Interface IDPAuthenticationMethodMapper
-
- All Known Implementing Classes:
DefaultIDPAuthenticationMethodMapper
public interface IDPAuthenticationMethodMapperThe interfaceIDPAuthenticationMethodMappercreates anIDPAuthenticationTypeInfobased on the RequestAuthnContext from the AuthnRequest sent by a Service Provider and the AuthnContext configuration at the IDP entity config. The implementation of this class will be used by the IDP to find out the authentication mechaism and set the AuthnContext in the Assertion.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IDPAuthenticationTypeInfogetIDPAuthnContextInfo(String authenticationType, String idpEntityID, String realm)Returns anIDPAuthenticationTypeInfoobject.
-
-
-
Method Detail
-
getIDPAuthnContextInfo
IDPAuthenticationTypeInfo getIDPAuthnContextInfo(String authenticationType, String idpEntityID, String realm) throws WSFederationException
Returns anIDPAuthenticationTypeInfoobject.- Parameters:
authenticationType- theAuthenticationTypefrom the Service ProvideridpEntityID- the Entity ID of the Identity Providerrealm- the realm to which the Identity Provider belongs- Returns:
- an
IDPAuthenticationTypeInfoobject - Throws:
WSFederationException- if an error occurs.
-
-