HORIZON HASKELLDocsmaster5ff592b2026-10-19Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · master · 5ff592b · 2026-10-19

Modulehackage-security-0.6.4.0

Hackage.Security.Client

  • 60 types
  • 3 classes
  • 52 values
datadata IndexCallbacks
#
datadata LogMessage
#
Instances1Pretty
  • Pretty LogMessageDefined in hackage-security-0.6.4.0 · Hackage.Security.Client.Repository
datadata Key a where
#
Instances10HasKeyId, SomeEq, SomeShow, Typed, FromJSON, ToJSON, …
  • HasKeyId KeyDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • SomeEq KeyDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • SomeShow KeyDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Typed KeyDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • ReportSchemaErrors m => FromJSON m (Some Key)Defined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Monad m => ToJSON m (Key typ)Defined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Monad m => ToJSON m (Some Key)Defined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Eq (Key typ)Defined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Show (Key typ)Defined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • type TypeOf Key = KeyTypeDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
newtypenewtype KeyId
#

Constructors

Instances5Eq, Ord, Show, FromObjectKey, ToObjectKey
  • Eq KeyIdDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Ord KeyIdDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Show KeyIdDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Monad m => FromObjectKey m KeyIdDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Monad m => ToObjectKey m KeyIdDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
datadata KeyType typ where
#
Instances8Unify, SomeEq, SomeShow, FromJSON, ToJSON, Eq, …
  • Unify KeyTypeDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • SomeEq KeyTypeDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • SomeShow KeyTypeDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • ReportSchemaErrors m => FromJSON m (Some KeyType)Defined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Monad m => ToJSON m (KeyType typ)Defined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Monad m => ToJSON m (Some KeyType)Defined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Eq (KeyType typ)Defined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Show (KeyType typ)Defined in hackage-security-0.6.4.0 · Hackage.Security.Key
datadata PrivateKey a where
#
Instances6SomeEq, SomeShow, Typed, Eq, Show, TypeOf
  • SomeEq PrivateKeyDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • SomeShow PrivateKeyDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Typed PrivateKeyDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Eq (PrivateKey typ)Defined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • Show (PrivateKey typ)Defined in hackage-security-0.6.4.0 · Hackage.Security.Key
  • type TypeOf PrivateKey = KeyTypeDefined in hackage-security-0.6.4.0 · Hackage.Security.Key
datadata PublicKey a where
#
Instances10HasKeyId, SomeEq, SomeShow, Typed, FromJSON, ToJSON, …
newtypenewtype FileLength
#
Instances5Eq, Ord, Show, FromJSON, ToJSON
newtypenewtype Hash
#

Constructors

Instances5Eq, Ord, Show, FromJSON, ToJSON
  • Eq HashDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Common
  • Ord HashDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Common
  • Show HashDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Common
  • ReportSchemaErrors m => FromJSON m HashDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Common
  • Monad m => ToJSON m HashDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Common
newtypenewtype KeyThreshold
#

Constructors

Instances5Eq, Ord, Show, FromJSON, ToJSON
datadata HashFn
#
Instances5Eq, Ord, Show, FromObjectKey, ToObjectKey
  • Eq HashFnDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.FileInfo
  • Ord HashFnDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.FileInfo
  • Show HashFnDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.FileInfo
  • ReportSchemaErrors m => FromObjectKey m HashFnDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.FileInfo
  • Monad m => ToObjectKey m HashFnDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.FileInfo
datadata TargetPath
#
Instances6Eq, Ord, Show, Pretty, FromObjectKey, ToObjectKey
newtypenewtype FileExpires
#

Constructors

Instances5Eq, Ord, Show, FromJSON, ToJSON
newtypenewtype FileVersion
#

Constructors

Instances6Eq, Ord, Read, Show, FromJSON, ToJSON
classclass HasHeader a where
#

Methods

Instances6HasHeader
  • HasHeader HeaderDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Header
  • HasHeader MirrorsDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Mirrors
  • HasHeader RootDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Root
  • HasHeader SnapshotDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Snapshot
  • HasHeader TargetsDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Targets
  • HasHeader TimestampDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Timestamp
datadata IndexFile a where
#
Instances4SomePretty, SomeShow, Show, Pretty
  • SomePretty IndexFileDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Layout.Index
  • SomeShow IndexFileDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Layout.Index
  • Show (IndexFile dec)Defined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Layout.Index
  • Pretty (IndexFile dec)Defined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Layout.Index
datadata Mirrors
#
Instances5HasHeader, VerifyRole, ToJSON, FromJSON
datadata Delegation
#

Constructors

Instances2Show, Lift
  • Show DelegationDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Patterns
  • Lift DelegationDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Patterns
datadata Root
#
Instances4HasHeader, VerifyRole, ToJSON, FromJSON
  • HasHeader RootDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Root
  • VerifyRole RootDefined in hackage-security-0.6.4.0 · Hackage.Security.Trusted
  • Monad m => ToJSON m RootDefined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Root
  • MonadKeys m => FromJSON m (Signed Root)Defined in hackage-security-0.6.4.0 · Hackage.Security.TUF.Root
datadata Signed a
#
Instances6FromJSON, ToJSON
datadata UninterpretedSignatures a
#
Instances3FromJSON, ToJSON, Show
datadata Snapshot
#
Instances5HasHeader, VerifyRole, ToJSON, FromJSON
datadata Targets
#
Instances5Show, HasHeader, ToJSON, FromJSON
datadata Timestamp
#
Instances5HasHeader, VerifyRole, ToJSON, FromJSON
datadata VerificationError
#
Instances3Show, Exception, Pretty
newtypenewtype Int54
#
Instances17Bounded, Enum, Eq, Integral, Data, Num, …
  • Bounded Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • Enum Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • Eq Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • Integral Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • Data Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • Num Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • Ord Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • Read Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • Real Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • Show Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • Ix Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • Bits Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • FiniteBits Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • Storable Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • PrintfArg Int54Defined in hackage-security-0.6.4.0 · Text.JSON.Canonical
  • ReportSchemaErrors m => FromJSON m Int54Defined in hackage-security-0.6.4.0 · Hackage.Security.Util.JSON
  • Monad m => ToJSON m Int54Defined in hackage-security-0.6.4.0 · Hackage.Security.Util.JSON