Uses of Class
com.pingidentity.sdk.authorizationdetails.AuthorizationDetail
Packages that use AuthorizationDetail
Package
Description
Provides the ability to create an authorization detail processor to process custom authorization detail types.
A plugin interface, with associated classes, for orchestrating out-of-band
authentication/authorization.
-
Uses of AuthorizationDetail in com.pingidentity.sdk.authorizationdetails
Methods in com.pingidentity.sdk.authorizationdetails that return AuthorizationDetailModifier and TypeMethodDescriptionAuthorizationDetailProcessor.enrich(AuthorizationDetail authorizationDetail, AuthorizationDetailContext authorizationDetailContext, Map<String, Object> inParameters) Provides an opportunity to enrich the authorization detail prior to user consent and any attribute mapping.Methods in com.pingidentity.sdk.authorizationdetails that return types with arguments of type AuthorizationDetailModifier and TypeMethodDescriptionAuthorizationDetails.getDetails()Get theAuthorizationDetailassociated with the authorization details.Methods in com.pingidentity.sdk.authorizationdetails with parameters of type AuthorizationDetailModifier and TypeMethodDescriptionAuthorizationDetailProcessor.enrich(AuthorizationDetail authorizationDetail, AuthorizationDetailContext authorizationDetailContext, Map<String, Object> inParameters) Provides an opportunity to enrich the authorization detail prior to user consent and any attribute mapping.AuthorizationDetailProcessor.getUserConsentDescription(AuthorizationDetail authorizationDetail, AuthorizationDetailContext authorizationDetailContext, Map<String, Object> inParameters) The user-friendly consent description for the enriched authorization detail.booleanAuthorizationDetailProcessor.isEqualOrSubset(AuthorizationDetail requestedAuthorizationDetail, AuthorizationDetail acceptedAuthorizationDetail, AuthorizationDetailContext authorizationDetailContext, Map<String, Object> inParameters) This method is invoked to determine whether the authorization detail requested subsumes the previously accepted authorization detail by the resource owner.AuthorizationDetailProcessor.validate(AuthorizationDetail authorizationDetail, AuthorizationDetailContext authorizationDetailContext, Map<String, Object> inParameters) Validates whether the incoming authorization detail contains unknown fields, fields of the wrong type, or is missing required fields.Constructors in com.pingidentity.sdk.authorizationdetails with parameters of type AuthorizationDetailModifierConstructorDescriptionAuthorizationDetail(AuthorizationDetail authorizationDetail) Construct a copy of the Authorization Detail.AuthorizationDetails(AuthorizationDetail[] authorizationDetails) Construct a new authorization detail with an array of authorization detail. -
Uses of AuthorizationDetail in com.pingidentity.sdk.oobauth
Methods in com.pingidentity.sdk.oobauth that return types with arguments of type AuthorizationDetailModifier and TypeMethodDescriptionOOBAuthRequestContext.getRequestedAuthorizationDetails()Gets the authorization details of access requested.Method parameters in com.pingidentity.sdk.oobauth with type arguments of type AuthorizationDetailModifier and TypeMethodDescriptionvoidOOBAuthRequestContext.setRequestedAuthorizationDetails(Map<AuthorizationDetail, String> requestedAuthorizationDetails) Sets the requested authorization details.