org.jboss.security.plugins

クラス JaasSecurityManagerService

インスタンス

Management Bean.


属性の概要
java.lang.String

読み書き可能
SecurityManagerClassName MBean Attribute.
boolean

読み書き可能
ServerMode MBean Attribute.
java.lang.String

読み取りのみ
StateString MBean Attribute.
java.lang.String

読み書き可能
DefaultUnauthenticatedPrincipal MBean Attribute.
java.lang.String

読み書き可能
SecurityProxyFactoryClassName MBean Attribute.
int

読み取りのみ
State MBean Attribute.
java.lang.String

読み書き可能
CallbackHandlerClassName MBean Attribute.
java.lang.String

読み書き可能
AuthenticationCacheJndiName MBean Attribute.
boolean

読み書き可能
DeepCopySubjectMode MBean Attribute.
int

読み書き可能
DefaultCacheTimeout MBean Attribute.
int

読み書き可能
DefaultCacheResolution MBean Attribute.
java.lang.String

読み取りのみ
Name MBean Attribute.

オペレーションの概要
void start() MBean Operation.
java.security.Principal getPrincipal( java.lang.String java.security.Principal ) MBean Operation.
void jbossInternalLifecycle( java.lang.String ) MBean Operation.
java.util.List getAuthenticationCachePrincipals( java.lang.String ) MBean Operation.
boolean doesUserHaveRole( java.lang.String java.security.Principal java.lang.Object java.util.Set ) MBean Operation.
boolean isValid( java.lang.String java.security.Principal java.lang.Object ) MBean Operation.
void flushAuthenticationCache( java.lang.String ) MBean Operation.
void create() MBean Operation.
java.lang.String displayJCAInformation() MBean Operation.
void stop() MBean Operation.
void setCacheTimeout( java.lang.String int int ) MBean Operation.
void flushAuthenticationCache( java.lang.String java.security.Principal ) MBean Operation.
void registerSecurityDomain( java.lang.String org.jboss.security.SecurityDomain ) MBean Operation.
java.util.Set getUserRoles( java.lang.String java.security.Principal java.lang.Object ) MBean Operation.
void destroy() MBean Operation.

オペレーションの詳細

start

public void start()
MBean Operation.

Parameters:

getPrincipal

public java.security.Principal getPrincipal( java.lang.String  java.security.Principal )
MBean Operation.

Parameters:
p1 -
p2 -

jbossInternalLifecycle

public void jbossInternalLifecycle( java.lang.String )
MBean Operation.

Parameters:
p1 -

getAuthenticationCachePrincipals

public java.util.List getAuthenticationCachePrincipals( java.lang.String )
MBean Operation.

Parameters:
p1 -

doesUserHaveRole

public boolean doesUserHaveRole( java.lang.String  java.security.Principal  java.lang.Object  java.util.Set )
MBean Operation.

Parameters:
p1 -
p2 -
p3 -
p4 -

isValid

public boolean isValid( java.lang.String  java.security.Principal  java.lang.Object )
MBean Operation.

Parameters:
p1 -
p2 -
p3 -

flushAuthenticationCache

public void flushAuthenticationCache( java.lang.String )
MBean Operation.

Parameters:
p1 -

create

public void create()
MBean Operation.

Parameters:

displayJCAInformation

public java.lang.String displayJCAInformation()
MBean Operation.

Parameters:

stop

public void stop()
MBean Operation.

Parameters:

setCacheTimeout

public void setCacheTimeout( java.lang.String  int  int )
MBean Operation.

Parameters:
p1 -
p2 -
p3 -

flushAuthenticationCache

public void flushAuthenticationCache( java.lang.String  java.security.Principal )
MBean Operation.

Parameters:
p1 -
p2 -

registerSecurityDomain

public void registerSecurityDomain( java.lang.String  org.jboss.security.SecurityDomain )
MBean Operation.

Parameters:
p1 -
p2 -

getUserRoles

public java.util.Set getUserRoles( java.lang.String  java.security.Principal  java.lang.Object )
MBean Operation.

Parameters:
p1 -
p2 -
p3 -

destroy

public void destroy()
MBean Operation.

Parameters: