Interface AuthenticatorSupportService
-
public interface AuthenticatorSupportService
Provides 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)
void
refreshAuthenticatorsOfCredential(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
-
-