org.bouncycastle.cms
Class KEMRecipientId
java.lang.Object
|
+--org.bouncycastle.cms.RecipientId
|
+--org.bouncycastle.cms.PKIXRecipientId
|
+--org.bouncycastle.cms.KEMRecipientId
- All Implemented Interfaces:
- java.lang.Cloneable, org.bouncycastle.util.Selector
- Direct Known Subclasses:
- JceKEMRecipientId
- public class KEMRecipientId
- extends PKIXRecipientId
Constructor Summary |
KEMRecipientId(byte[] subjectKeyId)
Construct a key trans recipient ID with the value of a public key's subjectKeyId. |
KEMRecipientId(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.BigInteger serialNumber)
Construct a key trans recipient ID based on the issuer and serial number of the recipient's associated
certificate. |
KEMRecipientId(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.BigInteger serialNumber,
byte[] subjectKeyId)
Construct a key trans recipient ID based on the issuer and serial number of the recipient's associated
certificate. |
Method Summary |
java.lang.Object |
clone()
|
boolean |
match(java.lang.Object obj)
|
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
KEMRecipientId
public KEMRecipientId(byte[] subjectKeyId)
- Construct a key trans recipient ID with the value of a public key's subjectKeyId.
- Parameters:
subjectKeyId
- a subjectKeyId
KEMRecipientId
public KEMRecipientId(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.BigInteger serialNumber)
- Construct a key trans recipient ID based on the issuer and serial number of the recipient's associated
certificate.
- Parameters:
issuer
- the issuer of the recipient's associated certificate.serialNumber
- the serial number of the recipient's associated certificate.
KEMRecipientId
public KEMRecipientId(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.BigInteger serialNumber,
byte[] subjectKeyId)
- Construct a key trans recipient ID based on the issuer and serial number of the recipient's associated
certificate.
- Parameters:
issuer
- the issuer of the recipient's associated certificate.serialNumber
- the serial number of the recipient's associated certificate.subjectKeyId
- the subject key identifier to use to match the recipients associated certificate.
clone
public java.lang.Object clone()
- Overrides:
clone
in class PKIXRecipientId
match
public boolean match(java.lang.Object obj)
- Overrides:
match
in class PKIXRecipientId