Class BPLiterals

java.lang.Object
com.isode.dsapi.profile.BPLiterals

public class BPLiterals extends Object
This class contains definitions for string literals related to things found in BindProfiles.
  • Field Details

    • x509VerifyHost

      public static final String x509VerifyHost
      The key used in a BindProfile whose value holds the name of the LDAP server used for X509 verification
      See Also:
    • x509VerifyPort

      public static final String x509VerifyPort
      The key used in a BindProfile whose value holds the port number of the LDAP server used for x509 verification
      See Also:
    • x509LdapAuthZ

      public static final String x509LdapAuthZ
      The key used in a BindProfile whose value holds the SASL authz information
      See Also:
    • startTLS

      public static final String startTLS
      The key used in a BindProfile whose value says whether TLS is forced on. Note that for historical reasons, the key value used in the file is "forceTLS", not "startTLS", although when presented to the user the option appears as "Start TLS"
      See Also:
    • pkcs12Filename

      public static final String pkcs12Filename
      The key used in a BindProfile whose value holds the name of PKCS#12 file
      See Also:
    • alternatePolicyDN

      public static final String alternatePolicyDN
      See Also:
    • trustedCert

      public static final String trustedCert
      The multi-valued key used in a BindProfile containing trusted certificates
      Since:
      14.6
      See Also:
    • trustAnchor

      public static final String trustAnchor
      tag for storing trust anchor in the bind profile's trust anchor section
      Since:
      16.3
      See Also:
    • p12KeyName

      public static final String p12KeyName
      Setting used to store the key name for p12 identity file
      Since:
      14.6
      See Also:
    • uniqueIDKeyName

      public static final String uniqueIDKeyName
      Key for the unique id setting. A invariable value that can be used to identify a bind profile even across renames. This setting should not be exposed for writing by any application. (The BindProfile handles generating of it for cases were it is not set).
      See Also:
  • Constructor Details

    • BPLiterals

      public BPLiterals()