javax.resource.spi
Annotation Type AuthenticationMechanism


@Documented
@Retention(value=RUNTIME)
@Target(value={})
public @interface AuthenticationMechanism


Optional Element Summary
 java.lang.String authMechanism
          The authentication-mechanismType specifies an authentication mechanism supported by the resource adapter.
 AuthenticationMechanism.CredentialInterface credentialInterface
          Represents the interface that the resource adapter implementation supports for the representation of the credentials.
 java.lang.String[] description
          The optional description specifies any resource adapter specific requirement for the support of security contract and authentication mechanism.
 

authMechanism

public abstract java.lang.String authMechanism
The authentication-mechanismType 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.

Default:
"BasicPassword"

description

public abstract java.lang.String[] description
The optional description specifies any resource adapter specific requirement for the support of security contract and authentication mechanism.

Default:
{}

credentialInterface

public abstract AuthenticationMechanism.CredentialInterface credentialInterface
Represents the interface that the resource adapter implementation supports for the representation of the credentials. Note that BasicPassword mechanism type should support the javax.resource.spi.security.PasswordCredential interface. The Kerbv5 mechanism type should support the org.ietf.jgss.GSSCredential interface or the deprecated javax.resource.spi.security.GenericCredential interface.

Default:
javax.resource.spi.AuthenticationMechanism.CredentialInterface.PasswordCredential


Submit a bug or feature

Copyright © 2009, 2010, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.

Generated on 4-June-2010 04:34