public final class HTTPBasicAuthorizationMechanismCfgDefn extends ManagedObjectDefinition<HTTPBasicAuthorizationMechanismCfgClient,HTTPBasicAuthorizationMechanismCfg>
The HTTP Basic Authorization Mechanism authenticates the end-user using credentials extracted from the HTTP Basic 'Authorization' header.
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, toStringpublic static HTTPBasicAuthorizationMechanismCfgDefn getInstance()
public HTTPBasicAuthorizationMechanismCfgClient createClientConfiguration(ManagedObject<? extends HTTPBasicAuthorizationMechanismCfgClient> impl)
createClientConfiguration in class ManagedObjectDefinition<HTTPBasicAuthorizationMechanismCfgClient,HTTPBasicAuthorizationMechanismCfg>impl - The managed object.public HTTPBasicAuthorizationMechanismCfg createServerConfiguration(ServerManagedObject<? extends HTTPBasicAuthorizationMechanismCfg> impl)
createServerConfiguration in class ManagedObjectDefinition<HTTPBasicAuthorizationMechanismCfgClient,HTTPBasicAuthorizationMechanismCfg>impl - The server managed object.public Class<HTTPBasicAuthorizationMechanismCfg> getServerConfigurationClass()
getServerConfigurationClass in class ManagedObjectDefinition<HTTPBasicAuthorizationMechanismCfgClient,HTTPBasicAuthorizationMechanismCfg>public BooleanPropertyDefinition getAltAuthenticationEnabledPropertyDefinition()
Specifies whether user credentials may be provided using alternative headers to the standard 'Authorize' header.
public StringPropertyDefinition getAltPasswordHeaderPropertyDefinition()
Alternate HTTP headers to get the user's password from.
public StringPropertyDefinition getAltUsernameHeaderPropertyDefinition()
Alternate HTTP headers to get the user's name from.
public BooleanPropertyDefinition getEnabledPropertyDefinition()
Indicates whether the HTTP Basic Authorization Mechanism is enabled.
public AggregationPropertyDefinition<IdentityMapperCfgClient,IdentityMapperCfg> getIdentityMapperPropertyDefinition()
> Specifies the name of the identity mapper used to get the user's entry corresponding to the user-id provided in the HTTP authentication header.
public ClassPropertyDefinition getJavaClassPropertyDefinition()
Specifies the fully-qualified name of the Java class that provides the HTTP Basic Authorization Mechanism implementation.
Copyright © 2017-2020 Wren Security. All Rights Reserved.