|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
RequestContextType
- the type of attribute request context used by the resolver.public interface AttributeResolver<RequestContextType extends AttributeRequestContext>
The service that resolves the attributes for a particular subject.
Method Summary | |
---|---|
Map<String,BaseAttribute> |
resolveAttributes(RequestContextType requestContext)
Gets all the attributes for a given subject. |
void |
validate()
Check that the Attribute Resolver is in a valid state and ready to begin receiving resolution requests. |
Method Detail |
---|
Map<String,BaseAttribute> resolveAttributes(RequestContextType requestContext) throws AttributeResolutionException
requestContext
- the attribute resolution context to use to resolve attributes
AttributeResolutionException
- thrown if there is a problem resolving the attributes for the subjectvoid validate() throws AttributeResolutionException
AttributeResolutionException
- if resolver is in an invalid state
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |