public final class BasicTrustRootIndex extends java.lang.Object implements TrustRootIndex
Modifier and Type | Field and Description |
---|---|
private java.util.Map<javax.security.auth.x500.X500Principal,java.util.Set<java.security.cert.X509Certificate>> |
subjectToCaCerts |
Constructor and Description |
---|
BasicTrustRootIndex(java.security.cert.X509Certificate... caCerts) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
java.security.cert.X509Certificate |
findByIssuerAndSignature(java.security.cert.X509Certificate cert)
Returns the trusted CA certificate that signed
cert . |
int |
hashCode() |
private final java.util.Map<javax.security.auth.x500.X500Principal,java.util.Set<java.security.cert.X509Certificate>> subjectToCaCerts
public BasicTrustRootIndex(java.security.cert.X509Certificate... caCerts)
public java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate cert)
TrustRootIndex
cert
.findByIssuerAndSignature
in interface TrustRootIndex
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object