Class TLSCertificates

java.lang.Object
eu.europa.esig.dss.model.tls.TLSCertificates

public class TLSCertificates extends Object
This class represents information obtained from a remote server as the result of the TLS/SSL handshake.
  • Constructor Details

    • TLSCertificates

      public TLSCertificates()
      Default constructor
  • Method Details

    • getCertificates

      public List<CertificateToken> getCertificates()
      Gets a list of certificates returned by a remote server during the TLS/SSL handshake
      Returns:
      a list of CertificateTokens
    • setCertificates

      public void setCertificates(List<CertificateToken> certificates)
      Sets a list of certificates returned by a remote server during the TLS/SSL handshake
      Parameters:
      certificates - a list of CertificateTokens
    • getTLSCertificateBindingUrl

      public String getTLSCertificateBindingUrl()
      Gets value of the "Link" response header with a rel value of tls-certificate-binding. This URL is used to extract a TLS/SSL binding signature.
      Returns:
      String
    • setTLSCertificateBindingUrl

      public void setTLSCertificateBindingUrl(String tlsCertificateBindingUrl)
      Sets value of the "Link" response header with a rel value of tls-certificate-binding. This URL is used to extract a TLS/SSL binding signature.
      Parameters:
      tlsCertificateBindingUrl - String