public class AuthnContextType extends Object implements 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>
Modifier and Type | Class and Description |
---|---|
class |
AuthnContextType.AuthnContextTypeSequence
|
Constructor and Description |
---|
AuthnContextType() |
Modifier and Type | Method and Description |
---|---|
void |
addAuthenticatingAuthority(URI aa)
Add an authenticating authority
|
void |
addAuthenticatingAuthority(URI[] aas)
Add Authenticating Authority
|
void |
addURIType(URIType aa)
Add an URI type
|
void |
addURIType(URIType[] aas)
Add an array of URI Type
|
Set<URI> |
getAuthenticatingAuthority()
Get a read only set of authenticating authority
|
AuthnContextType.AuthnContextTypeSequence |
getSequence()
Get the sequence
|
Set<URIType> |
getURIType()
Get a read only set of URI type
|
void |
removeAuthenticatingAuthority(URI aa)
Remove an authenticating authority
|
void |
removeURIType(URIType aa)
Add an URI type
|
void |
setSequence(AuthnContextType.AuthnContextTypeSequence sequence)
Set the authn context sequence
|
public void addAuthenticatingAuthority(URI aa)
aa
- URI
public void addAuthenticatingAuthority(URI[] aas)
aas
- an array of URI
public void removeAuthenticatingAuthority(URI aa)
aa
- public Set<URI> getAuthenticatingAuthority()
public AuthnContextType.AuthnContextTypeSequence getSequence()
public void setSequence(AuthnContextType.AuthnContextTypeSequence sequence)
sequence
- public void addURIType(URIType aa)
aa
- public void addURIType(URIType[] aas)
aas
- public void removeURIType(URIType aa)
aa
- Copyright © 2012 JBoss by Red Hat. All Rights Reserved.