Administration Console Online Help

Previous Next Open TOC in new window
Content starts here

Create a credential provider of a Web service security configuration

Configuration Options     Related Tasks     Related Topics

This assistant helps you create a new credential provider for an existing Web service security configuration.

Reasons for creating a credential provider for a Web service security configuration is to enable password digest usage in SOAP messages and configure the keystore used to encrypt or digitally sign a SOAP message.

Configuration Options

Name Description
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:
WebserviceCredentialProviderMBean.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:
WebserviceCredentialProviderMBean.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:
WebserviceCredentialProviderMBean.TokenType

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

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

Related Tasks

Related Topics


Back to Top