Hitachi

Hitachi Application Server V10 Definition Reference Guide (For UNIX® Systems)


3.3.8 /client-container/message-security-config/provider-config

/client-container/message-security-config/provider-config specifies a configuration for a message security provider.

Description

/client-container/message-security-config/provider-config specifies a configuration for a message security provider.

Although the request-policy and response-policy sub-elements are optional, the provider-config element does not do anything if they are not specified.

Use the property sub-elements to configure provider-specific properties.

Property values are passed to the provider when its initialize method is called.

Repetition pattern

1 or more times

Specifiable attributes

Attribute name

Description

Specifiable values

Default value#

Dependencies

Repetition pattern

provider-id

Specifies the provider ID.

Type: String

No default value

N/A

Only one time

provider-type

Specifies whether the provider is a client, server, or client-server authentication provider.

Type: String

{client | server | client-server}

No default value

N/A

Only one time

class-name

Specifies the Java implementation class of the provider.

  • Client authentication providers must implement the com.sun.enterprise.security.jauth.ClientAuthModule interface.

  • Server authentication providers must implement the com.sun.enterprise.security.jauth.ServerAuthModule interface.

  • Client-server providers must implement both interfaces.

Type: String

Any class (sub-class) name which implements any one or both of the following interfaces:

  • com.sun.enterprise.security.jauth.ClientAuthModule

  • com.sun.enterprise.security.jauth.ServerAuthModule

No default value

N/A

Only one time

Legend:

N/A: Not applicable

#: This is the default value that is set when a definition item is excluded.