Interface PinChangeRecoverableError
- All Superinterfaces:
MobileAuthenticationClientError
,RecoverableError
- All Known Subinterfaces:
PinChangeRecoverableError.CustomValidationError
,PinChangeRecoverableError.InvalidPin
,PinChangeRecoverableError.InvalidPinFormat
,PinChangeRecoverableError.OldPinEqualsNewPin
The recoverable error that can occur when changing a PIN. When this error
occurs, the
PinChanger.changePin(PinChangeContext, PinChangeHandler)
method
will be invoked again. This error will be returned by the PinChangeContext.lastRecoverableError()
.-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The provided PIN has failed the validation done inPinPolicy.validatePinForPinChange(char[], Runnable, Consumer)
.static interface
The provided old PIN is not valid.static interface
The provided PIN has characters that are not digits, or its length is not compliant with the minimum and maximum PIN lengths defined inPinPolicy
.static interface
The old and new PINs are equal. -
Method Summary
Methods inherited from interface ch.nevis.mobile.sdk.api.MobileAuthenticationClientError
cause, description