public class AuthenticationMechanismImpl extends Object implements AuthenticationMechanism
Constructor and Description |
---|
AuthenticationMechanismImpl(List<LocalizedXsdString> description,
XsdString authenticationMechanismType,
CredentialInterfaceEnum credentialInterface,
String id,
String cid)
Constructor
|
Modifier and Type | Method and Description |
---|---|
CopyableMetaData |
copy() |
boolean |
equals(Object obj) |
XsdString |
getAuthenticationMechanismType() |
CredentialInterfaceEnum |
getCredentialInterface() |
String |
getCredentialInterfaceId() |
List<LocalizedXsdString> |
getDescriptions() |
String |
getId() |
int |
hashCode() |
String |
toString() |
public AuthenticationMechanismImpl(List<LocalizedXsdString> description, XsdString authenticationMechanismType, CredentialInterfaceEnum credentialInterface, String id, 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 List<LocalizedXsdString> getDescriptions()
getDescriptions
in interface AuthenticationMechanism
public XsdString getAuthenticationMechanismType()
getAuthenticationMechanismType
in interface AuthenticationMechanism
public CredentialInterfaceEnum getCredentialInterface()
getCredentialInterface
in interface AuthenticationMechanism
public String getId()
getId
in interface IdDecoratedMetadata
public String getCredentialInterfaceId()
getCredentialInterfaceId
in interface AuthenticationMechanism
public CopyableMetaData copy()
copy
in interface CopyableMetaData
Copyright © 2021 JBoss by Red Hat. All rights reserved.