|
Bouncy Castle Cryptography 1.46 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.bouncycastle.cms.RecipientInformation org.bouncycastle.cms.PasswordRecipientInformation
public class PasswordRecipientInformation
the RecipientInfo class for a recipient who has been sent a message encrypted using a password.
Field Summary |
---|
Fields inherited from class org.bouncycastle.cms.RecipientInformation |
---|
keyEncAlg, messageAlgorithm, rid |
Method Summary | |
---|---|
CMSTypedStream |
getContentStream(java.security.Key key,
java.security.Provider prov)
Deprecated. use getContentStream(Recipient) |
CMSTypedStream |
getContentStream(java.security.Key key,
java.lang.String prov)
Deprecated. use getContentStream(Recipient) |
java.lang.String |
getKeyDerivationAlgOID()
return the object identifier for the key derivation algorithm, or null if there is none present. |
java.security.AlgorithmParameters |
getKeyDerivationAlgParameters(java.security.Provider provider)
return an AlgorithmParameters object representing the parameters to the key derivation algorithm to the recipient. |
java.security.AlgorithmParameters |
getKeyDerivationAlgParameters(java.lang.String provider)
return an AlgorithmParameters object representing the parameters to the key derivation algorithm to the recipient. |
byte[] |
getKeyDerivationAlgParams()
return the ASN.1 encoded key derivation algorithm parameters, or null if there aren't any. |
protected RecipientOperator |
getRecipientOperator(Recipient recipient)
|
Methods inherited from class org.bouncycastle.cms.RecipientInformation |
---|
getContent, getContent, getContent, getContentDigest, getContentFromSessionKey, getContentStream, getKeyEncryptionAlgOID, getKeyEncryptionAlgorithmParameters, getKeyEncryptionAlgorithmParameters, getKeyEncryptionAlgParams, getMac, getRID |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public java.lang.String getKeyDerivationAlgOID()
public byte[] getKeyDerivationAlgParams()
public java.security.AlgorithmParameters getKeyDerivationAlgParameters(java.lang.String provider) throws java.security.NoSuchProviderException
java.security.NoSuchProviderException
public java.security.AlgorithmParameters getKeyDerivationAlgParameters(java.security.Provider provider)
public CMSTypedStream getContentStream(java.security.Key key, java.lang.String prov) throws CMSException, java.security.NoSuchProviderException
getContentStream
in class RecipientInformation
CMSException
java.security.NoSuchProviderException
public CMSTypedStream getContentStream(java.security.Key key, java.security.Provider prov) throws CMSException
getContentStream
in class RecipientInformation
CMSException
protected RecipientOperator getRecipientOperator(Recipient recipient) throws CMSException, java.io.IOException
getRecipientOperator
in class RecipientInformation
CMSException
java.io.IOException
|
Bouncy Castle Cryptography 1.46 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |