Class AuthenticationMechanismImpl
java.lang.Object
org.jboss.jca.common.metadata.spec.AuthenticationMechanismImpl
- All Implemented Interfaces:
Serializable,Cloneable,CopyableMetaData,JCAMetadata,AuthenticationMechanism,IdDecoratedMetadata
An AuthenticationMechanism implementation
- Author:
- Stefano Maestri, Jesper Pedersen
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAuthenticationMechanismImpl(List<LocalizedXsdString> description, XsdString authenticationMechanismType, CredentialInterfaceEnum credentialInterface, String id, String cid) Constructor -
Method Summary
-
Constructor Details
-
AuthenticationMechanismImpl
public AuthenticationMechanismImpl(List<LocalizedXsdString> description, XsdString authenticationMechanismType, CredentialInterfaceEnum credentialInterface, String id, String cid) Constructor- Parameters:
description- description attribute in xmlauthenticationMechanismType- specifies type of an authentication mechanism. The example values are: <authentication-mechanism-type>BasicPassword </authentication-mechanism-type> <authentication-mechanism-type>Kerbv5 </authentication-mechanism-type> Any additional security mechanisms are outside the scope of the Connector architecture specification.credentialInterface- enumeration representing credentialInterface.id- xml IDcid- credential interface id
-
-
Method Details
-
getDescriptions
- Specified by:
getDescriptionsin interfaceAuthenticationMechanism
-
getAuthenticationMechanismType
- Specified by:
getAuthenticationMechanismTypein interfaceAuthenticationMechanism
-
getCredentialInterface
- Specified by:
getCredentialInterfacein interfaceAuthenticationMechanism
-
getId
- Specified by:
getIdin interfaceIdDecoratedMetadata
-
getCredentialInterfaceId
- Specified by:
getCredentialInterfaceIdin interfaceAuthenticationMechanism
-
copy
- Specified by:
copyin interfaceCopyableMetaData
-
hashCode
public int hashCode() -
equals
-
toString
-