org.jboss.security.auth.login
Class LoginConfigObjectModelFactory

java.lang.Object
  extended byorg.jboss.security.auth.login.LoginConfigObjectModelFactory
All Implemented Interfaces:
org.jboss.xml.binding.ObjectModelFactory

public class LoginConfigObjectModelFactory
extends Object
implements org.jboss.xml.binding.ObjectModelFactory

A JBossXB object factory for parsing the login-config.xml object model.

Version:
$Revision: 1.1.2.2 $
Author:
Scott.Stark@jboss.org

Constructor Summary
LoginConfigObjectModelFactory()
           
 
Method Summary
 void addChild(AuthenticationInfo authInfo, org.jboss.security.auth.login.LoginConfigObjectModelFactory.AppConfigurationEntryHolder entryInfo, org.jboss.xml.binding.ContentNavigator navigator, String namespaceURI, String localName)
           
 void addChild(org.jboss.security.auth.login.LoginConfigObjectModelFactory.AppConfigurationEntryHolder entryInfo, org.jboss.security.auth.login.LoginConfigObjectModelFactory.ModuleOption option, org.jboss.xml.binding.ContentNavigator navigator, String namespaceURI, String localName)
           
 void addChild(org.jboss.security.auth.login.LoginConfigObjectModelFactory.ModuleOption option, Object value, org.jboss.xml.binding.ContentNavigator navigator, String namespaceURI, String localName)
           
 void addChild(PolicyConfig config, AuthenticationInfo authInfo, org.jboss.xml.binding.ContentNavigator navigator, String namespaceURI, String localName)
           
 Object newChild(AuthenticationInfo info, org.jboss.xml.binding.ContentNavigator navigator, String namespaceUri, String localName, Attributes attrs)
           
 Object newChild(org.jboss.security.auth.login.LoginConfigObjectModelFactory.AppConfigurationEntryHolder entry, org.jboss.xml.binding.ContentNavigator navigator, String namespaceUri, String localName, Attributes attrs)
           
 Object newChild(PolicyConfig config, org.jboss.xml.binding.ContentNavigator navigator, String namespaceUri, String localName, Attributes attrs)
           
 Object newRoot(Object root, org.jboss.xml.binding.ContentNavigator navigator, String namespaceURI, String localName, Attributes attrs)
           
 void setValue(org.jboss.security.auth.login.LoginConfigObjectModelFactory.ModuleOption option, org.jboss.xml.binding.ContentNavigator 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
 

Constructor Detail

LoginConfigObjectModelFactory

public LoginConfigObjectModelFactory()
Method Detail

newRoot

public Object newRoot(Object root,
                      org.jboss.xml.binding.ContentNavigator navigator,
                      String namespaceURI,
                      String localName,
                      Attributes attrs)
Specified by:
newRoot in interface org.jboss.xml.binding.ObjectModelFactory

newChild

public Object newChild(PolicyConfig config,
                       org.jboss.xml.binding.ContentNavigator navigator,
                       String namespaceUri,
                       String localName,
                       Attributes attrs)

newChild

public Object newChild(AuthenticationInfo info,
                       org.jboss.xml.binding.ContentNavigator navigator,
                       String namespaceUri,
                       String localName,
                       Attributes attrs)

newChild

public Object newChild(org.jboss.security.auth.login.LoginConfigObjectModelFactory.AppConfigurationEntryHolder entry,
                       org.jboss.xml.binding.ContentNavigator navigator,
                       String namespaceUri,
                       String localName,
                       Attributes attrs)

setValue

public void setValue(org.jboss.security.auth.login.LoginConfigObjectModelFactory.ModuleOption option,
                     org.jboss.xml.binding.ContentNavigator navigator,
                     String namespaceUri,
                     String localName,
                     String value)

addChild

public void addChild(PolicyConfig config,
                     AuthenticationInfo authInfo,
                     org.jboss.xml.binding.ContentNavigator navigator,
                     String namespaceURI,
                     String localName)

addChild

public void addChild(AuthenticationInfo authInfo,
                     org.jboss.security.auth.login.LoginConfigObjectModelFactory.AppConfigurationEntryHolder entryInfo,
                     org.jboss.xml.binding.ContentNavigator navigator,
                     String namespaceURI,
                     String localName)

addChild

public void addChild(org.jboss.security.auth.login.LoginConfigObjectModelFactory.AppConfigurationEntryHolder entryInfo,
                     org.jboss.security.auth.login.LoginConfigObjectModelFactory.ModuleOption option,
                     org.jboss.xml.binding.ContentNavigator navigator,
                     String namespaceURI,
                     String localName)

addChild

public void addChild(org.jboss.security.auth.login.LoginConfigObjectModelFactory.ModuleOption option,
                     Object value,
                     org.jboss.xml.binding.ContentNavigator navigator,
                     String namespaceURI,
                     String localName)


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.