gluu
|
公開メンバ関数 | |
void | filter (ContainerRequestContext requestContext) throws IOException |
非公開メンバ関数 | |
void | init () |
非公開変数類 | |
Logger | log |
ScimUmaProtectionService | scimUmaProtectionService |
HttpHeaders | httpHeaders |
ResourceInfo | resourceInfo |
WeldInstance< BaseUmaProtectionService > | protectionServiceInstance |
Map< String, Class< BaseUmaProtectionService > > | protectionMapping |
A RestEasy filter to centralize protection of APIs with UMA based on path pattern. Created by jgomer on 2017-11-25.
|
inline |
This method performs the protection check of service invocations: it provokes returning an early error response if the underlying protection logic does not succeed, otherwise, makes the request flow to its destination service object
requestContext | The ContainerRequestContext associated to filter execution |
IOException | In practice no exception is thrown here. It's present to conform to interface implemented. |
|
inlineprivate |
Builds a map around url patterns and service beans that are aimed to perform actual protection
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |