public interface IdentityAsserterMBean extends AuthenticationProviderMBean
Modifier and Type | Method and Description |
---|---|
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.
|
String[] |
getSupportedTypes()
Returns the list of token types supported by the Identity Assertion provider.
|
void |
setActiveTypes(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.
|
getDescription, getName, getRealm, getVersion
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
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
String[] getActiveTypes()
void setActiveTypes(String[] types) throws InvalidAttributeValueException
SupportedTypes
attribute may be specified.InvalidAttributeValueException
IdentityAsserterMBean.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 InvalidAttributeValueException
decodingRequired
- - the new base64 decoding required valueInvalidAttributeValueException
IdentityAsserterMBean.getBase64DecodingRequired()