Interface AuthenticationMechanism<T>
- All Superinterfaces:
org.jboss.shrinkwrap.descriptor.api.Child<T>
- All Known Implementing Classes:
AuthenticationMechanismImpl
public interface AuthenticationMechanism<T>
extends org.jboss.shrinkwrap.descriptor.api.Child<T>
This interface defines the contract for the
authentication-mechanism xsd type-
Method Summary
Modifier and TypeMethodDescriptionauthenticationMechanismType(String authenticationMechanismType) Sets theauthentication-mechanism-typeelementcredentialInterface(String credentialInterface) Sets thecredential-interfaceelementdescription(String description) Sets thedescriptionelementReturns theauthentication-mechanism-typeelementReturns thecredential-interfaceelementReturns thedescriptionelementRemoves theauthentication-mechanism-typeelementRemoves thecredential-interfaceelementRemoves thedescriptionelementMethods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
-
Method Details
-
description
Sets thedescriptionelement- Parameters:
description- the value for the elementdescription- Returns:
- the current instance of
AuthenticationMechanism
-
getDescription
String getDescription()Returns thedescriptionelement- Returns:
- the node defined for the element
description
-
removeDescription
AuthenticationMechanism<T> removeDescription()Removes thedescriptionelement- Returns:
- the current instance of
AuthenticationMechanism
-
authenticationMechanismType
Sets theauthentication-mechanism-typeelement- Parameters:
authenticationMechanismType- the value for the elementauthentication-mechanism-type- Returns:
- the current instance of
AuthenticationMechanism
-
getAuthenticationMechanismType
String getAuthenticationMechanismType()Returns theauthentication-mechanism-typeelement- Returns:
- the node defined for the element
authentication-mechanism-type
-
removeAuthenticationMechanismType
AuthenticationMechanism<T> removeAuthenticationMechanismType()Removes theauthentication-mechanism-typeelement- Returns:
- the current instance of
AuthenticationMechanism
-
credentialInterface
Sets thecredential-interfaceelement- Parameters:
credentialInterface- the value for the elementcredential-interface- Returns:
- the current instance of
AuthenticationMechanism
-
getCredentialInterface
String getCredentialInterface()Returns thecredential-interfaceelement- Returns:
- the node defined for the element
credential-interface
-
removeCredentialInterface
AuthenticationMechanism<T> removeCredentialInterface()Removes thecredential-interfaceelement- Returns:
- the current instance of
AuthenticationMechanism
-