/** {@inheritDoc} */ public Iterable<Credential> resolve(CriteriaSet criteriaSet) throws SecurityException { if (resolvers.isEmpty()) { log.warn("Chaining credential resolver resolution was attempted with an empty resolver chain"); throw new IllegalStateException("The resolver chain is empty"); } return new CredentialIterable(this, criteriaSet); }
/** {@inheritDoc} */ public Iterable<Credential> resolve(CriteriaSet criteriaSet) throws SecurityException { if (resolvers.isEmpty()) { log.warn("Chaining credential resolver resolution was attempted with an empty resolver chain"); throw new IllegalStateException("The resolver chain is empty"); } return new CredentialIterable(this, criteriaSet); }