Class CaCaps


  • public class CaCaps
    extends java.lang.Object
    CA caps.
    Author:
    Lijun Liao (xipki)
    • Constructor Detail

      • CaCaps

        public CaCaps()
      • CaCaps

        public CaCaps​(java.util.Set<CaCapability> capabilities)
    • Method Detail

      • capabilities

        public java.util.Set<CaCapability> capabilities()
      • addCapabilities

        public void addCapabilities​(CaCapability... caps)
      • removeCapabilities

        public void removeCapabilities​(CaCaps caCaps)
      • removeCapabilities

        public void removeCapabilities​(CaCapability... caps)
      • supportsSHA1

        public boolean supportsSHA1()
      • supportsSHA512

        public boolean supportsSHA512()
      • supportsSHA256

        public boolean supportsSHA256()
      • supportsAES

        public boolean supportsAES()
      • supportsDES3

        public boolean supportsDES3()
      • supportsRenewal

        public boolean supportsRenewal()
      • supportsGetNextCACert

        public boolean supportsGetNextCACert()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toScepMessage

        public java.lang.String toScepMessage()
      • supportsPost

        public boolean supportsPost()
      • mostSecureHashAlgo

        public org.xipki.security.HashAlgo mostSecureHashAlgo()
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • getBytes

        public byte[] getBytes()
      • getInstance

        public static CaCaps getInstance​(java.lang.String scepMessage)