public class KeyAgreeRecipientId extends PKIXRecipientId
baseSelector| Constructor and Description |
|---|
KeyAgreeRecipientId(byte[] subjectKeyId)
Construct a key agree recipient ID with the value of a public key's subjectKeyId.
|
KeyAgreeRecipientId(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.BigInteger serialNumber)
Construct a key agree recipient ID based on the issuer and serial number of the recipient's associated
certificate.
|
KeyAgreeRecipientId(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.BigInteger serialNumber,
byte[] subjectKeyId) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object o) |
org.bouncycastle.asn1.x500.X500Name |
getIssuer() |
java.math.BigInteger |
getSerialNumber() |
byte[] |
getSubjectKeyIdentifier() |
int |
hashCode() |
boolean |
match(java.lang.Object obj) |
getTypepublic KeyAgreeRecipientId(byte[] subjectKeyId)
subjectKeyId - a subjectKeyIdpublic KeyAgreeRecipientId(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.BigInteger serialNumber)
issuer - the issuer of the recipient's associated certificate.serialNumber - the serial number of the recipient's associated certificate.public KeyAgreeRecipientId(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.BigInteger serialNumber,
byte[] subjectKeyId)
public org.bouncycastle.asn1.x500.X500Name getIssuer()
getIssuer in class PKIXRecipientIdpublic java.math.BigInteger getSerialNumber()
getSerialNumber in class PKIXRecipientIdpublic byte[] getSubjectKeyIdentifier()
getSubjectKeyIdentifier in class PKIXRecipientIdpublic int hashCode()
hashCode in class PKIXRecipientIdpublic boolean equals(java.lang.Object o)
equals in class PKIXRecipientIdpublic java.lang.Object clone()
clone in interface org.bouncycastle.util.Selectorclone in class PKIXRecipientIdpublic boolean match(java.lang.Object obj)
match in interface org.bouncycastle.util.Selectormatch in class PKIXRecipientId