Class SimpleCertificateReport
java.lang.Object
eu.europa.esig.dss.simplecertificatereport.SimpleCertificateReport
A SimpleCertificateReport holder to fetch values from a JAXB SimpleCertificateReport.
-
Constructor Summary
ConstructorDescriptionSimpleCertificateReport
(XmlSimpleCertificateReport simpleReport) Default constructor -
Method Summary
Modifier and TypeMethodDescriptiongetCertificateAiaUrls
(String certificateId) This method returns the list of AIA urls (caIssuers) for a given certificategetCertificateCommonName
(String certificateId) This method returns the commonName attribute for a given certificategetCertificateCountry
(String certificateId) This method returns the country attribute for a given certificategetCertificateCpsUrls
(String certificateId) This method returns the list of CPS (Certificate Practice Statements) urls for a given certificategetCertificateCrlUrls
(String certificateId) This method returns the list of CRL (Certificate Revocation List) urls for a given certificategetCertificateEmail
(String certificateId) This method returns the email attribute for a given certificategetCertificateGivenName
(String certificateId) This method returns the givenName attribute for a given certificateThis method returns a list of certificate idsgetCertificateIndication
(String certificateId) This method returns theIndication
(result of validation) for a given certificategetCertificateLocality
(String certificateId) This method returns the locality attribute for a given certificategetCertificateNotAfter
(String certificateId) This method returns the notAfter date for a given certificategetCertificateNotBefore
(String certificateId) This method returns the notBefore date for a given certificategetCertificateOcspUrls
(String certificateId) This method returns the list of OCSP (Online Certificate Status Protocol) urls for a given certificategetCertificateOrganizationName
(String certificateId) This method returns the organizationName attribute for a given certificategetCertificateOrganizationUnit
(String certificateId) This method returns the organizationUnit attribute for a given certificategetCertificatePdsUrls
(String certificateId) This method returns the list of PDS (PKI Disclosure Statements) urls for a given certificategetCertificatePseudonym
(String certificateId) This method returns the pseudonym attribute for a given certificategetCertificateRevocationDate
(String certificateId) This method returns the revocation date for a given certificategetCertificateRevocationReason
(String certificateId) This method returns the revocation reason for a given certificategetCertificateState
(String certificateId) This method returns the state attribute for a given certificategetCertificateSubIndication
(String certificateId) This method returns theSubIndication
(result of validation) for a given certificategetCertificateSurname
(String certificateId) This method returns the surname attribute for a given certificateThis methods returns the jaxb model of the simple certificate reportThis method returns the qualification of the first certificate at its issuanceThis method returns the qualification of the first certificate at the validation timegetQualificationErrorsAtIssuanceTime
(String certificateId) This method retrieve the qualification process's errors for a given certificate by id at issuance timegetQualificationErrorsAtValidationTime
(String certificateId) This method retrieve the qualification process's errors for a given certificate by id at validation timegetQualificationInfoAtIssuanceTime
(String certificateId) This method retrieve the qualification process's information messages for a given certificate by id at issuance timegetQualificationInfoAtValidationTime
(String certificateId) This method retrieve the qualification process's information messages for a given certificate by id at validation timegetQualificationWarningsAtIssuanceTime
(String certificateId) This method retrieve the qualification process's warnings for a given certificate by id at issuance timegetQualificationWarningsAtValidationTime
(String certificateId) This method retrieve the qualification process's warnings for a given certificate by id at validation timeThis method returns a Set of trust anchor VAT numbersThis method returns the used validation timegetX509ValidationErrors
(String certificateId) This method retrieve the ETSI EN 319 102-1 X.509 certificate validation errors for a given certificate by idgetX509ValidationInfo
(String certificateId) This method retrieve the ETSI EN 319 102-1 X.509 certificate validation information messages for a given certificate by idgetX509ValidationWarnings
(String certificateId) This method retrieve the ETSI EN 319 102-1 X.509 certificate validation warnings for a given certificate by id
-
Constructor Details
-
SimpleCertificateReport
Default constructor- Parameters:
simpleReport
-XmlSimpleCertificateReport
-
-
Method Details
-
getValidationTime
This method returns the used validation time- Returns:
- the validation time
-
getCertificateIds
-
getCertificateNotBefore
-
getCertificateNotAfter
-
getCertificateAiaUrls
-
getCertificateCpsUrls
-
getCertificateCrlUrls
-
getCertificateOcspUrls
-
getCertificatePdsUrls
-
getCertificateCommonName
-
getCertificateEmail
-
getCertificateGivenName
-
getCertificateLocality
-
getCertificateState
-
getCertificateCountry
-
getCertificateOrganizationName
-
getCertificateOrganizationUnit
-
getCertificatePseudonym
-
getCertificateSurname
-
getCertificateIndication
This method returns theIndication
(result of validation) for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the
Indication
-
getCertificateSubIndication
This method returns theSubIndication
(result of validation) for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the
SubIndication
-
getCertificateRevocationDate
-
getCertificateRevocationReason
This method returns the revocation reason for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the revocation reason or null
-
getX509ValidationErrors
-
getX509ValidationWarnings
-
getX509ValidationInfo
-
getQualificationErrorsAtIssuanceTime
-
getQualificationWarningsAtIssuanceTime
-
getQualificationInfoAtIssuanceTime
-
getQualificationErrorsAtValidationTime
-
getQualificationWarningsAtValidationTime
-
getQualificationInfoAtValidationTime
-
getQualificationAtCertificateIssuance
This method returns the qualification of the first certificate at its issuance- Returns:
- the qualification at the certificate creation
-
getQualificationAtValidationTime
This method returns the qualification of the first certificate at the validation time- Returns:
- the qualification at the validation time
-
getTrustAnchorVATNumbers
-
getJaxbModel
This methods returns the jaxb model of the simple certificate report- Returns:
- the jaxb model
-