The MBean that represents configuration atrributes for the WebLogic Negotiate Identity Assertion provider. The WebLogic Negotiate Identity Assertion provider supports identity assertion using HTTP authentication tokens from the SPNEGO protocol. The provider supports the identity assertion using the Kerberos tokens contained within the SPNEGO token..
Fully Qualified Interface Name | If you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.security.providers.authentication.NegotiateIdentityAsserterMBean
|
||
Factory Methods | No factory methods. Instances of this MBean are created automatically. | ||
Access Points Inherited from AuthenticationProviderMBean |
Because this MBean extends or implements AuthenticationProviderMBean, you can also access this MBean by retrieving AuthenticationProviderMBeans. The following attributes contain AuthenticationProviderMBeans and its subtypes:
|
This section describes attributes that provide access to other MBeans.
|
Returns the realm that contains this security provider. Returns null if this security provider is not contained by a realm.
Privileges | Read only |
Type | RealmMBean |
Relationship type: | Reference. |
This section describes the following attributes:
The token types that are currently active.
Privileges | Read/Write |
Type | class java.lang.String[] |
Default Value | WWW-Authenticate.Negotiate Authorization.Negotiate |
The WebLogic Negotiate Identity Asserter defines this setting.
Privileges | Read only |
Type | boolean |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
A short description of the WebLogic Negotiate Identity Assertion provider.
Privileges | Read only |
Type | java.lang.String |
Default Value | WebLogic Negotiate Identity Assertion provider |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
Indicates whether the Negotiate Identity Asserter and filter should negotiate when a webapp is configured for FORM auth.
Privileges | Read/Write |
Type | boolean |
Default Value | true |
Returns the name of the identity domain.
Privileges | Read/Write |
Type | java.lang.String |
Privileges | Read only |
Type | java.lang.String |
Default Value | NegotiateIdentityAsserter |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
The name of the Java class used to load the WebLogic Negotiate Identity Assertion provider.
Privileges | Read only |
Type | java.lang.String |
Default Value | weblogic.security.providers.authentication.NegotiateIdentityAsserterProviderImpl |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
The token types supported by the WebLogic Negotiate Identity Assertion provider.
Privileges | Read only |
Type | class java.lang.String[] |
Default Value | WWW-Authenticate.Negotiate Authorization.Negotiate |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
The version number of the WebLogic Negotiate Identity Assertion provider.
Privileges | Read only |
Type | java.lang.String |
Default Value | 1.0 |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
This section describes the following operations:
Returns true if the specified attribute has been set explicitly in this MBean instance.
Operation Name | "isSet" |
Parameters | Object [] { propertyName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
boolean
|
Exceptions |
|
Restore the given property to its default value.
Operation Name | "unSet" |
Parameters | Object [] { propertyName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
void
|
Exceptions |
|
Operation Name | "wls_getDisplayName" |
Parameters | null |
Signature | null |
Returns | String
|