public class ITSCertificate
extends java.lang.Object
implements org.bouncycastle.util.Encodable
Constructor and Description |
---|
ITSCertificate(org.bouncycastle.oer.its.ieee1609dot2.CertificateBase certificate) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getEncoded() |
org.bouncycastle.oer.its.ieee1609dot2.IssuerIdentifier |
getIssuer() |
ITSPublicEncryptionKey |
getPublicEncryptionKey()
Return the certificate's public encryption key, if present.
|
ITSValidityPeriod |
getValidityPeriod() |
boolean |
isSignatureValid(ITSContentVerifierProvider verifierProvider) |
org.bouncycastle.oer.its.ieee1609dot2.CertificateBase |
toASN1Structure() |
public ITSCertificate(org.bouncycastle.oer.its.ieee1609dot2.CertificateBase certificate)
public org.bouncycastle.oer.its.ieee1609dot2.IssuerIdentifier getIssuer()
public ITSValidityPeriod getValidityPeriod()
public ITSPublicEncryptionKey getPublicEncryptionKey()
public boolean isSignatureValid(ITSContentVerifierProvider verifierProvider) throws java.lang.Exception
java.lang.Exception
public org.bouncycastle.oer.its.ieee1609dot2.CertificateBase toASN1Structure()
public byte[] getEncoded() throws java.io.IOException
getEncoded
in interface org.bouncycastle.util.Encodable
java.io.IOException