|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExternalSASLMechanismHandlerCfgClient
A client-side interface for reading and modifying External SASL Mechanism Handler settings.
The External SASL Mechanism Handler performs all processing related to SASL EXTERNAL authentication.
Method Summary | |
---|---|
ManagedObjectDefinition<? extends ExternalSASLMechanismHandlerCfgClient,? extends ExternalSASLMechanismHandlerCfg> |
definition()
Get the configuration definition associated with this External SASL Mechanism Handler. |
AttributeType |
getCertificateAttribute()
Gets the "certificate-attribute" property. |
java.lang.String |
getCertificateMapper()
Gets the "certificate-mapper" property. |
ExternalSASLMechanismHandlerCfgDefn.CertificateValidationPolicy |
getCertificateValidationPolicy()
Gets the "certificate-validation-policy" property. |
java.lang.String |
getJavaClass()
Gets the "java-class" property. |
void |
setCertificateAttribute(AttributeType value)
Sets the "certificate-attribute" property. |
void |
setCertificateMapper(java.lang.String value)
Sets the "certificate-mapper" property. |
void |
setCertificateValidationPolicy(ExternalSASLMechanismHandlerCfgDefn.CertificateValidationPolicy value)
Sets the "certificate-validation-policy" property. |
void |
setJavaClass(java.lang.String value)
Sets the "java-class" property. |
Methods inherited from interface org.opends.server.admin.std.client.SASLMechanismHandlerCfgClient |
---|
isEnabled, setEnabled |
Methods inherited from interface org.opends.server.admin.ConfigurationClient |
---|
commit, properties |
Method Detail |
---|
ManagedObjectDefinition<? extends ExternalSASLMechanismHandlerCfgClient,? extends ExternalSASLMechanismHandlerCfg> definition()
definition
in interface ConfigurationClient
definition
in interface SASLMechanismHandlerCfgClient
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(AttributeType value) throws IllegalPropertyValueException
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.
IllegalPropertyValueException
- If the new value is invalid.java.lang.String getCertificateMapper()
Specifies the name of the certificate mapper that should be used to match client certificates to user entries.
void setCertificateMapper(java.lang.String value) throws IllegalPropertyValueException
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.
IllegalPropertyValueException
- 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 IllegalPropertyValueException
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.
IllegalPropertyValueException
- If the new value is invalid.java.lang.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
getJavaClass
in interface SASLMechanismHandlerCfgClient
void setJavaClass(java.lang.String value) throws IllegalPropertyValueException
Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
setJavaClass
in interface SASLMechanismHandlerCfgClient
value
- The value of the "java-class" property.
IllegalPropertyValueException
- If the new value is invalid.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |