AuthenticationMechanism

The element authentication-mechanism specifies an authentication mechanism supported by the resource adapter. Note that this support is for the resource adapter and not for the underlying EIS instance. The optional description specifies any resource adapter specific requirement for the support of security contract and authentication mechanism.Note that BasicPassword mechanism type should support thejavax.resource.spi.security.PasswordCredential interface.The Kerbv5 mechanism type should support thejavax.resource.spi.security.GenericCredential interface.



Attributes Summary
description : String@since J2EE1.
authenticationMechanism : String  
authenticationMechanismType : AuthenticationMechanismType@deprecated See authenticationMechanismThe authentication-mechanism-type specifies type of an authentication mechanism.
credentialInterface : StringSpecifies the interface that the resource adapter implementation supports for the representation of the credentials.
customAuthMechType : String@deprecatedThis is an internal variable used to store the AthenticationMechanismType when it is something other than BasicPassword or Kerbv5.
descriptions : Description * @since J2EE1.

Attribute Details

description    -    @since J2EE1.4 deprecated, becomes descriptions
     data type:  String
     default Value:   unspecified



authenticationMechanism    -     
     data type:  String
     default Value:   unspecified



authenticationMechanismType    -    @deprecated See authenticationMechanismThe authentication-mechanism-type specifies type of an authentication mechanism.The example values are: - BasicPassword - Kerbv5Any additional security mechanisms are outside the scope of theConnector architecture specification.
     data type: AuthenticationMechanismType
     default Value:   unspecified
     Allowed Values:  BasicPassword   Kerbv5  



credentialInterface    -    Specifies the interface that the resource adapter implementation supports for the representation of the credentials. This element should be used by application server to find out the Credential interface it should use as part of the security contract.The possible values are: javax.resource.spi.security.PasswordCredential javax.resource.spi.security.GenericCredential
     data type:  String
     default Value:   unspecified



customAuthMechType    -    @deprecatedThis is an internal variable used to store the AthenticationMechanismType when it is something other than BasicPassword or Kerbv5. AuthenticationMecanismType is set to 'Custom' in those cases. This attribute should not be used by runtime. It is only used by the writer to write back out the custom AuthenticationMechanismType string in the case of custom AuthenticationMechanismType's. This variable is internal, used only by the reader/writer classes, and can change or disappear without notice.
     data type:  String
     default Value:   unspecified



descriptions    -    @since J2EE1.4
     data type: Description*


Copyright IBM Corp. 1997-2004