public class KeyTransRecipientId extends RecipientId
kek, keyAgree, keyTrans, password| Constructor and Description |
|---|
KeyTransRecipientId(byte[] subjectKeyId)
Construct a key trans recipient ID with the value of a public key's subjectKeyId.
|
KeyTransRecipientId(X500Name issuer,
BigInteger serialNumber)
Construct a key trans recipient ID based on the issuer and serial number of the recipient's associated
certificate.
|
KeyTransRecipientId(X500Name issuer,
BigInteger serialNumber,
byte[] subjectKeyId)
Construct a key trans recipient ID based on the issuer and serial number of the recipient's associated
certificate.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
boolean |
equals(Object o) |
X500Name |
getIssuer() |
BigInteger |
getSerialNumber() |
byte[] |
getSubjectKeyIdentifier() |
int |
hashCode() |
boolean |
match(Object obj)
Match the passed in object, returning true if it would be selected by this selector, false otherwise.
|
getTypepublic KeyTransRecipientId(byte[] subjectKeyId)
subjectKeyId - a subjectKeyIdpublic KeyTransRecipientId(X500Name issuer, BigInteger serialNumber)
issuer - the issuer of the recipient's associated certificate.serialNumber - the serial number of the recipient's associated certificate.public KeyTransRecipientId(X500Name issuer, BigInteger serialNumber, byte[] subjectKeyId)
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.public X500Name getIssuer()
public BigInteger getSerialNumber()
public byte[] getSubjectKeyIdentifier()
public Object clone()
clone in interface Selectorclone in class RecipientIdpublic boolean match(Object obj)
Selectorobj - the object to be matched.Copyright © 2015–2020 The veraPDF Consortium. All rights reserved.