java.lang.Object
io.helidon.security.jwt.UserPrincipalValidator
- All Implemented Interfaces:
 ClaimValidator
User principal validator.
- 
Nested Class Summary
Nested Classes - 
Method Summary
Modifier and TypeMethodDescriptionbuilder()Return a new Builder instance.claims()Handled JWT claims.jwtScope()Scope of the JWT claims.voidvalidate(Jwt object, Errors.Collector collector, List<ClaimValidator> validators) Validate JWT against this class's configuration. 
- 
Method Details
- 
builder
Return a new Builder instance.- Returns:
 - new builder instance
 
 - 
validate
Description copied from interface:ClaimValidatorValidate JWT against this class's configuration.- Parameters:
 object- jwt to validatecollector- collector of error messages to add problems to. UseErrors.Collector.fatal(Object, String)to mark the validation as a failurevalidators- immutable list of all currently processed claim validators
 - 
jwtScope
Description copied from interface:ClaimValidatorScope of the JWT claims.- Specified by:
 jwtScopein interfaceClaimValidator- Returns:
 - JWT claim scope
 
 - 
claims
Description copied from interface:ClaimValidatorHandled JWT claims.- Specified by:
 claimsin interfaceClaimValidator- Returns:
 - claims
 
 
 -