public final class HttpAnonymousAuthorizationMechanismCfgDefn extends ManagedObjectDefinition<HttpAnonymousAuthorizationMechanismCfgClient,HttpAnonymousAuthorizationMechanismCfg>
The HTTP Anonymous Authorization Mechanism is used to define static authorization.
getAggregationPropertyDefinition, getAggregationPropertyDefinitions, getAllAggregationPropertyDefinitions, getAllChildren, getAllConstraints, getAllPropertyDefinitions, getAllRelationDefinitions, getAllReverseAggregationPropertyDefinitions, getAllReverseRelationDefinitions, getAllTags, getChild, getChildren, getConstraints, getDescription, getDescription, getName, getParent, getPropertyDefinition, getPropertyDefinitions, getRelationDefinition, getRelationDefinitions, getReverseAggregationPropertyDefinitions, getReverseRelationDefinitions, getSynopsis, getSynopsis, getUserFriendlyName, getUserFriendlyName, getUserFriendlyPluralName, getUserFriendlyPluralName, hasChildren, hasOption, hasTag, initialize, isChildOf, isParentOf, isTop, registerConstraint, registerOption, registerPropertyDefinition, registerRelationDefinition, registerTag, resolveManagedObjectDefinition, toString, toString
public static HttpAnonymousAuthorizationMechanismCfgDefn getInstance()
public HttpAnonymousAuthorizationMechanismCfgClient createClientConfiguration(ManagedObject<? extends HttpAnonymousAuthorizationMechanismCfgClient> impl)
ManagedObjectDefinition
createClientConfiguration
in class ManagedObjectDefinition<HttpAnonymousAuthorizationMechanismCfgClient,HttpAnonymousAuthorizationMechanismCfg>
impl
- The managed object.public HttpAnonymousAuthorizationMechanismCfg createServerConfiguration(ServerManagedObject<? extends HttpAnonymousAuthorizationMechanismCfg> impl)
ManagedObjectDefinition
createServerConfiguration
in class ManagedObjectDefinition<HttpAnonymousAuthorizationMechanismCfgClient,HttpAnonymousAuthorizationMechanismCfg>
impl
- The server managed object.public Class<HttpAnonymousAuthorizationMechanismCfg> getServerConfigurationClass()
ManagedObjectDefinition
getServerConfigurationClass
in class ManagedObjectDefinition<HttpAnonymousAuthorizationMechanismCfgClient,HttpAnonymousAuthorizationMechanismCfg>
public BooleanPropertyDefinition getEnabledPropertyDefinition()
Indicates whether the HTTP Anonymous Authorization Mechanism is enabled.
public ClassPropertyDefinition getJavaClassPropertyDefinition()
Specifies the fully-qualified name of the Java class that provides the HTTP Anonymous Authorization Mechanism implementation.
public DnPropertyDefinition getUserDnPropertyDefinition()
The authorization DN which will be used for performing anonymous operations.
Copyright 2010-2020 ForgeRock AS.