|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExternalSASLMechanismHandlerCfg
A server-side interface for querying External SASL Mechanism Handler settings.
The External SASL Mechanism Handler performs all processing related to SASL EXTERNAL authentication.
Method Summary | |
---|---|
void |
addExternalChangeListener(ConfigurationChangeListener<ExternalSASLMechanismHandlerCfg> listener)
Register to be notified when this External SASL Mechanism Handler is changed. |
java.lang.Class<? extends ExternalSASLMechanismHandlerCfg> |
configurationClass()
Gets the configuration class associated with this External SASL Mechanism Handler. |
AttributeType |
getCertificateAttribute()
Gets the "certificate-attribute" property. |
java.lang.String |
getCertificateMapper()
Gets the "certificate-mapper" property. |
DN |
getCertificateMapperDN()
Gets the "certificate-mapper" property as a DN. |
ExternalSASLMechanismHandlerCfgDefn.CertificateValidationPolicy |
getCertificateValidationPolicy()
Gets the "certificate-validation-policy" property. |
java.lang.String |
getJavaClass()
Gets the "java-class" property. |
void |
removeExternalChangeListener(ConfigurationChangeListener<ExternalSASLMechanismHandlerCfg> listener)
Deregister an existing External SASL Mechanism Handler configuration change listener. |
Methods inherited from interface org.opends.server.admin.std.server.SASLMechanismHandlerCfg |
---|
addChangeListener, isEnabled, removeChangeListener |
Methods inherited from interface org.opends.server.admin.Configuration |
---|
dn |
Method Detail |
---|
java.lang.Class<? extends ExternalSASLMechanismHandlerCfg> configurationClass()
configurationClass
in interface Configuration
configurationClass
in interface SASLMechanismHandlerCfg
void addExternalChangeListener(ConfigurationChangeListener<ExternalSASLMechanismHandlerCfg> listener)
listener
- The External SASL Mechanism Handler configuration change listener.void removeExternalChangeListener(ConfigurationChangeListener<ExternalSASLMechanismHandlerCfg> listener)
listener
- The External SASL Mechanism Handler configuration change listener.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.
java.lang.String getCertificateMapper()
Specifies the name of the certificate mapper that should be used to match client certificates to user entries.
DN getCertificateMapperDN()
Specifies the name of the certificate mapper that should be used to match client certificates to user entries.
ExternalSASLMechanismHandlerCfgDefn.CertificateValidationPolicy getCertificateValidationPolicy()
Indicates whether to attempt to validate the peer certificate against a certificate held in the user's entry.
java.lang.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
getJavaClass
in interface SASLMechanismHandlerCfg
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |