AuthenticationProviderMBean
, DescriptorBean
, ProviderMBean
, SettableBean
, StandardInterface
public interface IdentityAsserterMBean extends AuthenticationProviderMBean
Modifier and Type | Method | Description |
---|---|---|
java.lang.String[] |
getActiveTypes() |
Returns the token types that the Identity Assertion provider is currently
configured to process.
|
boolean |
getBase64DecodingRequired() |
Returns whether the tokens that are passed to the Identity Assertion provider
will be base64 decoded first.
|
java.lang.String[] |
getSupportedTypes() |
Returns the list of token types supported by the Identity Assertion provider.
|
void |
setActiveTypes(java.lang.String[] types) |
Sets the token types that the Identity Assertion provider will process.
|
void |
setBase64DecodingRequired(boolean decodingRequired) |
Sets whether the tokens that are passed to the Identity Assertion provider
will be base64 decoded first.
|
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getDescription, getName, getRealm, getVersion
java.lang.String[] getSupportedTypes()
Returns the list of token types supported by the Identity Assertion provider.
To see a list of default token types, refer the Javadoc for
weblogic.security.spi.IdentityAsserter
java.lang.String[] getActiveTypes()
void setActiveTypes(java.lang.String[] types) throws javax.management.InvalidAttributeValueException
SupportedTypes
attribute may be specified.javax.management.InvalidAttributeValueException
getActiveTypes()
boolean getBase64DecodingRequired()
false
then the server will not base64 decode the token
before passing it to the identity asserter.
This defaults to true
for backwards compatibility but
most providers will probably want to set this to false
.void setBase64DecodingRequired(boolean decodingRequired) throws javax.management.InvalidAttributeValueException
decodingRequired
- - the new base64 decoding required valuejavax.management.InvalidAttributeValueException
getBase64DecodingRequired()