RoleProviderDescription Class
- public class RoleProviderDescription
extends ProviderDescription
implements Serializable
This class holds information describing a single SSPI Authentication provider.
It is a convenience class, an immutable value object used by ATN management functions.
This class is normally not directly instantiated, but is accessed through the
use of the SecurityMgmtHelper
.
Related Topics
AtnSecurityMgmtHelper
-
Hierarchy
-
Object
ProviderDescription
RoleProviderDescription
-
All Implemented Interfaces
-
Serializable
public static final int |
-
DUMB_PROVIDER
- The AuthenticatorMBean represented by this object,
in total, implements no MBean interfaces.
|
public static final int |
-
READ_ONLY_PROVIDER
- The AuthenticatorMBean represented by this object,
in total, implements enough optional MBean interfaces to allow
read operations.
|
public static final int |
-
READ_WRITE_PROVIDER
- The AuthenticatorMBean represented by this object,
in total, implements enough optional MBean interfaces to allow
full CRUD operations.
|
DUMB_PROVIDER
public static final int DUMB_PROVIDER
- The AuthenticatorMBean represented by this object,
in total, implements no MBean interfaces.
READ_ONLY_PROVIDER
public static final int READ_ONLY_PROVIDER
- The AuthenticatorMBean represented by this object,
in total, implements enough optional MBean interfaces to allow
read operations.
READ_WRITE_PROVIDER
public static final int READ_WRITE_PROVIDER
- The AuthenticatorMBean represented by this object,
in total, implements enough optional MBean interfaces to allow
full CRUD operations.
RoleProviderDescription
public RoleProviderDescription(RoleMapperMBean
aRoleMapperMBean)
getProviderMBean() Method
public RoleMapperMBean
getProviderMBean()
Get the MBean used to initialize this instance.
Returns
- the MBean representing this authentication provider
getProviderMgmtCapability() Method
public int getProviderMgmtCapability()
Get provider capability - a roll up of what optional
MBeans are implemented. Possible values;
-
DUMB_PROVIDER
-
READ_ONLY_PROVIDER
-
READ_WRITE_PROVIDER
Returns
- int capability defined within this class
isDefaultRoleProvider() Method
public boolean isDefaultRoleProvider()
The scheme for who the default role provider is simple:
Returns
- true if this provider is the default authentication provider.
If the provider is an instance of weblogic.security.providers.authorization.DefaultRoleMapperMBean,
it is the default.
isRoleEditorImplemented() Method
public boolean isRoleEditorImplemented()
Get provider configuration information for optional
MBean implementation.
Returns
- true if provider implements this interface, otherwise false
isRoleReaderImplemented() Method
public boolean isRoleReaderImplemented()
Get provider configuration information for optional
MBean implementation.
Returns
- true if provider implements this interface, otherwise false
toString() Method
public String
toString()
-
Overrides
-
Object.toString()