org.bouncycastle.cms
Interface PasswordRecipient
- All Superinterfaces:
- Recipient
- All Known Implementing Classes:
- BcPasswordRecipient, JcePasswordRecipient
- public interface PasswordRecipient
- extends Recipient
PKCS5_SCHEME2
public static final int PKCS5_SCHEME2
PKCS5_SCHEME2_UTF8
public static final int PKCS5_SCHEME2_UTF8
calculateDerivedKey
public byte[] calculateDerivedKey(int schemeID,
org.bouncycastle.asn1.x509.AlgorithmIdentifier derivationAlgorithm,
int keySize)
throws CMSException
getRecipientOperator
public RecipientOperator getRecipientOperator(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyEncryptionAlgorithm,
org.bouncycastle.asn1.x509.AlgorithmIdentifier contentEncryptionAlgorithm,
byte[] derivedKey,
byte[] encryptedEncryptedContentKey)
throws CMSException
getPasswordConversionScheme
public int getPasswordConversionScheme()
getPassword
public char[] getPassword()