weblogic.management.security.authentication
Class IdentityAsserterImpl
java.lang.Object
weblogic.management.security.BaseMBeanImpl
weblogic.management.security.ProviderImpl
weblogic.management.security.authentication.AuthenticationProviderImpl
weblogic.management.security.authentication.IdentityAsserterImpl
public class IdentityAsserterImpl
- extends AuthenticationProviderImpl
The base class of all Identity Assertion provider MBean implementations.
It extends the Authentication provider MBean implementation and
gives the authenticator's MBean implementation access to its
configuration attributes.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IdentityAsserterImpl
public IdentityAsserterImpl(ModelMBean base)
throws MBeanException
- Class constructor specifying the corresponding required model mbean.
- Parameters:
base
- required model mbean for this mbean implementation
- Throws:
MBeanException
- Description of the Exception
IdentityAsserterImpl
protected IdentityAsserterImpl(RequiredModelMBean base)
throws MBeanException
- Throws:
MBeanException
validateActiveTypes
public boolean validateActiveTypes(String[] activeTypes)
throws InvalidAttributeValueException
- Test that all specified entries are support types
- Parameters:
activeTypes
- a String[] containing the proposed active types.
- Returns:
- a boolean indicating if all the active types are valid.
Returns true if all the active types are non-null, non-empty strings
and each active type is a supported type by this IdentityAsserter.
- Throws:
InvalidAttributeValueException