org.jboss.security.auth.container.config
Class AuthModuleEntryHolder

java.lang.Object
  extended by org.jboss.security.auth.container.config.AuthModuleEntryHolder
All Implemented Interfaces:
org.jboss.xb.binding.GenericValueContainer

public class AuthModuleEntryHolder
extends Object
implements org.jboss.xb.binding.GenericValueContainer

JBXB Container for parsing an AuthModuleEntry (A configuration entry for JSR-196 Auth Modules that is similar to the JAAS AppConfigurationEntry)

Since:
Dec 20, 2005
Author:
Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.xb.binding.GenericValueContainer
org.jboss.xb.binding.GenericValueContainer.FACTORY
 
Constructor Summary
AuthModuleEntryHolder()
           
 
Method Summary
 void addChild(QName name, Object value)
           
 void addOption(org.jboss.security.config.ModuleOption option)
           
 AuthModuleEntry getEntry()
           
 Class<?> getTargetClass()
           
 Object instantiate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthModuleEntryHolder

public AuthModuleEntryHolder()
Method Detail

addChild

public void addChild(QName name,
                     Object value)
Specified by:
addChild in interface org.jboss.xb.binding.GenericValueContainer

addOption

public void addOption(org.jboss.security.config.ModuleOption option)

getEntry

public AuthModuleEntry getEntry()

instantiate

public Object instantiate()
Specified by:
instantiate in interface org.jboss.xb.binding.GenericValueContainer

getTargetClass

public Class<?> getTargetClass()
Specified by:
getTargetClass in interface org.jboss.xb.binding.GenericValueContainer


Copyright © 2009 JBoss Inc.. All Rights Reserved.