Class AuthorityInformationAccess

java.lang.Object
eu.europa.esig.dss.model.x509.extension.CertificateExtension
eu.europa.esig.dss.model.x509.extension.AuthorityInformationAccess
All Implemented Interfaces:
OidBasedEnum, OidDescription, Serializable

public class AuthorityInformationAccess extends CertificateExtension
4.2.2.1. Authority Information Access The authority information access extension indicates how to access information and services for the issuer of the certificate in which the extension appears. Information and services may include on-line validation services and CA policy data. (The location of CRLs is not specified in this extension; that information is provided by the cRLDistributionPoints extension.) This extension may be included in end entity or CA certificates. Conforming CAs MUST mark this extension as non-critical.
See Also:
  • Constructor Details

    • AuthorityInformationAccess

      public AuthorityInformationAccess()
      Default constructor
  • Method Details

    • getCaIssuers

      public List<String> getCaIssuers()
      Returns a list of CA issuers URLs
      Returns:
      a list of Strings
    • setCaIssuers

      public void setCaIssuers(List<String> caIssuers)
      Sets a list of CA issuers URLs
      Parameters:
      caIssuers - a list of Strings
    • getOcsp

      public List<String> getOcsp()
      Returns a list of OCSP access URLs
      Returns:
      a list of Strings
    • setOcsp

      public void setOcsp(List<String> ocsp)
      Sets a list of OCSP access URLs
      Parameters:
      ocsp - a list of Strings