Class AuthnStatementImpl

java.lang.Object
org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.StatementAbstractType
org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnStatementType
org.projecthusky.xua.saml2.impl.AuthnStatementImpl
All Implemented Interfaces:
SecurityObject<org.opensaml.saml.saml2.core.AuthnStatement>

public class AuthnStatementImpl extends org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnStatementType implements SecurityObject<org.opensaml.saml.saml2.core.AuthnStatement>
Implementation class of AuthnStatement
Implementations Klasse von AuthnStatement
  • Field Summary

    Fields inherited from class org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnStatementType

    authnContext, authnInstant, sessionIndex, sessionNotOnOrAfter, subjectLocality
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    AuthnStatementImpl(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnStatementType aAuthnStatement)
    Default constructor to instanciate the object. Default Konstruktor für die Instanziierung des Objekts.
    protected
    AuthnStatementImpl(org.opensaml.saml.saml2.core.AuthnStatement aAuthnStatement)
    Default constructor to instanciate the object. Default Konstruktor für die Instanziierung des Objekts.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnContextType
    org.opensaml.saml.saml2.core.AuthnStatement
    Method to get the wrapped inner object. Methode um das Innere, gewrappte object zu erhalten.

    Methods inherited from class org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnStatementType

    getSubjectLocality, setAuthnContext, setAuthnInstant, setSessionIndex, setSessionNotOnOrAfter, setSubjectLocality

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AuthnStatementImpl

      protected AuthnStatementImpl(org.opensaml.saml.saml2.core.AuthnStatement aAuthnStatement)
      Default constructor to instanciate the object.
      Default Konstruktor für die Instanziierung des Objekts.
      Parameters:
      aAuthnStatement - the AuthnStatement
    • AuthnStatementImpl

      protected AuthnStatementImpl(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnStatementType aAuthnStatement)
      Default constructor to instanciate the object.
      Default Konstruktor für die Instanziierung des Objekts.
      Parameters:
      aAuthnStatement - the AuthnStatement
  • Method Details

    • getAuthnContext

      public org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnContextType getAuthnContext()
      Overrides:
      getAuthnContext in class org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnStatementType
      See Also:
    • getAuthnInstant

      public XMLGregorianCalendar getAuthnInstant()
      Overrides:
      getAuthnInstant in class org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnStatementType
      See Also:
    • getSessionIndex

      public String getSessionIndex()
      Overrides:
      getSessionIndex in class org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnStatementType
      See Also:
    • getSessionNotOnOrAfter

      public XMLGregorianCalendar getSessionNotOnOrAfter()
      Overrides:
      getSessionNotOnOrAfter in class org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnStatementType
      See Also:
    • getWrappedObject

      public org.opensaml.saml.saml2.core.AuthnStatement getWrappedObject()
      Method to get the wrapped inner object.
      Methode um das Innere, gewrappte object zu erhalten.
      Specified by:
      getWrappedObject in interface SecurityObject<org.opensaml.saml.saml2.core.AuthnStatement>
      Returns:
      returns the wrapped inner object (depends on implementation)
      See Also: