Interface ExternalSASLMechanismHandlerCfgClient

    • Method Detail

      • getCertificateAttribute

        org.forgerock.opendj.ldap.schema.AttributeType getCertificateAttribute()
        Gets the "certificate-attribute" property.

        Specifies the name of the attribute to hold user certificates.

        This property must specify the name of a valid attribute type defined in the server schema.

        Returns:
        Returns the value of the "certificate-attribute" property.
      • setCertificateAttribute

        void setCertificateAttribute​(org.forgerock.opendj.ldap.schema.AttributeType value)
                              throws PropertyException
        Sets the "certificate-attribute" property.

        Specifies the name of the attribute to hold user certificates.

        This property must specify the name of a valid attribute type defined in the server schema.

        Parameters:
        value - The value of the "certificate-attribute" property.
        Throws:
        PropertyException - If the new value is invalid.
      • getCertificateMapper

        String getCertificateMapper()
        Gets the "certificate-mapper" property.

        Specifies the name of the certificate mapper that should be used to match client certificates to user entries.

        Returns:
        Returns the value of the "certificate-mapper" property.
      • setCertificateMapper

        void setCertificateMapper​(String value)
                           throws PropertyException
        Sets the "certificate-mapper" property.

        Specifies the name of the certificate mapper that should be used to match client certificates to user entries.

        Parameters:
        value - The value of the "certificate-mapper" property.
        Throws:
        PropertyException - If the new value is invalid.
      • getCertificateValidationPolicy

        ExternalSASLMechanismHandlerCfgDefn.CertificateValidationPolicy getCertificateValidationPolicy()
        Gets the "certificate-validation-policy" property.

        Indicates whether to attempt to validate the peer certificate against a certificate held in the user's entry.

        Returns:
        Returns the value of the "certificate-validation-policy" property.
      • getJavaClass

        String getJavaClass()
        Gets the "java-class" property.

        Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.

        Specified by:
        getJavaClass in interface SASLMechanismHandlerCfgClient
        Returns:
        Returns the value of the "java-class" property.
      • setJavaClass

        void setJavaClass​(String value)
                   throws PropertyException
        Sets the "java-class" property.

        Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.

        Specified by:
        setJavaClass in interface SASLMechanismHandlerCfgClient
        Parameters:
        value - The value of the "java-class" property.
        Throws:
        PropertyException - If the new value is invalid.