Class CertInformationCollector.CertSignatureInformation
- java.lang.Object
-
- org.apache.pdfbox.examples.signature.validation.CertInformationCollector.CertSignatureInformation
-
- Enclosing class:
- CertInformationCollector
public static class CertInformationCollector.CertSignatureInformation extends java.lang.ObjectData class to hold Signature, Certificate (and its chain(s)) and revocation Information
-
-
Field Summary
Fields Modifier and Type Field Description private CertInformationCollector.CertSignatureInformationalternativeCertChainprivate CertInformationCollector.CertSignatureInformationcertChainprivate java.security.cert.X509Certificatecertificateprivate java.lang.StringcrlUrlprivate booleanisSelfSignedprivate java.util.Set<java.security.cert.X509Certificate>issuerCertificatesprivate java.lang.StringissuerUrlprivate java.lang.StringocspUrlprivate java.lang.StringsignatureHashprivate CertInformationCollector.CertSignatureInformationtsaCerts
-
Constructor Summary
Constructors Constructor Description CertSignatureInformation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CertInformationCollector.CertSignatureInformationgetAlternativeCertChain()CertInformationCollector.CertSignatureInformationgetCertChain()java.security.cert.X509CertificategetCertificate()java.lang.StringgetCrlUrl()java.util.Set<java.security.cert.X509Certificate>getIssuerCertificates()java.lang.StringgetOcspUrl()java.lang.StringgetSignatureHash()CertInformationCollector.CertSignatureInformationgetTsaCerts()booleanisSelfSigned()voidsetIssuerUrl(java.lang.String issuerUrl)voidsetOcspUrl(java.lang.String ocspUrl)
-
-
-
Field Detail
-
certificate
private java.security.cert.X509Certificate certificate
-
signatureHash
private java.lang.String signatureHash
-
isSelfSigned
private boolean isSelfSigned
-
ocspUrl
private java.lang.String ocspUrl
-
crlUrl
private java.lang.String crlUrl
-
issuerUrl
private java.lang.String issuerUrl
-
issuerCertificates
private final java.util.Set<java.security.cert.X509Certificate> issuerCertificates
-
certChain
private CertInformationCollector.CertSignatureInformation certChain
-
tsaCerts
private CertInformationCollector.CertSignatureInformation tsaCerts
-
alternativeCertChain
private CertInformationCollector.CertSignatureInformation alternativeCertChain
-
-
Method Detail
-
getOcspUrl
public java.lang.String getOcspUrl()
-
setOcspUrl
public void setOcspUrl(java.lang.String ocspUrl)
-
setIssuerUrl
public void setIssuerUrl(java.lang.String issuerUrl)
-
getCrlUrl
public java.lang.String getCrlUrl()
-
getCertificate
public java.security.cert.X509Certificate getCertificate()
-
isSelfSigned
public boolean isSelfSigned()
-
getIssuerCertificates
public java.util.Set<java.security.cert.X509Certificate> getIssuerCertificates()
-
getSignatureHash
public java.lang.String getSignatureHash()
-
getCertChain
public CertInformationCollector.CertSignatureInformation getCertChain()
-
getTsaCerts
public CertInformationCollector.CertSignatureInformation getTsaCerts()
-
getAlternativeCertChain
public CertInformationCollector.CertSignatureInformation getAlternativeCertChain()
-
-