public interface AuthenticationFlowManagement
| Modifier and Type | Method and Description |
|---|---|
void |
addAuthenticationFlow(pl.edu.icm.unity.types.authn.AuthenticationFlowDefinition authenticatorsFlowDefinition)
Add new authentication flow
|
Collection<pl.edu.icm.unity.types.authn.AuthenticationFlowDefinition> |
getAuthenticationFlows() |
boolean |
getUserMFAOptIn(long entityId)
Get user multifactor optin attribute
|
void |
removeAuthenticationFlow(String toRemove)
Removes an existing authentication flow.
|
void |
setUserMFAOptIn(long entityId,
boolean value)
Set user multifactor optin attribute
|
void |
updateAuthenticationFlow(pl.edu.icm.unity.types.authn.AuthenticationFlowDefinition authFlowdef)
Update existing authentication flow
|
void addAuthenticationFlow(pl.edu.icm.unity.types.authn.AuthenticationFlowDefinition authenticatorsFlowDefinition)
throws pl.edu.icm.unity.exceptions.EngineException
authenticatorsFlowDefinition - pl.edu.icm.unity.exceptions.AuthorizationExceptionpl.edu.icm.unity.exceptions.EngineExceptionvoid removeAuthenticationFlow(String toRemove) throws pl.edu.icm.unity.exceptions.EngineException
toRemove - authentication flow idpl.edu.icm.unity.exceptions.AuthorizationExceptionpl.edu.icm.unity.exceptions.EngineExceptionCollection<pl.edu.icm.unity.types.authn.AuthenticationFlowDefinition> getAuthenticationFlows() throws pl.edu.icm.unity.exceptions.EngineException
pl.edu.icm.unity.exceptions.EngineExceptionvoid updateAuthenticationFlow(pl.edu.icm.unity.types.authn.AuthenticationFlowDefinition authFlowdef)
throws pl.edu.icm.unity.exceptions.EngineException
authFlowdef - pl.edu.icm.unity.exceptions.EngineExceptionboolean getUserMFAOptIn(long entityId)
throws pl.edu.icm.unity.exceptions.EngineException
entityId - pl.edu.icm.unity.exceptions.EngineExceptionvoid setUserMFAOptIn(long entityId,
boolean value)
throws pl.edu.icm.unity.exceptions.EngineException
entityId - value - pl.edu.icm.unity.exceptions.EngineExceptionCopyright © 2018 Unity. All rights reserved.