public class SignerId
extends java.lang.Object
implements org.bouncycastle.util.Selector
| Constructor and Description |
|---|
SignerId(byte[] subjectKeyId)
Construct a signer ID with the value of a public key's subjectKeyId.
|
SignerId(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.BigInteger serialNumber)
Construct a signer ID based on the issuer and serial number of the signer's associated
certificate.
|
SignerId(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.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 |
|---|---|
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) |
public SignerId(byte[] subjectKeyId)
subjectKeyId - a subjectKeyIdpublic SignerId(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.BigInteger serialNumber)
issuer - the issuer of the signer's associated certificate.serialNumber - the serial number of the signer's associated certificate.public SignerId(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.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 org.bouncycastle.asn1.x500.X500Name getIssuer()
public java.math.BigInteger getSerialNumber()
public byte[] getSubjectKeyIdentifier()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic boolean match(java.lang.Object obj)
match in interface org.bouncycastle.util.Selectorpublic java.lang.Object clone()
clone in interface org.bouncycastle.util.Selectorclone in class java.lang.Object