Bouncy Castle Cryptography 1.46

org.bouncycastle.cms
Class RecipientId

java.lang.Object
  extended by java.security.cert.X509CertSelector
      extended by org.bouncycastle.cms.RecipientId
All Implemented Interfaces:
java.lang.Cloneable, java.security.cert.CertSelector
Direct Known Subclasses:
KEKRecipientId, KeyAgreeRecipientId, KeyTransRecipientId, PasswordRecipientId

public abstract class RecipientId
extends java.security.cert.X509CertSelector


Field Summary
static int kek
           
static int keyAgree
           
static int keyTrans
           
static int password
           
 
Constructor Summary
protected RecipientId(int type)
           
 
Method Summary
 int getType()
          Return the type code for this recipient ID.
 
Methods inherited from class java.security.cert.X509CertSelector
addPathToName, addPathToName, addSubjectAlternativeName, addSubjectAlternativeName, clone, getAuthorityKeyIdentifier, getBasicConstraints, getCertificate, getCertificateValid, getExtendedKeyUsage, getIssuer, getIssuerAsBytes, getIssuerAsString, getKeyUsage, getMatchAllSubjectAltNames, getNameConstraints, getPathToNames, getPolicy, getPrivateKeyValid, getSerialNumber, getSubject, getSubjectAlternativeNames, getSubjectAsBytes, getSubjectAsString, getSubjectKeyIdentifier, getSubjectPublicKey, getSubjectPublicKeyAlgID, match, setAuthorityKeyIdentifier, setBasicConstraints, setCertificate, setCertificateValid, setExtendedKeyUsage, setIssuer, setIssuer, setIssuer, setKeyUsage, setMatchAllSubjectAltNames, setNameConstraints, setPathToNames, setPolicy, setPrivateKeyValid, setSerialNumber, setSubject, setSubject, setSubject, setSubjectAlternativeNames, setSubjectKeyIdentifier, setSubjectPublicKey, setSubjectPublicKey, setSubjectPublicKeyAlgID, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

keyTrans

public static final int keyTrans
See Also:
Constant Field Values

kek

public static final int kek
See Also:
Constant Field Values

keyAgree

public static final int keyAgree
See Also:
Constant Field Values

password

public static final int password
See Also:
Constant Field Values
Constructor Detail

RecipientId

protected RecipientId(int type)
Method Detail

getType

public int getType()
Return the type code for this recipient ID.

Returns:
one of keyTrans, kek, keyAgree, password

Bouncy Castle Cryptography 1.46