Class MultiFactorAuthenticationState<D extends Device,U extends User>

java.lang.Object
com.pingidentity.sdk.api.authn.model.state.MultiFactorAuthenticationState<D,U>
Direct Known Subclasses:
AuthenticationRequired, DeviceSelectionRequired, OtpRequired, PushConfirmationRejected, PushConfirmationTimedOut, PushConfirmationWaiting

public abstract class MultiFactorAuthenticationState<D extends Device,U extends User> extends Object
A base API state model containing additional details for multi-factor authentication states.
Since:
10.1
  • Constructor Details

    • MultiFactorAuthenticationState

      public MultiFactorAuthenticationState()
  • Method Details

    • getDevices

      public List<D> getDevices()
      Get all devices associated with the user.
    • setDevices

      public void setDevices(List<D> devices)
      Set all devices associated with the user.
    • getUser

      public U getUser()
      Get the authenticating user.
    • setUser

      public void setUser(U user)
      Set the authenticating user.