Class AuthnContextType
java.lang.Object
org.keycloak.dom.saml.v2.assertion.AuthnContextType
- All Implemented Interfaces:
Serializable
Java class for AuthnContextType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AuthnContextType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <sequence> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}AuthnContextClassRef"/> <choice minOccurs="0"> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}AuthnContextDecl"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}AuthnContextDeclRef"/> </choice> </sequence> <choice> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}AuthnContextDecl"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}AuthnContextDeclRef"/> </choice> </choice> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}AuthenticatingAuthority" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Add an authenticating authorityvoid
addAuthenticatingAuthority
(URI[] aas) Add Authenticating Authorityvoid
addURIType
(URIType aa) Add an URI typevoid
addURIType
(URIType[] aas) Add an array of URI TypeGet a read only set of authenticating authorityGet the sequenceGet a read only set of URI typevoid
Remove an authenticating authorityvoid
removeURIType
(URIType aa) Add an URI typevoid
Set the authn context sequence
-
Constructor Details
-
AuthnContextType
public AuthnContextType()
-
-
Method Details
-
addAuthenticatingAuthority
Add an authenticating authority- Parameters:
aa
-URI
-
addAuthenticatingAuthority
Add Authenticating Authority- Parameters:
aas
- an array ofURI
-
removeAuthenticatingAuthority
Remove an authenticating authority- Parameters:
aa
-
-
getAuthenticatingAuthority
Get a read only set of authenticating authority- Returns:
-
getSequence
Get the sequence- Returns:
-
setSequence
Set the authn context sequence- Parameters:
sequence
-
-
addURIType
Add an URI type- Parameters:
aa
-
-
addURIType
Add an array of URI Type- Parameters:
aas
-
-
getURIType
Get a read only set of URI type- Returns:
-
removeURIType
Add an URI type- Parameters:
aa
-
-