Interface AuthenticationModule
- All Known Implementing Classes:
ConvenienceUserAccessAuthenticationChImpl,ConvenienceUserAccessAuthenticationImpl
public interface AuthenticationModule
Describing the methods of the Authentication Module Interface
Beschreibung der Methoden des Authentication Module Interfaces
-
Method Summary
Modifier and TypeMethodDescriptioninvokeUserAuthentication(AuthnRequest aAuthnRequest, IdpClientConfig clientConfiguration) Method to get the authentication assertion from an idp. Methode um die Authentifizierungs-Assertion eines IdP zu erhalten.
-
Method Details
-
invokeUserAuthentication
Object invokeUserAuthentication(AuthnRequest aAuthnRequest, IdpClientConfig clientConfiguration) throws ClientSendException Method to get the authentication assertion from an idp.Methode um die Authentifizierungs-Assertion eines IdP zu erhalten.- Parameters:
aAuthnRequest-The AuthnRequest to be sent to the IdP.Der AuthnRequest der zum IdP geschickt werden soll.clientConfiguration-The client configuration to be used to communicate with the IdP service.Die Client Konfiguration die gebraucht wird um mit dem Service des IdP zu kommunizieren.- Returns:
- The response to the AuthnRequest from IdP service. Response or Artifact StringDie Antwort auf eine AuthnRequest des IdP Services.
- Throws:
ClientSendException- will be thrown if an error occures.
-