|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opends.server.admin.AbstractManagedObjectDefinition<C,S>
org.opends.server.admin.ManagedObjectDefinition<ExternalSASLMechanismHandlerCfgClient,ExternalSASLMechanismHandlerCfg>
org.opends.server.admin.std.meta.ExternalSASLMechanismHandlerCfgDefn
public final class ExternalSASLMechanismHandlerCfgDefn
An interface for querying the External SASL Mechanism Handler managed object definition meta information.
The External SASL Mechanism Handler performs all processing related to SASL EXTERNAL authentication.
Nested Class Summary | |
---|---|
static class |
ExternalSASLMechanismHandlerCfgDefn.CertificateValidationPolicy
Defines the set of permissable values for the "certificate-validation-policy" property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static ExternalSASLMechanismHandlerCfgDefn getInstance()
public ExternalSASLMechanismHandlerCfgClient createClientConfiguration(ManagedObject<? extends ExternalSASLMechanismHandlerCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<ExternalSASLMechanismHandlerCfgClient,ExternalSASLMechanismHandlerCfg>
impl
- The managed object.
public ExternalSASLMechanismHandlerCfg createServerConfiguration(ServerManagedObject<? extends ExternalSASLMechanismHandlerCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<ExternalSASLMechanismHandlerCfgClient,ExternalSASLMechanismHandlerCfg>
impl
- The server managed object.
public java.lang.Class<ExternalSASLMechanismHandlerCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<ExternalSASLMechanismHandlerCfgClient,ExternalSASLMechanismHandlerCfg>
public AttributeTypePropertyDefinition getCertificateAttributePropertyDefinition()
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.
public AggregationPropertyDefinition<CertificateMapperCfgClient,CertificateMapperCfg> getCertificateMapperPropertyDefinition()
Specifies the name of the certificate mapper that should be used to match client certificates to user entries.
public EnumPropertyDefinition<ExternalSASLMechanismHandlerCfgDefn.CertificateValidationPolicy> getCertificateValidationPolicyPropertyDefinition()
Indicates whether to attempt to validate the peer certificate against a certificate held in the user's entry.
public BooleanPropertyDefinition getEnabledPropertyDefinition()
Indicates whether the SASL mechanism handler is enabled for use.
public ClassPropertyDefinition getJavaClassPropertyDefinition()
Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |