Uses of Class
com.pingidentity.sdk.api.authn.model.User
-
Packages that use User Package Description com.pingidentity.sdk.api.authn.common Contains "spec" classes for states, actions, and errors that are shared across multiple API-capable plugins.com.pingidentity.sdk.api.authn.model.state Contains the models for various shared Authentication API states. -
-
Uses of User in com.pingidentity.sdk.api.authn.common
Fields in com.pingidentity.sdk.api.authn.common with type parameters of type User Modifier and Type Field Description static AuthnStateSpec<AuthenticationRequired<Device,User>>CommonStateSpec. AUTHENTICATION_REQUIREDA state where user must start the multi-factor authentication.static AuthnStateSpec<DeviceSelectionRequired<Device,User>>CommonStateSpec. DEVICE_SELECTION_REQUIREDA state where the user must select a device to proceed.static AuthnStateSpec<OtpRequired<Device,User>>CommonStateSpec. OTP_REQUIREDA state where the user must enter an OTP to proceed.static AuthnStateSpec<PushConfirmationRejected<Device,User>>CommonStateSpec. PUSH_CONFIRMATION_REJECTEDA state where the push confirmation was rejected.static AuthnStateSpec<PushConfirmationTimedOut<Device,User>>CommonStateSpec. PUSH_CONFIRMATION_TIMED_OUTA state where the push confirmation is timed out.static AuthnStateSpec<PushConfirmationWaiting<Device,User>>CommonStateSpec. PUSH_CONFIRMATION_WAITINGA state where waiting for the user to confirm the push multi-factor authentication request. -
Uses of User in com.pingidentity.sdk.api.authn.model.state
Classes in com.pingidentity.sdk.api.authn.model.state with type parameters of type User Modifier and Type Class Description classAuthenticationRequired<D extends Device,U extends User>An API state model containing details for states in which multi-factor authentication is required.classDeviceSelectionRequired<D extends Device,U extends User>An API state model containing additional details for states in which the user must select a device.classMultiFactorAuthenticationState<D extends Device,U extends User>A base API state model containing additional details for multi-factor authentication states.classOtpRequired<D extends Device,U extends User>An API state model containing additional details for states in which the user must enter an OTP.classPushConfirmationRejected<D extends Device,U extends User>An API state model for push confirmation cancellation.classPushConfirmationTimedOut<D extends Device,U extends User>An API state model for push confirmation timeout.classPushConfirmationWaiting<D extends Device,U extends User>An API state model for push confirmation waiting.Methods in com.pingidentity.sdk.api.authn.model.state that return User Modifier and Type Method Description UserCompleted. getUser()For an OAuth flow using the pi.flow response mode, this field contains the user information obtained during authentication.UserOAuthDeviceCompleted. getUser()This field contains the user information obtained during authentication.UserOAuthDeviceUserCodeConfirmationRequired. getUser()UserOAuthDeviceUserCodeRequired. getUser()Methods in com.pingidentity.sdk.api.authn.model.state with parameters of type User Modifier and Type Method Description voidCompleted. setUser(User user)Set the user information obtained during authentication.voidOAuthDeviceCompleted. setUser(User user)Set the user information obtained during authentication.voidOAuthDeviceUserCodeConfirmationRequired. setUser(User user)voidOAuthDeviceUserCodeRequired. setUser(User user)
-