org.jboss.security.authorization.config
Class SecurityConfigObjectModelFactory
java.lang.Object
org.jboss.security.auth.login.LoginConfigObjectModelFactory
org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
- All Implemented Interfaces:
- org.jboss.xb.binding.ObjectModelFactory
public class SecurityConfigObjectModelFactory
- extends LoginConfigObjectModelFactory
JBossXB Object Factory capable of parsing the security configuration file that can include both
authentication,authorization and mapping module configuration
- Since:
- Jun 9, 2006
- Version:
- $Revision: 86122 $
- Author:
- Anil Saldhana
Method Summary |
void |
addChild(ACLInfo aclInfo,
ACLProviderEntry aclEntry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(ACLProviderEntry aclEntry,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(ApplicationPolicy aPolicy,
ACLInfo aclInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(ApplicationPolicy aPolicy,
AuditInfo auditInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(ApplicationPolicy aPolicy,
AuthorizationInfo authInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(ApplicationPolicy aPolicy,
IdentityTrustInfo auditInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(ApplicationPolicy aPolicy,
MappingInfo authInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(AuditInfo auditInfo,
AuditProviderEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(AuditProviderEntry entry,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(AuthorizationConfigEntryHolder entryInfo,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(AuthorizationInfo authInfo,
AuthorizationConfigEntryHolder entryInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(AuthorizationInfo authInfo,
AuthorizationModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(AuthorizationModuleEntry entry,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(IdentityTrustInfo auditInfo,
IdentityTrustModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(IdentityTrustModuleEntry entry,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(MappingInfo authInfo,
MappingModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
void |
addChild(MappingModuleEntry entry,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
|
Object |
newChild(ACLInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(ACLProviderEntry 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(AuditInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(AuditProviderEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(AuthorizationInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(AuthorizationModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(IdentityTrustInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(IdentityTrustModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(MappingInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Object |
newChild(MappingModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
|
Methods inherited from class org.jboss.security.auth.login.LoginConfigObjectModelFactory |
addChild, addChild, addChild, addChild, addChild, addChild, addChild, addChild, addChild, addChild, completeRoot, getControlFlag, newChild, newChild, newChild, newChild, newChild, newChild, newChild, newRoot, setValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityConfigObjectModelFactory
public SecurityConfigObjectModelFactory()
Creates an instance of SecurityConfigObjectModelFactory
.
newChild
public Object newChild(ApplicationPolicy aPolicy,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
- Overrides:
newChild
in class LoginConfigObjectModelFactory
newChild
public Object newChild(AuthorizationInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
newChild
public Object newChild(AuthorizationModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
addChild
public void addChild(ApplicationPolicy aPolicy,
AuthorizationInfo authInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(AuthorizationInfo authInfo,
AuthorizationConfigEntryHolder entryInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(AuthorizationConfigEntryHolder entryInfo,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(AuthorizationInfo authInfo,
AuthorizationModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(AuthorizationModuleEntry entry,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
newChild
public Object newChild(ACLInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
newChild
public Object newChild(ACLProviderEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
addChild
public void addChild(ApplicationPolicy aPolicy,
ACLInfo aclInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(ACLInfo aclInfo,
ACLProviderEntry aclEntry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(ACLProviderEntry aclEntry,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
newChild
public Object newChild(MappingInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
newChild
public Object newChild(MappingModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
addChild
public void addChild(ApplicationPolicy aPolicy,
MappingInfo authInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(MappingModuleEntry entry,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(MappingInfo authInfo,
MappingModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
newChild
public Object newChild(AuditInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
newChild
public Object newChild(AuditProviderEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
addChild
public void addChild(ApplicationPolicy aPolicy,
AuditInfo auditInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(AuditProviderEntry entry,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(AuditInfo auditInfo,
AuditProviderEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
newChild
public Object newChild(IdentityTrustInfo info,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
newChild
public Object newChild(IdentityTrustModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceUri,
String localName,
Attributes attrs)
addChild
public void addChild(ApplicationPolicy aPolicy,
IdentityTrustInfo auditInfo,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(IdentityTrustModuleEntry entry,
org.jboss.security.config.ModuleOption option,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
addChild
public void addChild(IdentityTrustInfo auditInfo,
IdentityTrustModuleEntry entry,
org.jboss.xb.binding.UnmarshallingContext navigator,
String namespaceURI,
String localName)
Copyright © 2009 JBoss Inc.. All Rights Reserved.