gov.virginia.dcjs.identity.saml
Class AuthnContext

java.lang.Object
  extended bygov.virginia.dcjs.ws.Element
      extended bygov.virginia.dcjs.identity.saml.AuthnContext
All Implemented Interfaces:
org.apache.soap.util.xml.Serializer, XmlElement

public class AuthnContext
extends Element

This class specifies the context of an authentication event.


Constructor Summary
AuthnContext(AuthnContextDecl declaration)
           
AuthnContext(AuthnContextDeclRef declaration)
           
AuthnContext(java.lang.String classRef)
           
AuthnContext(java.lang.String classRef, AuthnContextDecl declaration)
           
AuthnContext(java.lang.String classRef, AuthnContextDeclRef declaration)
           
 
Method Summary
 void addAuthority(java.lang.String uri)
          Add a unique identifiers of an authentication authority involved in the Principal's authentication
 
Methods inherited from class gov.virginia.dcjs.ws.Element
addAttribute, addElement, arrayAppend, declareNamespaces, getNamespaces, marshall, removeAttribute, removeElement, setContent, toString, toXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AuthnContext

public AuthnContext(java.lang.String classRef)
Parameters:
classRef - URI reference identifying an authentication context class.

AuthnContext

public AuthnContext(java.lang.String classRef,
                    AuthnContextDecl declaration)
Parameters:
classRef - URI reference identifying an authentication context class.
declaration - Authentication context declaration value.

AuthnContext

public AuthnContext(java.lang.String classRef,
                    AuthnContextDeclRef declaration)
Parameters:
classRef - URI reference identifying an authentication context class.
declaration - Authentication context declaration URI reference.

AuthnContext

public AuthnContext(AuthnContextDecl declaration)
Parameters:
declaration - Authentication context declaration value.

AuthnContext

public AuthnContext(AuthnContextDeclRef declaration)
Parameters:
declaration - Authentication context declaration URI reference.
Method Detail

addAuthority

public void addAuthority(java.lang.String uri)
Add a unique identifiers of an authentication authority involved in the Principal's authentication