Uses of Class
com.pingidentity.sdk.api.authn.model.User
Packages that use User
Package
Description
Contains "spec" classes for states, actions, and errors that are shared across multiple API-capable plugins.
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 UserModifier and TypeFieldDescriptionstatic final AuthnStateSpec<AuthenticationRequired<Device,User>> CommonStateSpec.AUTHENTICATION_REQUIREDA state where user must start the multi-factor authentication.static final AuthnStateSpec<DeviceSelectionRequired<Device,User>> CommonStateSpec.DEVICE_SELECTION_REQUIREDA state where the user must select a device to proceed.static final AuthnStateSpec<OtpRequired<Device,User>> CommonStateSpec.OTP_REQUIREDA state where the user must enter an OTP to proceed.static final AuthnStateSpec<PushConfirmationRejected<Device,User>> CommonStateSpec.PUSH_CONFIRMATION_REJECTEDA state where the push confirmation was rejected.static final AuthnStateSpec<PushConfirmationTimedOut<Device,User>> CommonStateSpec.PUSH_CONFIRMATION_TIMED_OUTA state where the push confirmation is timed out.static final 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 UserModifier and TypeClassDescriptionclassAuthenticationRequired<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 UserModifier and TypeMethodDescriptionCompleted.getUser()For an OAuth flow using the pi.flow response mode, this field contains the user information obtained during authentication.OAuthDeviceCompleted.getUser()This field contains the user information obtained during authentication.OAuthDeviceUserCodeConfirmationRequired.getUser()OAuthDeviceUserCodeRequired.getUser()Methods in com.pingidentity.sdk.api.authn.model.state with parameters of type UserModifier and TypeMethodDescriptionvoidSet the user information obtained during authentication.voidSet the user information obtained during authentication.voidvoid