public class AuthenticationMechanismImpl<T> extends Object implements org.jboss.shrinkwrap.descriptor.api.Child<T>, AuthenticationMechanism<T>
authentication-mechanism
xsd typeConstructor and Description |
---|
AuthenticationMechanismImpl(T t,
String nodeName,
org.jboss.shrinkwrap.descriptor.spi.node.Node node) |
AuthenticationMechanismImpl(T t,
String nodeName,
org.jboss.shrinkwrap.descriptor.spi.node.Node node,
org.jboss.shrinkwrap.descriptor.spi.node.Node childNode) |
Modifier and Type | Method and Description |
---|---|
AuthenticationMechanism<T> |
authenticationMechanismType(String authenticationMechanismType)
Sets the
authentication-mechanism-type element |
AuthenticationMechanism<T> |
credentialInterface(String credentialInterface)
Sets the
credential-interface element |
AuthenticationMechanism<T> |
description(String description)
Sets the
description element |
String |
getAuthenticationMechanismType()
Returns the
authentication-mechanism-type element |
String |
getCredentialInterface()
Returns the
credential-interface element |
String |
getDescription()
Returns the
description element |
AuthenticationMechanism<T> |
removeAuthenticationMechanismType()
Removes the
authentication-mechanism-type element |
AuthenticationMechanism<T> |
removeCredentialInterface()
Removes the
credential-interface element |
AuthenticationMechanism<T> |
removeDescription()
Removes the
description element |
T |
up() |
public AuthenticationMechanismImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node)
public AuthenticationMechanism<T> description(String description)
description
elementdescription
in interface AuthenticationMechanism<T>
description
- the value for the element description
AuthenticationMechanism
public String getDescription()
description
elementgetDescription
in interface AuthenticationMechanism<T>
description
public AuthenticationMechanism<T> removeDescription()
description
elementremoveDescription
in interface AuthenticationMechanism<T>
AuthenticationMechanism
public AuthenticationMechanism<T> authenticationMechanismType(String authenticationMechanismType)
authentication-mechanism-type
elementauthenticationMechanismType
in interface AuthenticationMechanism<T>
authenticationMechanismType
- the value for the element authentication-mechanism-type
AuthenticationMechanism
public String getAuthenticationMechanismType()
authentication-mechanism-type
elementgetAuthenticationMechanismType
in interface AuthenticationMechanism<T>
authentication-mechanism-type
public AuthenticationMechanism<T> removeAuthenticationMechanismType()
authentication-mechanism-type
elementremoveAuthenticationMechanismType
in interface AuthenticationMechanism<T>
AuthenticationMechanism
public AuthenticationMechanism<T> credentialInterface(String credentialInterface)
credential-interface
elementcredentialInterface
in interface AuthenticationMechanism<T>
credentialInterface
- the value for the element credential-interface
AuthenticationMechanism
public String getCredentialInterface()
credential-interface
elementgetCredentialInterface
in interface AuthenticationMechanism<T>
credential-interface
public AuthenticationMechanism<T> removeCredentialInterface()
credential-interface
elementremoveCredentialInterface
in interface AuthenticationMechanism<T>
AuthenticationMechanism
Copyright © 2021 JBoss by Red Hat. All rights reserved.