oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/DelegatingOAuth2TokenValidator.java
@Override
	public OAuth2TokenValidatorResult validate(T token) {
		Collection<OAuth2Error> errors = new ArrayList<>();

		for ( OAuth2TokenValidator<T> validator : this.tokenValidators) {
			errors.addAll(validator.validate(token).getErrors());
		}

		return OAuth2TokenValidatorResult.failure(errors);
	}
@Override
	public OAuth2TokenValidatorResult validate(T token) {
		Collection<OAuth2Error> errors = new ArrayList<>();

		for ( OAuth2TokenValidator<T> validator : this.tokenValidators) {
			errors.addAll(validator.validate(token).getErrors());
		}

		return OAuth2TokenValidatorResult.failure(errors);
	}
@ Override public OAuth2TokenValidatorResult validate ( T token ) { Collection < OAuth2Error > errors = new ArrayList <> ( ) ; for ( OAuth2TokenValidator < T > validator : this . tokenValidators ) { errors . addAll ( validator . validate ( token ) . getErrors ( ) ) ; } return OAuth2TokenValidatorResult . failure ( errors ) ; }
{@inheritDoc}
{