Interface AuthenticatorSupportService
-
public interface AuthenticatorSupportServiceProvides access to authenticators. Low level, rarely useful. Needed e.g. by sandbox UI.- Author:
- K. Benedyczak
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<AuthenticatorInstance>getRemoteAuthenticators(String bindingId)List<AuthenticationFlow>getRemoteAuthenticatorsAsFlows(String bindingId)voidrefreshAuthenticatorsOfCredential(String credential)All authenticators using the provided credential are refreshed.List<AuthenticationFlow>resolveAuthenticationFlows(List<String> authnOptions, String bindingId)
-
-
-
Method Detail
-
getRemoteAuthenticators
List<AuthenticatorInstance> getRemoteAuthenticators(String bindingId) throws EngineException
- Throws:
EngineException
-
getRemoteAuthenticatorsAsFlows
List<AuthenticationFlow> getRemoteAuthenticatorsAsFlows(String bindingId) throws EngineException
- Throws:
EngineException
-
resolveAuthenticationFlows
List<AuthenticationFlow> resolveAuthenticationFlows(List<String> authnOptions, String bindingId)
-
refreshAuthenticatorsOfCredential
void refreshAuthenticatorsOfCredential(String credential) throws EngineException
All authenticators using the provided credential are refreshed. Their endpoints have the authenticators updated too.- Throws:
EngineException
-
-