public interface ExternalSASLMechanismHandlerCfgClient extends SASLMechanismHandlerCfgClient
The External SASL Mechanism Handler performs all processing related to SASL EXTERNAL authentication.
| Modifier and Type | Method and Description |
|---|---|
ManagedObjectDefinition<? extends ExternalSASLMechanismHandlerCfgClient,? extends ExternalSASLMechanismHandlerCfg> |
definition()
Get the configuration definition associated with this External SASL Mechanism Handler.
|
org.forgerock.opendj.ldap.schema.AttributeType |
getCertificateAttribute()
Gets the "certificate-attribute" property.
|
String |
getCertificateMapper()
Gets the "certificate-mapper" property.
|
ExternalSASLMechanismHandlerCfgDefn.CertificateValidationPolicy |
getCertificateValidationPolicy()
Gets the "certificate-validation-policy" property.
|
String |
getJavaClass()
Gets the "java-class" property.
|
void |
setCertificateAttribute(org.forgerock.opendj.ldap.schema.AttributeType value)
Sets the "certificate-attribute" property.
|
void |
setCertificateMapper(String value)
Sets the "certificate-mapper" property.
|
void |
setCertificateValidationPolicy(ExternalSASLMechanismHandlerCfgDefn.CertificateValidationPolicy value)
Sets the "certificate-validation-policy" property.
|
void |
setJavaClass(String value)
Sets the "java-class" property.
|
isEnabled, setEnabledcommit, propertiesManagedObjectDefinition<? extends ExternalSASLMechanismHandlerCfgClient,? extends ExternalSASLMechanismHandlerCfg> definition()
definition in interface ConfigurationClientdefinition in interface SASLMechanismHandlerCfgClientorg.forgerock.opendj.ldap.schema.AttributeType getCertificateAttribute()
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.
void setCertificateAttribute(org.forgerock.opendj.ldap.schema.AttributeType value) throws PropertyException
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.
value - The value of the "certificate-attribute" property.PropertyException - If the new value is invalid.String getCertificateMapper()
Specifies the name of the certificate mapper that should be used to match client certificates to user entries.
void setCertificateMapper(String value) throws PropertyException
Specifies the name of the certificate mapper that should be used to match client certificates to user entries.
value - The value of the "certificate-mapper" property.PropertyException - If the new value is invalid.ExternalSASLMechanismHandlerCfgDefn.CertificateValidationPolicy getCertificateValidationPolicy()
Indicates whether to attempt to validate the peer certificate against a certificate held in the user's entry.
void setCertificateValidationPolicy(ExternalSASLMechanismHandlerCfgDefn.CertificateValidationPolicy value) throws PropertyException
Indicates whether to attempt to validate the peer certificate against a certificate held in the user's entry.
value - The value of the "certificate-validation-policy" property.PropertyException - If the new value is invalid.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
getJavaClass in interface SASLMechanismHandlerCfgClientvoid setJavaClass(String value) throws PropertyException
Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
setJavaClass in interface SASLMechanismHandlerCfgClientvalue - The value of the "java-class" property.PropertyException - If the new value is invalid.Copyright © 2011-2015 ForgeRock AS. All Rights Reserved.