Class AuthnRequestImpl
java.lang.Object
org.projecthusky.xua.authentication.impl.AuthnRequestImpl
- All Implemented Interfaces:
AuthnRequest,SecurityObject<org.opensaml.saml.saml2.core.AuthnRequest>,Base
public class AuthnRequestImpl
extends Object
implements AuthnRequest, SecurityObject<org.opensaml.saml.saml2.core.AuthnRequest>
Class implementing the corresponding interface for AuthnRequest.
Die Klasse implementiert das entsprechende Interface AuthnRequest.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAuthnRequestImpl(org.opensaml.saml.saml2.core.AuthnRequest aAuthnRequest) Constructor to instanciate the object with the wrapped opensaml instance. -
Method Summary
Modifier and TypeMethodDescriptionMethod to get the assertion consumer service index.Method to get assertion consumer service url.Method to get attribute consumer service index.Method to get the consent.Method to get the destination.Method to get the ForceAuthn value.getId()Method to get the ID. Methode die ID zu holen.Method to get the IssueInstant. Methode den IssueInstant zu holen.Method to get the Issuer. Methode um den Issuer zu holen.Method to get the NameIdPolicy.AllowCreate value.Method to get the NameIdPolicy.Format value.Method to get the ProtocolBinding value.Method to get the provider name.org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectTypeMethod to get the subject value.Method to get the Version. Methode um die Version zu holen.org.opensaml.saml.saml2.core.AuthnRequestMethod to get the wrapped inner object. Methode um das Innere, gewrappte object zu erhalten.
-
Constructor Details
-
AuthnRequestImpl
protected AuthnRequestImpl(org.opensaml.saml.saml2.core.AuthnRequest aAuthnRequest) Constructor to instanciate the object with the wrapped opensaml instance.- Parameters:
aAuthnRequest- the wrapping opensaml instance to be set
-
-
Method Details
-
getAssertionConsumerServiceIndex
Method to get the assertion consumer service index.Object- Specified by:
getAssertionConsumerServiceIndexin interfaceAuthnRequest- Returns:
- the assertion consumer service index as integer
- See Also:
-
getAssertionConsumerServiceUrl
Method to get assertion consumer service url.- Specified by:
getAssertionConsumerServiceUrlin interfaceAuthnRequest- Returns:
- the assertion consumer service url as string
- See Also:
-
getAttributeConsumingServiceIndex
Method to get attribute consumer service index.- Specified by:
getAttributeConsumingServiceIndexin interfaceAuthnRequest- Returns:
- the attribute consumer service index as integer
- See Also:
-
getConsent
Method to get the consent.- Specified by:
getConsentin interfaceAuthnRequest- Returns:
- the consent as string
- See Also:
-
getDestination
Method to get the destination.- Specified by:
getDestinationin interfaceAuthnRequest- Returns:
- the destination value.
- See Also:
-
getForceAuthn
Method to get the ForceAuthn value.- Specified by:
getForceAuthnin interfaceAuthnRequest- Returns:
- the force authn value
- See Also:
-
getId
Method to get the ID.Methode die ID zu holen. -
getIssueInstant
Method to get the IssueInstant.Methode den IssueInstant zu holen.- Specified by:
getIssueInstantin interfaceBase- Returns:
- the IssueInstant value as
Calendar.der IssueInstant Wert alsCalendar. - See Also:
-
getIssuer
Method to get the Issuer.Methode um den Issuer zu holen. -
getNameIdPolicyAllowCreate
Method to get the NameIdPolicy.AllowCreate value.- Specified by:
getNameIdPolicyAllowCreatein interfaceAuthnRequest- Returns:
- the NameIdPolicy.AllowCreate value.
- See Also:
-
getNameIdPolicyFormat
Method to get the NameIdPolicy.Format value.- Specified by:
getNameIdPolicyFormatin interfaceAuthnRequest- Returns:
- the NameIdPolicy.Format as string
- See Also:
-
getProtocolBinding
Method to get the ProtocolBinding value.- Specified by:
getProtocolBindingin interfaceAuthnRequest- Returns:
- the ProtocolBinding value as string
- See Also:
-
getProviderName
Method to get the provider name.- Specified by:
getProviderNamein interfaceAuthnRequest- Returns:
- the provider name as string
- See Also:
-
getSubject
public org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion.SubjectType getSubject()Method to get the subject value.- Specified by:
getSubjectin interfaceAuthnRequest- Returns:
- the subject
- See Also:
-
getVersion
Method to get the Version.Methode um die Version zu holen.- Specified by:
getVersionin interfaceBase- Returns:
- the Version value as
String.die Version alsString. - See Also:
-
getWrappedObject
public org.opensaml.saml.saml2.core.AuthnRequest getWrappedObject()Method to get the wrapped inner object.Methode um das Innere, gewrappte object zu erhalten.- Specified by:
getWrappedObjectin interfaceSecurityObject<org.opensaml.saml.saml2.core.AuthnRequest>- Returns:
- returns the wrapped inner object (depends on implementation)
- See Also:
-