Uses of Record Class
ch.admin.bit.jeap.crypto.api.KeyReference
Packages that use KeyReference
Package
Description
-
Uses of KeyReference in ch.admin.bit.jeap.crypto.api
Methods in ch.admin.bit.jeap.crypto.api with parameters of type KeyReferenceModifier and TypeMethodDescriptionbyte[]KeyReferenceCryptoService.encrypt(byte[] plaintext, KeyReference wrappingKeyReference) Encrypts plaintext to a jEAP crypto container, using a data key for encryption of the data.static CryptoExceptionCryptoException.missingEscrowKey(KeyReference wrappingKeyReference) -
Uses of KeyReference in ch.admin.bit.jeap.crypto.internal.core.aes
Methods in ch.admin.bit.jeap.crypto.internal.core.aes that return KeyReferenceModifier and TypeMethodDescriptionprotected KeyReferenceAesGcmCryptoService.getKeyReferenceForDecryption(EncryptedDataKey encryptedDataKey) Methods in ch.admin.bit.jeap.crypto.internal.core.aes with parameters of type KeyReferenceModifier and TypeMethodDescriptionbyte[]AesGcmCryptoService.encrypt(byte[] plaintext, KeyReference wrappingKeyReference) -
Uses of KeyReference in ch.admin.bit.jeap.crypto.internal.core.keymanagement
Methods in ch.admin.bit.jeap.crypto.internal.core.keymanagement that return KeyReferenceMethods in ch.admin.bit.jeap.crypto.internal.core.keymanagement with parameters of type KeyReferenceModifier and TypeMethodDescriptionvoidCryptoMetricsService.countKeyUsedForDecryption(KeyReference key) voidMicrometerMetricsService.countKeyUsedForDecryption(KeyReference key) voidNoMetricsService.countKeyUsedForDecryption(KeyReference key) voidCryptoMetricsService.countKeyUsedForEncryption(KeyReference key, DataKeyPair dataKeyPair) voidMicrometerMetricsService.countKeyUsedForEncryption(KeyReference key, DataKeyPair dataKeyPair) voidNoMetricsService.countKeyUsedForEncryption(KeyReference key, DataKeyPair dataKeyPair) byte[]CachingKeyManagementService.decryptDataKey(KeyReference wrappingKeyReference, EncryptedDataKey dataKey) byte[]KeyManagementService.decryptDataKey(KeyReference wrappingKeyReference, EncryptedDataKey dataKey) CachingKeyManagementService.getDataKey(KeyReference wrappingKeyReference) KeyManagementService.getDataKey(KeyReference wrappingKeyReference) KeyManagementCachingConfigProperties.getDecryptionKeyCacheExpiryDuration(KeyReference keyReference) KeyManagementCachingConfigProperties.getEncryptionKeyCacheExpiryDuration(KeyReference keyReference) Constructors in ch.admin.bit.jeap.crypto.internal.core.keymanagement with parameters of type KeyReferenceModifierConstructorDescriptionAbstractEncryptedDataKey(byte[] ciphertext, EscrowDataKey escrowDataKey, KeyReference wrappingKeyReference) -
Uses of KeyReference in ch.admin.bit.jeap.crypto.internal.core.model
Methods in ch.admin.bit.jeap.crypto.internal.core.model that return KeyReferenceModifier and TypeMethodDescriptiondefault KeyReferenceEncryptedDataKey.requireWrappingKeyReference()EncryptedDataKey.wrappingKeyReference() -
Uses of KeyReference in ch.admin.bit.jeap.crypto.internal.core.noop
Methods in ch.admin.bit.jeap.crypto.internal.core.noop with parameters of type KeyReferenceModifier and TypeMethodDescriptionbyte[]NoopKeyReferenceCryptoService.encrypt(byte[] plaintext, KeyReference wrappingKeyReference)