|
|||||||||
| 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 ConfigurationClientdefinition in interface SASLMechanismHandlerCfgClientAttributeType 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 SASLMechanismHandlerCfgClientvalue - 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 | ||||||||