public class AuthenticationMechanismImpl extends java.lang.Object implements AuthenticationMechanism
AuthenticationMechanism.Attribute, AuthenticationMechanism.Tag
Constructor and Description |
---|
AuthenticationMechanismImpl(java.util.List<LocalizedXsdString> description,
XsdString authenticationMechanismType,
CredentialInterfaceEnum credentialInterface,
java.lang.String id) |
AuthenticationMechanismImpl(java.util.List<LocalizedXsdString> description,
XsdString authenticationMechanismType,
CredentialInterfaceEnum credentialInterface,
java.lang.String id,
java.lang.String cid) |
Modifier and Type | Method and Description |
---|---|
CopyableMetaData |
copy()
Creates and returns a copy of this object.
|
boolean |
equals(java.lang.Object obj) |
XsdString |
getAuthenticationMechanismType() |
java.lang.String |
getCIId()
get ciid
|
CredentialInterfaceEnum |
getCredentialInterface() |
java.util.List<LocalizedXsdString> |
getDescriptions() |
java.lang.String |
getId()
Return the String representing xml ID
|
int |
hashCode() |
java.lang.String |
toString() |
public AuthenticationMechanismImpl(java.util.List<LocalizedXsdString> description, XsdString authenticationMechanismType, CredentialInterfaceEnum credentialInterface, java.lang.String id, java.lang.String cid)
description
- description attribute in xmlauthenticationMechanismType
- specifies type of an authentication mechanism.
The example values are:
credentialInterface
- enumeration representing credentialInterface.id
- xml IDcid
- credential interface idpublic AuthenticationMechanismImpl(java.util.List<LocalizedXsdString> description, XsdString authenticationMechanismType, CredentialInterfaceEnum credentialInterface, java.lang.String id)
description
- description attribute in xmlauthenticationMechanismType
- specifies type of an authentication mechanism.
The example values are:
credentialInterface
- enumeration representing credentialInterface.id
- xml IDpublic java.util.List<LocalizedXsdString> getDescriptions()
getDescriptions
in interface AuthenticationMechanism
public XsdString getAuthenticationMechanismType()
getAuthenticationMechanismType
in interface AuthenticationMechanism
public CredentialInterfaceEnum getCredentialInterface()
getCredentialInterface
in interface AuthenticationMechanism
public java.lang.String getId()
AuthenticationMechanism
getId
in interface AuthenticationMechanism
getId
in interface IdDecoratedMetadata
IdDecoratedMetadata.getId()
public java.lang.String getCIId()
public int hashCode()
hashCode
in interface AuthenticationMechanism
hashCode
in class java.lang.Object
Object.hashCode()
public boolean equals(java.lang.Object obj)
equals
in interface AuthenticationMechanism
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public java.lang.String toString()
toString
in interface AuthenticationMechanism
toString
in class java.lang.Object
Object.toString()
public CopyableMetaData copy()
CopyableMetaData
copy
in interface CopyableMetaData
Copyright © 2013 IronJacamar (http://www.ironjacamar.org)