Package eu.europa.esig.dss.spi.x509
Class CertificateIdentifier
java.lang.Object
eu.europa.esig.dss.spi.x509.CertificateIdentifier
public class CertificateIdentifier extends Object
-
Constructor Summary
Constructors Constructor Description CertificateIdentifier()
-
Method Summary
Modifier and Type Method Description boolean
equals(Object obj)
X500Principal
getIssuerName()
byte[]
getIssuerSerialEncoded()
Returns DER-encoded IssuerSerial representation of the object.BigInteger
getSerialNumber()
byte[]
getSki()
int
hashCode()
boolean
isCurrent()
boolean
isEquivalent(CertificateIdentifier certificateIdentifier)
boolean
isRelatedToCertificate(CertificateToken certificateToken)
Checks if the current SerialInfo is related to a provided CertificateTokenvoid
setCurrent(boolean current)
void
setIssuerName(X500Principal name)
void
setSerialNumber(BigInteger serialNumber)
void
setSki(byte[] ski)
String
toString()
-
Constructor Details
-
CertificateIdentifier
public CertificateIdentifier()
-
-
Method Details
-
getIssuerName
-
setIssuerName
-
getSerialNumber
-
setSerialNumber
-
getSki
public byte[] getSki() -
setSki
public void setSki(byte[] ski) -
isCurrent
public boolean isCurrent() -
setCurrent
public void setCurrent(boolean current) -
getIssuerSerialEncoded
public byte[] getIssuerSerialEncoded()Returns DER-encoded IssuerSerial representation of the object. NOTE: the issuerName and SerialNumber must be defined! Returns null in the opposite case- Returns:
- a byte array of the encoded IssuerSerial
-
isRelatedToCertificate
Checks if the current SerialInfo is related to a provided CertificateToken- Parameters:
certificateToken
-CertificateToken
to check- Returns:
- TRUE if the certificateToken is related to the SerialInfo, FALSE otherwise
-
isEquivalent
-
toString
-
hashCode
public int hashCode() -
equals
-