SecurityFeature.Builder |
SecurityFeature.Builder.addQueryParamHandler(QueryParamHandler handler) |
Add a new handler to extract query parameter and store it in security request header.
|
SecurityFeature.Builder |
SecurityFeature.Builder.addQueryParamHandlers(Iterable<QueryParamHandler> handlers) |
Add handlers to extract query parameters and store them in security request header.
|
SecurityFeature.Builder |
SecurityFeature.Builder.authenticateAnnotatedOnly(boolean authnOnly) |
Whether to authorize only annotated methods (with Authenticated annotation or all.
|
SecurityFeature.Builder |
SecurityFeature.Builder.authorizeAnnotatedOnly(boolean authzOnly) |
Whether to authorize only annotated methods (with Authorized annotation) or all.
|
static SecurityFeature.Builder |
SecurityFeature.builder(Security security) |
|
SecurityFeature.Builder |
SecurityFeature.Builder.config(Config config) |
Update this builder from configuration.
|
SecurityFeature.Builder |
SecurityFeature.Builder.debug() |
Set debugging on.
|
SecurityFeature.Builder |
SecurityFeature.Builder.useAbortWith(boolean useAbortWith) |
|
SecurityFeature.Builder |
SecurityFeature.Builder.usePrematchingAuthentication(boolean usePrematching) |
Configure whether pre-matching or post-matching filter is used to authenticate requests.
|
SecurityFeature.Builder |
SecurityFeature.Builder.usePrematchingAuthorization(boolean usePrematching) |
Configure whether pre-matching or post-matching filter is used to authorize requests.
|