Interface AuthenticationError
- All Superinterfaces:
MobileAuthenticationClientError
,OperationError
An extension of
OperationError
for the Authentication
) operation.
The SDK return a SessionProvider
that can be used to continue the authentication.
This can be useful when the SDK is used with Identity Suite and cookies as backend:
even if the FIDO UAF authentication fails, we may want to continue using the same authentication
session to ask the end-user to authenticate in another way.-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.nevis.mobile.sdk.api.operation.OperationError
OperationError.ClockSkewTooBig, OperationError.DeviceProtectionError, OperationError.NetworkError, OperationError.NoDeviceLockError, OperationError.OperationNotSupportedByBackend, OperationError.UserAlreadyRegisteredInAnotherServer, OperationError.UserNotRegisteredInServer
-
Method Summary
Modifier and TypeMethodDescriptionReturns theSessionProvider
that can be used to continue with the operation.Methods inherited from interface ch.nevis.mobile.sdk.api.MobileAuthenticationClientError
cause, description
Methods inherited from interface ch.nevis.mobile.sdk.api.operation.OperationError
errorCode
-
Method Details
-
sessionProvider
SessionProvider sessionProvider()Returns theSessionProvider
that can be used to continue with the operation.- Returns:
- a session provider
-