public class AsymmetricRawMaterials extends WrappedRawMaterials
CONTENT_KEY_ALGORITHM, ENVELOPE_KEY, KEY_WRAPPING_ALGORITHM, unwrappingKey, wrappingKey| Constructor and Description |
|---|
AsymmetricRawMaterials(java.security.KeyPair encryptionKey,
java.security.KeyPair signingPair) |
AsymmetricRawMaterials(java.security.KeyPair encryptionKey,
java.security.KeyPair signingPair,
java.util.Map<java.lang.String,java.lang.String> description) |
AsymmetricRawMaterials(java.security.KeyPair encryptionKey,
javax.crypto.SecretKey macKey) |
AsymmetricRawMaterials(java.security.KeyPair encryptionKey,
javax.crypto.SecretKey macKey,
java.util.Map<java.lang.String,java.lang.String> description) |
generateContentKey, getDecryptionKey, getEncryptionKey, initEnvelopeKey, unwrapKey, wrapKeygetMaterialDescription, getSigningKey, getVerificationKey, setMaterialDescriptionpublic AsymmetricRawMaterials(java.security.KeyPair encryptionKey,
java.security.KeyPair signingPair)
throws java.security.GeneralSecurityException
java.security.GeneralSecurityExceptionpublic AsymmetricRawMaterials(java.security.KeyPair encryptionKey,
java.security.KeyPair signingPair,
java.util.Map<java.lang.String,java.lang.String> description)
throws java.security.GeneralSecurityException
java.security.GeneralSecurityExceptionpublic AsymmetricRawMaterials(java.security.KeyPair encryptionKey,
javax.crypto.SecretKey macKey)
throws java.security.GeneralSecurityException
java.security.GeneralSecurityExceptionpublic AsymmetricRawMaterials(java.security.KeyPair encryptionKey,
javax.crypto.SecretKey macKey,
java.util.Map<java.lang.String,java.lang.String> description)
throws java.security.GeneralSecurityException
java.security.GeneralSecurityException