|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PKIXValidationInformationResolver
A resolver which uses Criteria
to resolve PKIXValidationInformation
, which will typically be used
PKIX-based trust engines.
Implementations may also optionally implement resolveTrustedNames(CriteriaSet)
, which will
return a set of trusted names associated with the entity implied by the criteria. These trusted names
may be used to validate (in an application-specific manner) that an entity is trusted to wield a particular
certificate.
Method Summary | |
---|---|
Set<String> |
resolveTrustedNames(CriteriaSet criteriaSet)
Resolve a set of trusted names associated with the entity indicated by the criteria. |
boolean |
supportsTrustedNameResolution()
Check whether resolution of trusted names is supported. |
Methods inherited from interface org.opensaml.xml.security.Resolver |
---|
resolve, resolveSingle |
Method Detail |
---|
Set<String> resolveTrustedNames(CriteriaSet criteriaSet) throws SecurityException, UnsupportedOperationException
criteriaSet
- set of criteria used to determine or resolve the trusted names
SecurityException
- thrown if there is an error resolving the trusted names
UnsupportedOperationException
- thrown if this optional method is not supported by the implementationboolean supportsTrustedNameResolution()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |