org.jboss.security.auth
Interface SystemAuthenticatorMBean

All Superinterfaces:
org.jboss.system.Service, org.jboss.system.ServiceMBean
All Known Implementing Classes:
SystemAuthenticator

public interface SystemAuthenticatorMBean
extends org.jboss.system.ServiceMBean

An MBean that requires a JAAS login in order for it to startup. This cam be used to require a login to startup the JBoss server.

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

Field Summary
 
Fields inherited from interface org.jboss.system.ServiceMBean
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Method Summary
 Class getCallbackHandler()
          Get the CallbackHandler to use to obtain the authentication information.
 String getSecurityDomain()
          Get the name of the security domain used for authentication
 void setCallbackHandler(Class callbackHandlerClass)
          Specify the CallbackHandler to use to obtain the authentication information.
 void setSecurityDomain(String name)
          Set the name of the security domain used for authentication
 
Methods inherited from interface org.jboss.system.ServiceMBean
getName, getState, getStateString, jbossInternalLifecycle
 
Methods inherited from interface org.jboss.system.Service
create, destroy, start, stop
 

Method Detail

getSecurityDomain

String getSecurityDomain()
Get the name of the security domain used for authentication


setSecurityDomain

void setSecurityDomain(String name)
Set the name of the security domain used for authentication


getCallbackHandler

Class getCallbackHandler()
Get the CallbackHandler to use to obtain the authentication information.

See Also:
CallbackHandler

setCallbackHandler

void setCallbackHandler(Class callbackHandlerClass)
                        throws InstantiationException,
                               IllegalAccessException
Specify the CallbackHandler to use to obtain the authentication information.

Throws:
InstantiationException
IllegalAccessException
See Also:
CallbackHandler


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