Interface AuthenticatorSupportService
public interface AuthenticatorSupportService
Provides access to authenticators. Low level, rarely useful. Needed e.g. by
sandbox UI.
- Author:
- K. Benedyczak
-
Method Summary
Modifier and TypeMethodDescriptiongetRemoteAuthenticators
(String bindingId) getRemoteAuthenticatorsAsFlows
(String bindingId) void
refreshAuthenticatorsOfCredential
(String credential) All authenticators using the provided credential are refreshed.resolveAuthenticationFlows
(List<String> authnOptions, String bindingId)
-
Method Details
-
getRemoteAuthenticators
List<AuthenticatorInstance> getRemoteAuthenticators(String bindingId) throws pl.edu.icm.unity.base.exceptions.EngineException - Throws:
pl.edu.icm.unity.base.exceptions.EngineException
-
getRemoteAuthenticatorsAsFlows
List<AuthenticationFlow> getRemoteAuthenticatorsAsFlows(String bindingId) throws pl.edu.icm.unity.base.exceptions.EngineException - Throws:
pl.edu.icm.unity.base.exceptions.EngineException
-
resolveAuthenticationFlows
-
refreshAuthenticatorsOfCredential
void refreshAuthenticatorsOfCredential(String credential) throws pl.edu.icm.unity.base.exceptions.EngineException All authenticators using the provided credential are refreshed. Their endpoints have the authenticators updated too.- Throws:
pl.edu.icm.unity.base.exceptions.EngineException
-