|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Authorizer
Authorise that a SearchRequest may be permitted.
| Nested Class Summary | |
|---|---|
static class |
Authorizer.Failure
Convenient impl for failures |
static interface |
Authorizer.Result
ResultObject that encapsulates the result and the reason if something is not OK. |
| Field Summary | |
|---|---|
static Authorizer |
ALWAYS
|
| Method Summary | |
|---|---|
Authorizer.Result |
isSearchRequestAuthorized(com.atlassian.crowd.embedded.api.User user,
SearchRequest searchRequest,
SearchRequestParams params)
Can the specified user perform this SearchRequest? |
Authorizer.Result |
isSearchRequestAuthorized(User user,
SearchRequest searchRequest,
SearchRequestParams params)
Can the specified user perform this SearchRequest? |
| Field Detail |
|---|
static final Authorizer ALWAYS
| Method Detail |
|---|
Authorizer.Result isSearchRequestAuthorized(com.atlassian.crowd.embedded.api.User user,
SearchRequest searchRequest,
SearchRequestParams params)
user - who is trying to perform thesearchRequest - they are attemptingparams - the parameters for the search (such as tempMax etc)
Authorizer.Result isSearchRequestAuthorized(User user,
SearchRequest searchRequest,
SearchRequestParams params)
user - who is trying to perform thesearchRequest - they are attemptingparams - the parameters for the search (such as tempMax etc)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||