Class CaEntry


  • public class CaEntry
    extends BaseCaInfo
    Management Entry CA.
    Author:
    Lijun Liao (xipki)
    • Field Detail

      • ident

        protected org.xipki.ca.api.NameId ident
      • signerConf

        protected String signerConf
      • cert

        protected org.xipki.security.X509Cert cert
      • pathLenConstraint

        protected int pathLenConstraint
      • certchain

        protected List<org.xipki.security.X509Cert> certchain
        certificate chain without the certificate specified in #cert. The first one issued #cert, the second one issues the first one, and so on.
      • subject

        protected String subject
      • hexSha1OfCert

        protected String hexSha1OfCert
    • Constructor Detail

      • CaEntry

        public CaEntry​(org.xipki.ca.api.NameId ident)
    • Method Detail

      • splitCaSignerConfs

        public static List<CaEntry.CaSignerConf> splitCaSignerConfs​(String conf)
                                                             throws org.xipki.security.XiSecurityException
        Throws:
        org.xipki.security.XiSecurityException
      • getIdent

        public org.xipki.ca.api.NameId getIdent()
      • setSignerConf

        public void setSignerConf​(String signerConf)
      • getSignerConf

        public String getSignerConf()
      • setIdent

        public void setIdent​(org.xipki.ca.api.NameId ident)
      • toString

        public String toString​(boolean verbose,
                               boolean ignoreSensitiveInfo)
      • equals

        public boolean equals​(CaEntry obj,
                              boolean ignoreDynamicFields,
                              boolean ignoreId)
      • hashCode

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

        public org.xipki.security.X509Cert getCert()
      • getCertchain

        public List<org.xipki.security.X509Cert> getCertchain()
      • setCertchain

        public void setCertchain​(List<org.xipki.security.X509Cert> certchain)
      • pathLenConstraint

        public int pathLenConstraint()
      • subject

        public String subject()
      • hexSha1OfCert

        public String hexSha1OfCert()