Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
someKeyId :: forall (key :: Type -> Type) . HasKeyId key => Some key -> KeyIdhackage-security Hackage.Security.Client No documentation available.
repGetIndexIdx :: Repository (down :: Type -> Type) -> IO TarIndexhackage-security Hackage.Security.Client.Repository Read the index index
getIndexIdx :: Cache -> IO TarIndexhackage-security Hackage.Security.Client.Repository.Cache No documentation available.
DeserializationErrorValidation :: String -> DeserializationErrorhackage-security Hackage.Security.JSON Some verification step failed
readKeyAsId :: MonadKeys m => JSValue -> m (Some PublicKey)hackage-security Hackage.Security.JSON No documentation available.
validate :: MonadError DeserializationError m => String -> Bool -> m ()hackage-security Hackage.Security.JSON No documentation available.
writeKeyAsId :: Some PublicKey -> JSValuehackage-security Hackage.Security.JSON No documentation available.
DeserializationErrorValidation :: String -> DeserializationErrorhackage-security Hackage.Security.Server Some verification step failed
class
HasKeyId (key :: Type -> Type)hackage-security Hackage.Security.Server Compute the key ID of a key
-
hackage-security Hackage.Security.Server The key ID of a key, by definition, is the hexdigest of the SHA-256 hash of the canonical JSON form of the key where the private object key is excluded. NOTE: The FromJSON and ToJSON instances for KeyId are intentionally omitted. Use writeKeyAsId instead.