Class CSRUtil


  • @Service
    public class CSRUtil
    extends Object
    • Constructor Detail

      • CSRUtil

        public CSRUtil()
    • Method Detail

      • retrieveSANFromCSRAttribute

        public static void retrieveSANFromCSRAttribute​(Set<org.bouncycastle.asn1.x509.GeneralName> sanSet,
                                                       org.bouncycastle.asn1.pkcs.Attribute attrExtension)
      • getSANList

        public static Set<org.bouncycastle.asn1.x509.GeneralName> getSANList​(org.bouncycastle.asn1.pkcs.Attribute[] reqAttributes)
        Parameters:
        reqAttributes -
        Returns:
      • getGeneralNameType

        public static String getGeneralNameType​(org.bouncycastle.asn1.x509.GeneralName gName)
        Parameters:
        gName -
        Returns:
      • getGeneralNameDescription

        public static String getGeneralNameDescription​(org.bouncycastle.asn1.x509.GeneralName gName)
      • setStatus

        public void setStatus​(CSR csrDao,
                              CsrStatus status)
        Parameters:
        csrDao -
        status -
      • getCSRAttribute

        public String getCSRAttribute​(CSR csrDao,
                                      String name)
        Parameters:
        csrDao -
        name -
        Returns:
      • insertNameAttributes

        public void insertNameAttributes​(CSR csr,
                                         String attributeName,
                                         LdapName ldapName)
      • insertNameAttributes

        public void insertNameAttributes​(CSR csr,
                                         String attributeName,
                                         org.bouncycastle.asn1.x500.RDN[] rdns)
      • setCsrAttribute

        public void setCsrAttribute​(CSR csr,
                                    String name,
                                    String value,
                                    boolean multiValue)