Top Fields Constructors Methods
org.bouncycastle.its

public Class ITSCertificate

extends Object
implements Encodable
Class Inheritance
All Implemented Interfaces
org.bouncycastle.util.Encodable
Imports
java.io.IOException, .OutputStream, org.bouncycastle.its.operator.ECDSAEncoder, .ITSContentVerifierProvider, org.bouncycastle.oer.OEREncoder, org.bouncycastle.oer.its.ieee1609dot2.CertificateBase, .IssuerIdentifier, org.bouncycastle.oer.its.ieee1609dot2.basetypes.PublicEncryptionKey, .Signature, org.bouncycastle.oer.its.template.ieee1609dot2.IEEE1609dot2, org.bouncycastle.operator.ContentVerifier, org.bouncycastle.util.Encodable

Field Summary

Modifier and TypeField and Description
private final CertificateBase

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public byte[]
getEncoded()

Implements org.bouncycastle.util.Encodable.getEncoded.

Return a byte array representing the implementing object.
public IssuerIdentifier
public ITSPublicEncryptionKey
getPublicEncryptionKey()

Return the certificate's public encryption key, if present.

public ITSValidityPeriod
public boolean
public CertificateBase
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

certificateback to summary
private final CertificateBase certificate

Constructor Detail

ITSCertificateback to summary
public ITSCertificate(CertificateBase certificate)

Method Detail

getEncodedback to summary
public byte[] getEncoded() throws IOException

Implements org.bouncycastle.util.Encodable.getEncoded.

Doc from org.bouncycastle.util.Encodable.getEncoded.

Return a byte array representing the implementing object.

Returns:byte[]

a byte array representing the encoding.

Exceptions
IOException:
if an issue arises generation the encoding.
getIssuerback to summary
public IssuerIdentifier getIssuer()
getPublicEncryptionKeyback to summary
public ITSPublicEncryptionKey getPublicEncryptionKey()

Return the certificate's public encryption key, if present.

getValidityPeriodback to summary
public ITSValidityPeriod getValidityPeriod()
isSignatureValidback to summary
public boolean isSignatureValid(ITSContentVerifierProvider verifierProvider) throws Exception
toASN1Structureback to summary
public CertificateBase toASN1Structure()