Class CertificateInfo

java.lang.Object
org.elasticsearch.client.security.support.CertificateInfo

public final class CertificateInfo extends Object
Simple model of an X.509 certificate
  • Field Details

    • PATH

      public static final org.elasticsearch.xcontent.ParseField PATH
    • FORMAT

      public static final org.elasticsearch.xcontent.ParseField FORMAT
    • ALIAS

      public static final org.elasticsearch.xcontent.ParseField ALIAS
    • SUBJECT_DN

      public static final org.elasticsearch.xcontent.ParseField SUBJECT_DN
    • SERIAL_NUMBER

      public static final org.elasticsearch.xcontent.ParseField SERIAL_NUMBER
    • HAS_PRIVATE_KEY

      public static final org.elasticsearch.xcontent.ParseField HAS_PRIVATE_KEY
    • EXPIRY

      public static final org.elasticsearch.xcontent.ParseField EXPIRY
    • PARSER

      public static final org.elasticsearch.xcontent.ConstructingObjectParser<CertificateInfo,Void> PARSER
  • Constructor Details

  • Method Details

    • getPath

      public String getPath()
    • getFormat

      public String getFormat()
    • getAlias

      public String getAlias()
    • getSubjectDn

      public String getSubjectDn()
    • getSerialNumber

      public String getSerialNumber()
    • hasPrivateKey

      public boolean hasPrivateKey()
    • getExpiry

      public String getExpiry()
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • fromXContent

      public static CertificateInfo fromXContent(org.elasticsearch.xcontent.XContentParser parser) throws IOException
      Throws:
      IOException