public class SignerId extends Object implements Selector
Constructor and Description |
---|
SignerId(byte[] subjectKeyId)
Construct a signer ID with the value of a public key's subjectKeyId.
|
SignerId(X500Name issuer,
BigInteger serialNumber)
Construct a signer ID based on the issuer and serial number of the signer's associated
certificate.
|
SignerId(X500Name issuer,
BigInteger serialNumber,
byte[] subjectKeyId)
Construct a signer ID based on the issuer and serial number of the signer'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) |
public SignerId(byte[] subjectKeyId)
subjectKeyId
- a subjectKeyIdpublic SignerId(X500Name issuer, BigInteger serialNumber)
issuer
- the issuer of the signer's associated certificate.serialNumber
- the serial number of the signer's associated certificate.public SignerId(X500Name issuer, BigInteger serialNumber, byte[] subjectKeyId)
issuer
- the issuer of the signer's associated certificate.serialNumber
- the serial number of the signer's associated certificate.subjectKeyId
- the subject key identifier to use to match the signers associated certificate.public X500Name getIssuer()
public BigInteger getSerialNumber()
public byte[] getSubjectKeyIdentifier()
Copyright © 2020 BouncyCastle.org. All rights reserved.