public class ConstraintValidator extends Object
verified_claims.| Constructor and Description |
|---|
ConstraintValidator() |
| Modifier and Type | Method and Description |
|---|---|
void |
validate(ClaimsConstraint claims)
Validate a constraint that represents
verified_claims/claims. |
void |
validate(String key,
VerifiedClaimConstraint verifiedClaim)
Validate a constraint that represents a claim in
verified_claims/claims. |
void |
validate(VerifiedClaimsConstraint verifiedClaims)
Validate a constraint that represents
verified_claims. |
void |
validate(VerifiedClaimsContainerConstraint container)
Validate a constraint that represents an object which includes
verified_claims. |
void |
validatePurpose(String key,
String purpose)
Validate
purpose of a claim in verified_claims/claims. |
public void validate(VerifiedClaimsContainerConstraint container) throws ConstraintException
verified_claims.container - A constraint which includes verified_claims.ConstraintException - The given constraint violates one or more requirements in the
specification.public void validate(VerifiedClaimsConstraint verifiedClaims) throws ConstraintException
verified_claims.verifiedClaims - A constraint which represents verified_claims.ConstraintException - The given constraint violates one or more requirements in the
specification.public void validate(ClaimsConstraint claims) throws ConstraintException
verified_claims/claims.claims - A constraint which represents verified_claims/claims.ConstraintException - The given constraint violates one or more requirements in the
specification.public void validate(String key, VerifiedClaimConstraint verifiedClaim) throws ConstraintException
verified_claims/claims.verifiedClaims - A constraint which represents a claim in verified_claims/claims.ConstraintException - The given constraint violates one or more requirements in the
specification.public void validatePurpose(String key, String purpose) throws ConstraintException
purpose of a claim in verified_claims/claims.key - The name of a claim.purpose - The purpose of the claim.ConstraintException - The length of the purpose is shorter than 3 or longer than 300.
When purpose is null, no exception is thrown.Copyright © 2022. All rights reserved.