Class RequestedAuthnContextType
- java.lang.Object
-
- org.keycloak.dom.saml.v2.protocol.RequestedAuthnContextType
-
public class RequestedAuthnContextType extends Object
Java class for RequestedAuthnContextType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RequestedAuthnContextType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}AuthnContextClassRef" maxOccurs="unbounded"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}AuthnContextDeclRef" maxOccurs="unbounded"/> </choice> <attribute name="Comparison" type="{urn:oasis:names:tc:SAML:2.0:protocol}AuthnContextComparisonType" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<String>
authnContextClassRef
protected List<String>
authnContextDeclRef
protected AuthnContextComparisonType
comparison
-
Constructor Summary
Constructors Constructor Description RequestedAuthnContextType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAuthnContextClassRef(String str)
Add an authn Context class refvoid
addAuthnContextDeclRef(String str)
Add authn context decl refList<String>
getAuthnContextClassRef()
Gets the value of the authnContextClassRef property.List<String>
getAuthnContextDeclRef()
Gets the value of the authnContextDeclRef property.AuthnContextComparisonType
getComparison()
Gets the value of the comparison property.void
removeAuthnContextClassRef(String str)
Remove an authn Context class refvoid
removeAuthnContextDeclRef(String str)
remove authn context decl refvoid
setComparison(AuthnContextComparisonType value)
Sets the value of the comparison property.
-
-
-
Field Detail
-
comparison
protected AuthnContextComparisonType comparison
-
-
Method Detail
-
addAuthnContextClassRef
public void addAuthnContextClassRef(String str)
Add an authn Context class ref- Parameters:
str
-
-
addAuthnContextDeclRef
public void addAuthnContextDeclRef(String str)
Add authn context decl ref- Parameters:
str
-
-
removeAuthnContextClassRef
public void removeAuthnContextClassRef(String str)
Remove an authn Context class ref- Parameters:
str
-
-
removeAuthnContextDeclRef
public void removeAuthnContextDeclRef(String str)
remove authn context decl ref- Parameters:
str
-
-
getAuthnContextClassRef
public List<String> getAuthnContextClassRef()
Gets the value of the authnContextClassRef property.
-
getAuthnContextDeclRef
public List<String> getAuthnContextDeclRef()
Gets the value of the authnContextDeclRef 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 authnContextDeclRef property.For example, to add a new item, do as follows:
getAuthnContextDeclRef().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getComparison
public AuthnContextComparisonType getComparison()
Gets the value of the comparison property.- Returns:
- possible object is
AuthnContextComparisonType
-
setComparison
public void setComparison(AuthnContextComparisonType value)
Sets the value of the comparison property.- Parameters:
value
- allowed object isAuthnContextComparisonType
-
-