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