org.jboss.security.auth.login
Class LoginConfigObjectModelFactory
java.lang.Object
org.jboss.security.auth.login.LoginConfigObjectModelFactory
- All Implemented Interfaces:
- org.jboss.xb.binding.ObjectModelFactory
- Direct Known Subclasses:
- SecurityConfigObjectModelFactory
public class LoginConfigObjectModelFactory
- extends Object
- implements org.jboss.xb.binding.ObjectModelFactory
A JBossXB object factory for parsing the login-config.xml object model.
- Version:
- $Revision: 86122 $
- Author:
- Scott.Stark@jboss.org, Anil.Saldhana@jboss.org
Method Summary |
void |
addChild(AppConfigurationEntryHolder entryInfo,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(ApplicationPolicy aPolicy,
AuthenticationInfo authInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(ApplicationPolicy aPolicy,
JASPIAuthenticationInfo authInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(AuthenticationInfo authInfo,
AppConfigurationEntryHolder entryInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(AuthModuleEntry entry,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(JASPIAuthenticationInfo authInfo,
AuthModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(JASPIAuthenticationInfo authInfo,
LoginModuleStackHolder lmsHolder,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(LoginModuleStackHolder lmsh,
AppConfigurationEntryHolder entryInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(org.jboss.security.config.ModuleOption option,
Object value,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(PolicyConfig pc,
ApplicationPolicy aPolicy,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
Object |
completeRoot(Object root,
org.jboss.xb.binding.UnmarshallingContext ctx,
String uri,
String name)
|
org.jboss.security.config.ControlFlag |
getControlFlag(String flag)
|
Object |
newChild(AppConfigurationEntryHolder entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(ApplicationPolicy aPolicy,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(AuthenticationInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(AuthModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(BaseAuthenticationInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(JASPIAuthenticationInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(LoginModuleStackHolder entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(PolicyConfig config,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newRoot(Object root,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName,
Attributes attrs)
|
void |
setValue(org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
String value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
controlFlags
protected final Map<String,org.jboss.security.config.ControlFlag> controlFlags
LoginConfigObjectModelFactory
public LoginConfigObjectModelFactory()
completeRoot
public Object completeRoot(Object root,
org.jboss.xb.binding.UnmarshallingContext ctx,
String uri,
String name)
- Specified by:
completeRoot
in interface org.jboss.xb.binding.ObjectModelFactory
newRoot
public Object newRoot(Object root,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName,
Attributes attrs)
- Specified by:
newRoot
in interface org.jboss.xb.binding.ObjectModelFactory
newChild
public Object newChild(PolicyConfig config,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
newChild
public Object newChild(ApplicationPolicy aPolicy,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
newChild
public Object newChild(BaseAuthenticationInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
newChild
public Object newChild(AuthenticationInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
newChild
public Object newChild(JASPIAuthenticationInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
newChild
public Object newChild(LoginModuleStackHolder entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
newChild
public Object newChild(AppConfigurationEntryHolder entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
newChild
public Object newChild(AuthModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
setValue
public void setValue(org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
String value)
addChild
public void addChild(org.jboss.security.config.ModuleOption option,
Object value,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(AuthenticationInfo authInfo,
AppConfigurationEntryHolder entryInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(AppConfigurationEntryHolder entryInfo,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(JASPIAuthenticationInfo authInfo,
AuthModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(LoginModuleStackHolder lmsh,
AppConfigurationEntryHolder entryInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(AuthModuleEntry entry,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(JASPIAuthenticationInfo authInfo,
LoginModuleStackHolder lmsHolder,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(ApplicationPolicy aPolicy,
JASPIAuthenticationInfo authInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(ApplicationPolicy aPolicy,
AuthenticationInfo authInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(PolicyConfig pc,
ApplicationPolicy aPolicy,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
getControlFlag
public org.jboss.security.config.ControlFlag getControlFlag(String flag)
Copyright © 2009 JBoss Inc.. All Rights Reserved.