Package org.keycloak.dom.saml.v2.ac
Class PrincipalAuthenticationMechanismType
java.lang.Object
org.keycloak.dom.saml.v2.ac.PrincipalAuthenticationMechanismType
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
Modifier and TypeFieldDescriptionprotected ActivationPinType
protected List<ExtensionType>
protected PasswordType
protected BigInteger
protected RestrictedPasswordType
protected ExtensionOnlyType
protected TokenType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the activationPin property.Gets the value of the extension property.Gets the value of the password property.Gets the value of the preauth property.Gets the value of the restrictedPassword property.Gets the value of the smartcard property.getToken()
Gets the value of the token property.void
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
Sets the value of the restrictedPassword property.void
setSmartcard
(ExtensionOnlyType value) Sets the value of the smartcard property.void
Sets the value of the token property.
-
Field Details
-
password
-
restrictedPassword
-
token
-
smartcard
-
activationPin
-
extension
-
preauth
-
-
Constructor Details
-
PrincipalAuthenticationMechanismType
public PrincipalAuthenticationMechanismType()
-
-
Method Details
-
getPassword
Gets the value of the password property.- Returns:
- possible object is
PasswordType
-
setPassword
Sets the value of the password property.- Parameters:
value
- allowed object isPasswordType
-
getRestrictedPassword
Gets the value of the restrictedPassword property.- Returns:
- possible object is
RestrictedPasswordType
-
setRestrictedPassword
Sets the value of the restrictedPassword property.- Parameters:
value
- allowed object isRestrictedPasswordType
-
getToken
Gets the value of the token property.- Returns:
- possible object is
TokenType
-
setToken
Sets the value of the token property.- Parameters:
value
- allowed object isTokenType
-
getSmartcard
Gets the value of the smartcard property.- Returns:
- possible object is
ExtensionOnlyType
-
setSmartcard
Sets the value of the smartcard property.- Parameters:
value
- allowed object isExtensionOnlyType
-
getActivationPin
Gets the value of the activationPin property.- Returns:
- possible object is
ActivationPinType
-
setActivationPin
Sets the value of the activationPin property.- Parameters:
value
- allowed object isActivationPinType
-
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
Gets the value of the preauth property.- Returns:
- possible object is
BigInteger
-
setPreauth
Sets the value of the preauth property.- Parameters:
value
- allowed object isBigInteger
-