![]() ![]() ![]() ![]() |
Domains: Web Service Security: Token Handler: Configuration
Use this page to configure a token handler associated with a Web service security configuration. In particular, you can change the classname that implements the token handler, change the type of token, and add or delete properties of the token handler.
A common reason for creating a token handler for a Web service security configuration is to specify that a client invoking a message-secured Web service uses an X.509 certificate to establish their identity.
Configuration Options
Name Description Name The name of this token handler.
MBean Attribute:
WebserviceTokenHandlerMBean.Name
Changes take effect after you redeploy the module or restart the server.
Class Name The fully qualified name of the class that implements a particular credential provider or token handler.
MBean Attribute:
WebserviceTokenHandlerMBean.ClassName
Token Type Specifies the type of token used for the particular credential provider or token handler.
WebLogic Server supports, by default, three types of tokens: X.509, UsernameToken, and SAML, as specified by the following WS-Security specifications:
Web Services Security: Username Token Profile
Web Services Security: X.509 Token Profile
Web Services Security: SAML Token Profile
To specify one of these out-of-the-box types, use these values respectively: "ut", "x509", or "saml".
MBean Attribute:
WebserviceTokenHandlerMBean.TokenType
Handling Order Specifies the order in which the token handlers execute on a given token.
If you do not specify an order, it is determined by the order in which you added the token handlers.
MBean Attribute:
WebserviceTokenHandlerMBean.HandlingOrder
Name The user-specified name of this MBean instance.
This name is included as one of the key properties in the MBean's
javax.management.ObjectName
:
Name=user-specified-name
MBean Attribute:
ConfigurationPropertyMBean.Name
Changes take effect after you redeploy the module or restart the server.
Value Specifies the value of the property.
If the property is encrypted, then attribute is null and one should use the EncryptedValue attribute to get the decrypted value.
MBean Attribute:
ConfigurationPropertyMBean.Value
Is Encrypted Specifies whether the property should be encrypted.
By default, the value of a property is not encrypted and anyone using the Administration Console can view the value of the property. If this attribute is set to true, then the value of the property on the Administration Console will be set to all asterisks.
MBean Attribute:
ConfigurationPropertyMBean.EncryptValueRequired
![]() |