/** * Validate this JWT against provided validators. * * @param validators Validators to validate with. Obtain them through (e.g.) {@link #defaultTimeValidators()} * , {@link #addAudienceValidator(Collection, String, boolean)} * , {@link #addIssuerValidator(Collection, String, boolean)} * @return errors instance to check if valid and access error messages */ public Errors validate(List<Validator<Jwt>> validators) { Errors.Collector collector = Errors.collector(); validators.forEach(it -> it.validate(this, collector)); return collector.collect(); }
Errors.Collector collector = Errors.collector();
Errors.Collector collector = Errors.collector(); jwtValidator.accept(signed, collector);
@Override protected AuthorizationResponse syncAuthorize(ProviderRequest providerRequest) { Errors.Collector collector = Errors.collector(); List<RuntimeAttribute> attributes = new ArrayList<>();
Errors.Collector collector = Errors.collector();
/** * Validate this JWT against provided validators. * * @param validators Validators to validate with. Obtain them through (e.g.) {@link #defaultTimeValidators()} * , {@link #addAudienceValidator(Collection, String, boolean)} * , {@link #addIssuerValidator(Collection, String, boolean)} * @return errors instance to check if valid and access error messages */ public Errors validate(List<Validator<Jwt>> validators) { Errors.Collector collector = Errors.collector(); validators.forEach(it -> it.validate(this, collector)); return collector.collect(); }
Errors.Collector collector = Errors.collector();
Errors.Collector collector = Errors.collector();
@Override protected AuthorizationResponse syncAuthorize(ProviderRequest providerRequest) { Errors.Collector collector = Errors.collector(); List<RuntimeAttribute> attributes = new ArrayList<>();