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>
Modifier and Type | Field and Description |
---|---|
protected ActivationPinType |
activationPin |
protected List<ExtensionType> |
extension |
protected PasswordType |
password |
protected BigInteger |
preauth |
protected RestrictedPasswordType |
restrictedPassword |
protected ExtensionOnlyType |
smartcard |
protected TokenType |
token |
Constructor and Description |
---|
PrincipalAuthenticationMechanismType() |
Modifier and Type | Method and 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.
|
protected PasswordType password
protected RestrictedPasswordType restrictedPassword
protected TokenType token
protected ExtensionOnlyType smartcard
protected ActivationPinType activationPin
protected List<ExtensionType> extension
protected BigInteger preauth
public PrincipalAuthenticationMechanismType()
public PasswordType getPassword()
PasswordType
public void setPassword(PasswordType value)
value
- allowed object is PasswordType
public RestrictedPasswordType getRestrictedPassword()
RestrictedPasswordType
public void setRestrictedPassword(RestrictedPasswordType value)
value
- allowed object is RestrictedPasswordType
public TokenType getToken()
TokenType
public void setToken(TokenType value)
value
- allowed object is TokenType
public ExtensionOnlyType getSmartcard()
ExtensionOnlyType
public void setSmartcard(ExtensionOnlyType value)
value
- allowed object is ExtensionOnlyType
public ActivationPinType getActivationPin()
ActivationPinType
public void setActivationPin(ActivationPinType value)
value
- allowed object is ActivationPinType
public List<ExtensionType> getExtension()
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
public BigInteger getPreauth()
BigInteger
public void setPreauth(BigInteger value)
value
- allowed object is BigInteger
Copyright © 2017 JBoss by Red Hat. All rights reserved.