Class AuthorizationDetailValidationResult
java.lang.Object
com.pingidentity.sdk.authorizationdetails.AuthorizationDetailValidationResult
Contains information about the result of
AuthorizationDetailProcessor.validate(com.pingidentity.sdk.authorizationdetails.AuthorizationDetail, com.pingidentity.sdk.authorizationdetails.AuthorizationDetailContext, java.util.Map<java.lang.String, java.lang.Object>).- Since:
- 11.2
-
Method Summary
Modifier and TypeMethodDescriptioncreateInvalidResult(String reason) Creates a newAuthorizationDetailValidationResultinstance to represent an invalid validation resultCreates a newAuthorizationDetailValidationResultinstance to represent a valid validation result.A reason why the authorization detail was invalid.booleanisValid()If configured to false, PingFederate will respond with an 'invalid_authorization_details' error to the client.
-
Method Details
-
isValid
public boolean isValid()If configured to false, PingFederate will respond with an 'invalid_authorization_details' error to the client.- Returns:
- whether the authorization detail is valid.
- Since:
- 11.2
-
getReason
A reason why the authorization detail was invalid.- Returns:
- the reason for the 'invalid_authorization_details'.
- Since:
- 11.2
-
createValidResult
Creates a newAuthorizationDetailValidationResultinstance to represent a valid validation result.- Returns:
- a new
AuthorizationDetailValidationResultinstance - Since:
- 11.2
-
createInvalidResult
Creates a newAuthorizationDetailValidationResultinstance to represent an invalid validation result- Parameters:
reason- A reason why the authorization detail was invalid.- Returns:
- a new
AuthorizationDetailValidationResultinstance - Since:
- 11.2
-