类 CertificateInfo

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

public final class CertificateInfo
extends java.lang.Object
Simple model of an X.509 certificate
  • 字段概要

    字段
    修饰符和类型 字段 说明
    static org.easysearch.common.ParseField ALIAS  
    static org.easysearch.common.ParseField EXPIRY  
    static org.easysearch.common.ParseField FORMAT  
    static org.easysearch.common.ParseField HAS_PRIVATE_KEY  
    static org.easysearch.common.xcontent.ConstructingObjectParser<CertificateInfo,​java.lang.Void> PARSER  
    static org.easysearch.common.ParseField PATH  
    static org.easysearch.common.ParseField SERIAL_NUMBER  
    static org.easysearch.common.ParseField SUBJECT_DN  
  • 构造器概要

    构造器
    构造器 说明
    CertificateInfo​(java.lang.String path, java.lang.String format, java.lang.String alias, java.lang.String subjectDn, java.lang.String serialNumber, boolean hasPrivateKey, java.lang.String expiry)  
  • 方法概要

    修饰符和类型 方法 说明
    boolean equals​(java.lang.Object other)  
    static CertificateInfo fromXContent​(org.easysearch.common.xcontent.XContentParser parser)  
    java.lang.String getAlias()  
    java.lang.String getExpiry()  
    java.lang.String getFormat()  
    java.lang.String getPath()  
    java.lang.String getSerialNumber()  
    java.lang.String getSubjectDn()  
    int hashCode()  
    boolean hasPrivateKey()  

    从类继承的方法 java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • PATH

      public static final org.easysearch.common.ParseField PATH
    • FORMAT

      public static final org.easysearch.common.ParseField FORMAT
    • ALIAS

      public static final org.easysearch.common.ParseField ALIAS
    • SUBJECT_DN

      public static final org.easysearch.common.ParseField SUBJECT_DN
    • SERIAL_NUMBER

      public static final org.easysearch.common.ParseField SERIAL_NUMBER
    • HAS_PRIVATE_KEY

      public static final org.easysearch.common.ParseField HAS_PRIVATE_KEY
    • EXPIRY

      public static final org.easysearch.common.ParseField EXPIRY
    • PARSER

      public static final org.easysearch.common.xcontent.ConstructingObjectParser<CertificateInfo,​java.lang.Void> PARSER
  • 构造器详细资料

    • CertificateInfo

      public CertificateInfo​(java.lang.String path, java.lang.String format, @Nullable java.lang.String alias, java.lang.String subjectDn, java.lang.String serialNumber, boolean hasPrivateKey, java.lang.String expiry)
  • 方法详细资料

    • getPath

      public java.lang.String getPath()
    • getFormat

      public java.lang.String getFormat()
    • getAlias

      public java.lang.String getAlias()
    • getSubjectDn

      public java.lang.String getSubjectDn()
    • getSerialNumber

      public java.lang.String getSerialNumber()
    • hasPrivateKey

      public boolean hasPrivateKey()
    • getExpiry

      public java.lang.String getExpiry()
    • equals

      public boolean equals​(java.lang.Object other)
      覆盖:
      equals 在类中 java.lang.Object
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 java.lang.Object
    • fromXContent

      public static CertificateInfo fromXContent​(org.easysearch.common.xcontent.XContentParser parser) throws java.io.IOException
      抛出:
      java.io.IOException