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 booleanequals(Object obj)X500PrincipalgetIssuerName()byte[]getIssuerSerialEncoded()Returns DER-encoded IssuerSerial representation of the object.BigIntegergetSerialNumber()byte[]getSki()inthashCode()booleanisCurrent()booleanisEquivalent(CertificateIdentifier certificateIdentifier)booleanisRelatedToCertificate(CertificateToken certificateToken)Checks if the current SerialInfo is related to a provided CertificateTokenvoidsetCurrent(boolean current)voidsetIssuerName(X500Principal name)voidsetSerialNumber(BigInteger serialNumber)voidsetSki(byte[] ski)StringtoString()
-
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-CertificateTokento check- Returns:
- TRUE if the certificateToken is related to the SerialInfo, FALSE otherwise
-
isEquivalent
-
toString
-
hashCode
public int hashCode() -
equals
-