Class SimpleCertificateReport
java.lang.Object
eu.europa.esig.dss.simplecertificatereport.SimpleCertificateReport
public class SimpleCertificateReport extends Object
A SimpleCertificateReport holder to fetch values from a JAXB SimpleCertificateReport.
-
Constructor Summary
Constructors Constructor Description SimpleCertificateReport(XmlSimpleCertificateReport simpleReport)
-
Method Summary
Modifier and Type Method Description List<String>
getCertificateAiaUrls(String certificateId)
This method returns the list of AIA urls (caIssuers) for a given certificateString
getCertificateCommonName(String certificateId)
This method returns the commonName attribute for a given certificateString
getCertificateCountry(String certificateId)
This method returns the country attribute for a given certificateList<String>
getCertificateCpsUrls(String certificateId)
This method returns the list of CPS (Certificate Practice Statements) urls for a given certificateList<String>
getCertificateCrlUrls(String certificateId)
This method returns the list of CRL (Certificate Revocation List) urls for a given certificateString
getCertificateEmail(String certificateId)
This method returns the email attribute for a given certificateString
getCertificateGivenName(String certificateId)
This method returns the givenName attribute for a given certificateList<String>
getCertificateIds()
This method returns a list of certificate idsIndication
getCertificateIndication(String certificateId)
This method returns theIndication
(result of validation) for a given certificateString
getCertificateLocality(String certificateId)
This method returns the locality attribute for a given certificateDate
getCertificateNotAfter(String certificateId)
This method returns the notAfter date for a given certificateDate
getCertificateNotBefore(String certificateId)
This method returns the notBefore date for a given certificateList<String>
getCertificateOcspUrls(String certificateId)
This method returns the list of OCSP (Online Certificate Status Protocol) urls for a given certificateString
getCertificateOrganizationName(String certificateId)
This method returns the organizationName attribute for a given certificateString
getCertificateOrganizationUnit(String certificateId)
This method returns the organizationUnit attribute for a given certificateList<String>
getCertificatePdsUrls(String certificateId)
This method returns the list of PDS (PKI Disclosure Statements) urls for a given certificateString
getCertificatePseudonym(String certificateId)
This method returns the pseudonym attribute for a given certificateDate
getCertificateRevocationDate(String certificateId)
This method returns the revocation date for a given certificateRevocationReason
getCertificateRevocationReason(String certificateId)
This method returns the revocation reason for a given certificateString
getCertificateState(String certificateId)
This method returns the state attribute for a given certificateSubIndication
getCertificateSubIndication(String certificateId)
This method returns theSubIndication
(result of validation) for a given certificateString
getCertificateSurname(String certificateId)
This method returns the surname attribute for a given certificateXmlSimpleCertificateReport
getJaxbModel()
This methods returns the jaxb model of the simple certificate reportCertificateQualification
getQualificationAtCertificateIssuance()
This method returns the qualification of the first certificate at its issuanceCertificateQualification
getQualificationAtValidationTime()
This method returns the qualification of the first certificate at the validation timeSet<String>
getTrustAnchorVATNumbers()
This method returns a Set of trust anchor VAT numbersDate
getValidationTime()
This method returns the used validation time
-
Constructor Details
-
Method Details
-
getValidationTime
This method returns the used validation time- Returns:
- the validation time
-
getCertificateIds
This method returns a list of certificate ids- Returns:
- the list of certificate ids
-
getCertificateNotBefore
This method returns the notBefore date for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the notBefore date
-
getCertificateNotAfter
This method returns the notAfter date for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the notAfter date
-
getCertificateAiaUrls
This method returns the list of AIA urls (caIssuers) for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the list of AIA urls
-
getCertificateCpsUrls
This method returns the list of CPS (Certificate Practice Statements) urls for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the list of CPS urls
-
getCertificateCrlUrls
This method returns the list of CRL (Certificate Revocation List) urls for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the list of CRL urls
-
getCertificateOcspUrls
This method returns the list of OCSP (Online Certificate Status Protocol) urls for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the list of OCSP urls
-
getCertificatePdsUrls
This method returns the list of PDS (PKI Disclosure Statements) urls for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the list of PDS urls
-
getCertificateCommonName
This method returns the commonName attribute for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the commonName if available or null
-
getCertificateEmail
This method returns the email attribute for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the email if available or null
-
getCertificateGivenName
This method returns the givenName attribute for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the givenName if available or null
-
getCertificateLocality
This method returns the locality attribute for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the locality if available or null
-
getCertificateState
This method returns the state attribute for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the state if available or null
-
getCertificateCountry
This method returns the country attribute for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the country if available or null
-
getCertificateOrganizationName
This method returns the organizationName attribute for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the organizationName if available or null
-
getCertificateOrganizationUnit
This method returns the organizationUnit attribute for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the organizationUnit if available or null
-
getCertificatePseudonym
This method returns the pseudonym attribute for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the pseudonym if available or null
-
getCertificateSurname
This method returns the surname attribute for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the surname if available or null
-
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
This method returns the revocation date for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the revocation date or null
-
getCertificateRevocationReason
This method returns the revocation reason for a given certificate- Parameters:
certificateId
- the certificate id- Returns:
- the revocation reason or null
-
getQualificationAtCertificateIssuance
This method returns the qualification of the first certificate at its issuance- Returns:
- the qualification at the certificate creation
-
getTrustAnchorVATNumbers
This method returns a Set of trust anchor VAT numbers- Returns:
- a Set of VAT numbers
-
getQualificationAtValidationTime
This method returns the qualification of the first certificate at the validation time- Returns:
- the qualification at the validation time
-
getJaxbModel
This methods returns the jaxb model of the simple certificate report- Returns:
- the jaxb model
-