Interface AuthnRequest

All Superinterfaces:
Base
All Known Implementing Classes:
AuthnRequestImpl

public interface AuthnRequest extends Base
Interface describing the methods of AuthnRequest.
  • Method Details

    • getAssertionConsumerServiceIndex

      Integer getAssertionConsumerServiceIndex()
      Method to get the assertion consumer service index.
      Returns:
      the assertion consumer service index as integer
    • getAssertionConsumerServiceUrl

      String getAssertionConsumerServiceUrl()
      Method to get assertion consumer service url.
      Returns:
      the assertion consumer service url as string
    • getAttributeConsumingServiceIndex

      Integer getAttributeConsumingServiceIndex()
      Method to get attribute consumer service index.
      Returns:
      the attribute consumer service index as integer
    • getConsent

      String getConsent()
      Method to get the consent.
      Returns:
      the consent as string
    • getDestination

      String getDestination()
      Method to get the destination.
      Returns:
      the destination value.
    • getForceAuthn

      Boolean getForceAuthn()
      Method to get the ForceAuthn value.
      Returns:
      the force authn value
    • getNameIdPolicyAllowCreate

      Boolean getNameIdPolicyAllowCreate()
      Method to get the NameIdPolicy.AllowCreate value.
      Returns:
      the NameIdPolicy.AllowCreate value.
    • getNameIdPolicyFormat

      String getNameIdPolicyFormat()
      Method to get the NameIdPolicy.Format value.
      Returns:
      the NameIdPolicy.Format as string
    • getProtocolBinding

      String getProtocolBinding()
      Method to get the ProtocolBinding value.
      Returns:
      the ProtocolBinding value as string
    • getProviderName

      String getProviderName()
      Method to get the provider name.
      Returns:
      the provider name as string
    • getSubject

      org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectType getSubject()
      Method to get the subject value.
      Returns:
      the subject