Interface AuthnStatementBuilder

All Superinterfaces:
SimpleBuilder<org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnStatementType>
All Known Implementing Classes:
AuthnStatementBuilderImpl

public interface AuthnStatementBuilder extends SimpleBuilder<org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.AuthnStatementType>
Interface describing the methods of the AuthnStatementBuilder.
Interface welches die Methoden des AuthnStatementBuilder beschreibt.
  • Method Details

    • authnContextClassRef

      AuthnStatementBuilder authnContextClassRef(String aAuthnContextClassRef)
      Method to set the AuthnContextClassRef as Calendar.
      Methode um die AuthnContextClassRef as Calendar.
      Parameters:
      aAuthnContextClassRef -
      the AuthnContextClassRef string to be set.
      der AuthnContextClassRef String der gesetzt werden soll.
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
    • authnInstant

      AuthnStatementBuilder authnInstant(Calendar aCalendar)
      Method to set the AuthnInstant as Calendar.
      Methode um die AuthnInstant as Calendar.
      Parameters:
      aCalendar -
      The Calendar value to be set as AuthnInstant.
      Der Calendar Wert der als AuthnInstant gesetzt werden soll.
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
    • sessionIndex

      AuthnStatementBuilder sessionIndex(String aSessionIndex)
      Method to set the SessionIndex as Calendar.
      Methode um die SessionIndex as Calendar.
      Parameters:
      aSessionIndex -
      the sessionIndex string to be set.
      der SessionIndex String der gesetzt werden soll.
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
    • sessionNotOnOrAfter

      AuthnStatementBuilder sessionNotOnOrAfter(Calendar aSessionNotOnOrAfter)
      Method to set the SessionNotOnOrAfter as Calendar.
      Methode um die SessionNotOnOrAfter als Calendar zu erhalten.
      Parameters:
      aSessionNotOnOrAfter -
      the SessionNotOnOrAfter as Calendar to be set
      der SessionNotOnOrAfter als Calendar der gesetzt werden soll
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders