Uses of Interface
com.google.crypto.tink.KeyManager
-
Packages that use KeyManager Package Description com.google.crypto.tink com.google.crypto.tink.internal com.google.crypto.tink.keyderivation.internal -
-
Uses of KeyManager in com.google.crypto.tink
Subinterfaces of KeyManager in com.google.crypto.tink Modifier and Type Interface Description interfacePrivateKeyManager<P>AKeyManagerthat understands asymmetric private key types.Methods in com.google.crypto.tink that return KeyManager Modifier and Type Method Description KeyManager<P>Catalogue. getKeyManager(java.lang.String typeUrl, java.lang.String primitiveName, int minVersion)Deprecated.static <P> KeyManager<P>Registry. getKeyManager(java.lang.String typeUrl, java.lang.Class<P> primitiveClass)Deprecated.KeyManagers should not be used directly.static KeyManager<?>Registry. getUntypedKeyManager(java.lang.String typeUrl)Deprecated.KeyManagers should not be used directly.Methods in com.google.crypto.tink with parameters of type KeyManager Modifier and Type Method Description static <P> voidRegistry. registerKeyManager(KeyManager<P> manager)Tries to registermanagerformanager.getKeyType().static <P> voidRegistry. registerKeyManager(KeyManager<P> manager, boolean newKeyAllowed)Tries to registermanagerformanager.getKeyType().static <P> voidRegistry. registerKeyManager(java.lang.String typeUrl, KeyManager<P> manager)Deprecated.static <P> voidRegistry. registerKeyManager(java.lang.String typeUrl, KeyManager<P> manager, boolean newKeyAllowed)Deprecated. -
Uses of KeyManager in com.google.crypto.tink.internal
Classes in com.google.crypto.tink.internal that implement KeyManager Modifier and Type Class Description classLegacyKeyManagerImpl<P>A composed KeyManager implements a KeyManager by accessing the internal specific registries.Methods in com.google.crypto.tink.internal that return KeyManager Modifier and Type Method Description static <P> KeyManager<P>LegacyKeyManagerImpl. create(java.lang.String typeUrl, java.lang.Class<P> primitiveClass, com.google.crypto.tink.proto.KeyData.KeyMaterialType keyMaterialType, com.google.protobuf.Parser<? extends com.google.protobuf.MessageLite> protobufKeyParser)<P> KeyManager<P>KeyManagerRegistry. getKeyManager(java.lang.String typeUrl, java.lang.Class<P> primitiveClass)KeyManager<?>KeyManagerRegistry. getUntypedKeyManager(java.lang.String typeUrl)Methods in com.google.crypto.tink.internal with parameters of type KeyManager Modifier and Type Method Description <P> voidKeyManagerRegistry. registerKeyManager(KeyManager<P> manager, boolean newKeyAllowed)Attempts to insert the given KeyManager into the object.<P> voidKeyManagerRegistry. registerKeyManagerWithFipsCompatibility(KeyManager<P> manager, TinkFipsUtil.AlgorithmFipsCompatibility compatibility, boolean newKeyAllowed)Attempts to insert the given KeyManager into the object; the caller guarantees that the given key manager satisfies the given FIPS compatibility. -
Uses of KeyManager in com.google.crypto.tink.keyderivation.internal
Classes in com.google.crypto.tink.keyderivation.internal that implement KeyManager Modifier and Type Class Description classPrfBasedDeriverKeyManagercom.google.crypto.tink.internal.KeyTypeManagerforPrfBasedDeriverKey.
-