org.apache.openejb.jee
Class AuthenticationMechanism

java.lang.Object
  extended by org.apache.openejb.jee.AuthenticationMechanism

public class AuthenticationMechanism
extends java.lang.Object

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. 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 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.


Field Summary
protected  java.lang.String authenticationMechanismType
           
protected  java.lang.String credentialInterface
           
protected  java.util.List<Text> description
           
protected  java.lang.String id
           
 
Constructor Summary
AuthenticationMechanism()
           
 
Method Summary
 java.lang.String getAuthenticationMechanismType()
           
 java.lang.String getCredentialInterface()
           
 java.util.List<Text> getDescription()
           
 java.lang.String getId()
           
 void setAuthenticationMechanismType(java.lang.String value)
           
 void setCredentialInterface(java.lang.String value)
           
 void setId(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected java.util.List<Text> description

authenticationMechanismType

protected java.lang.String authenticationMechanismType

credentialInterface

protected java.lang.String credentialInterface

id

protected java.lang.String id
Constructor Detail

AuthenticationMechanism

public AuthenticationMechanism()
Method Detail

getDescription

public java.util.List<Text> getDescription()

getAuthenticationMechanismType

public java.lang.String getAuthenticationMechanismType()

setAuthenticationMechanismType

public void setAuthenticationMechanismType(java.lang.String value)

getCredentialInterface

public java.lang.String getCredentialInterface()

setCredentialInterface

public void setCredentialInterface(java.lang.String value)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String value)


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.