Package org.keycloak.dom.saml.v2.ac
Class PrincipalAuthenticationMechanismType
- java.lang.Object
-
- org.keycloak.dom.saml.v2.ac.PrincipalAuthenticationMechanismType
-
public class PrincipalAuthenticationMechanismType extends Object
Java class for PrincipalAuthenticationMechanismType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PrincipalAuthenticationMechanismType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:tc:SAML:2.0:ac}Password" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:ac}RestrictedPassword" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:ac}Token" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:ac}Smartcard" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:ac}ActivationPin" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:ac}Extension" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="preauth" type="{http://www.w3.org/2001/XMLSchema}integer" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected ActivationPinType
activationPin
protected List<ExtensionType>
extension
protected PasswordType
password
protected BigInteger
preauth
protected RestrictedPasswordType
restrictedPassword
protected ExtensionOnlyType
smartcard
protected TokenType
token
-
Constructor Summary
Constructors Constructor Description PrincipalAuthenticationMechanismType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActivationPinType
getActivationPin()
Gets the value of the activationPin property.List<ExtensionType>
getExtension()
Gets the value of the extension property.PasswordType
getPassword()
Gets the value of the password property.BigInteger
getPreauth()
Gets the value of the preauth property.RestrictedPasswordType
getRestrictedPassword()
Gets the value of the restrictedPassword property.ExtensionOnlyType
getSmartcard()
Gets the value of the smartcard property.TokenType
getToken()
Gets the value of the token property.void
setActivationPin(ActivationPinType value)
Sets the value of the activationPin property.void
setPassword(PasswordType value)
Sets the value of the password property.void
setPreauth(BigInteger value)
Sets the value of the preauth property.void
setRestrictedPassword(RestrictedPasswordType value)
Sets the value of the restrictedPassword property.void
setSmartcard(ExtensionOnlyType value)
Sets the value of the smartcard property.void
setToken(TokenType value)
Sets the value of the token property.
-
-
-
Field Detail
-
password
protected PasswordType password
-
restrictedPassword
protected RestrictedPasswordType restrictedPassword
-
token
protected TokenType token
-
smartcard
protected ExtensionOnlyType smartcard
-
activationPin
protected ActivationPinType activationPin
-
extension
protected List<ExtensionType> extension
-
preauth
protected BigInteger preauth
-
-
Method Detail
-
getPassword
public PasswordType getPassword()
Gets the value of the password property.- Returns:
- possible object is
PasswordType
-
setPassword
public void setPassword(PasswordType value)
Sets the value of the password property.- Parameters:
value
- allowed object isPasswordType
-
getRestrictedPassword
public RestrictedPasswordType getRestrictedPassword()
Gets the value of the restrictedPassword property.- Returns:
- possible object is
RestrictedPasswordType
-
setRestrictedPassword
public void setRestrictedPassword(RestrictedPasswordType value)
Sets the value of the restrictedPassword property.- Parameters:
value
- allowed object isRestrictedPasswordType
-
getToken
public TokenType getToken()
Gets the value of the token property.- Returns:
- possible object is
TokenType
-
setToken
public void setToken(TokenType value)
Sets the value of the token property.- Parameters:
value
- allowed object isTokenType
-
getSmartcard
public ExtensionOnlyType getSmartcard()
Gets the value of the smartcard property.- Returns:
- possible object is
ExtensionOnlyType
-
setSmartcard
public void setSmartcard(ExtensionOnlyType value)
Sets the value of the smartcard property.- Parameters:
value
- allowed object isExtensionOnlyType
-
getActivationPin
public ActivationPinType getActivationPin()
Gets the value of the activationPin property.- Returns:
- possible object is
ActivationPinType
-
setActivationPin
public void setActivationPin(ActivationPinType value)
Sets the value of the activationPin property.- Parameters:
value
- allowed object isActivationPinType
-
getExtension
public List<ExtensionType> getExtension()
Gets the value of the extension property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the extension property.For example, to add a new item, do as follows:
getExtension().add(newItem);
Objects of the following type(s) are allowed in the list
ExtensionType
-
getPreauth
public BigInteger getPreauth()
Gets the value of the preauth property.- Returns:
- possible object is
BigInteger
-
setPreauth
public void setPreauth(BigInteger value)
Sets the value of the preauth property.- Parameters:
value
- allowed object isBigInteger
-
-