jrun.security
Interface JRunSecurityManager

All Superinterfaces:
JRunSecurityManagerServiceMBean, java.io.Serializable, Service, ServiceMBean
All Known Implementing Classes:
JRunSecurityManagerService

public interface JRunSecurityManager
extends JRunSecurityManagerServiceMBean

Security Manager Interface to provide user credential authentication and Role validation


Field Summary
static java.lang.String DEFAULT_SECURITY_ID
           
 
Fields inherited from interface jrunx.kernel.Service
INITIALIZED, STARTED, STARTING, STOPPED, STOPPING, UNINITIALIZED
 
Methods inherited from interface jrun.security.JRunSecurityManagerServiceMBean
addLoginModule, authenticateSecurityContext, authenticateSecurityContext, authenticateSecurityContext, checkSharedPrincipals, closeSecurityContext, getAuthConfig, getCheckForSharedPrincipals, getJRunSecurityManager, getLoginModules, getRoleMappingDomain, getRunAsIdentityPrincipal, getSecurityContext, getSecurityDomain, isGuestAccessAllowed, isPrincipalInRole, isPrincipalValid, modifyLoginModule, removeLoginModule, setAuthConfig, setCheckForSharedPrincipals, setGuestAccessAllowed, setRoleMappingDomain, setSecurityDomain, setTrustedHost
 
Methods inherited from interface jrunx.kernel.ServiceMBean
bind, getBindToJNDI, getDeactivated, getDomainName, getJRunService, getLogger, getName, getParentService, getServerName, requestServer, setBindToJNDI, setDeactivated, setDomainName, setName, setParentService, unbind
 
Methods inherited from interface jrunx.kernel.Service
destroy, getStatus, init, start, stop, updateStatus
 

Field Detail

DEFAULT_SECURITY_ID

public static final java.lang.String DEFAULT_SECURITY_ID


Copyright � 2002 Macromedia Corporation. All Rights Reserved.