If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
Whether to audit this request - defaults to false for GET and HEAD methods, true otherwise.
Audit this request for any method.
Override for event-type, defaults to "request".
Override for audit message format, defaults to "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
If called, request will go through authentication process - defaults to false (even if authorize is true).
If called, request will go through authentication process - (authentication is disabled by default - it may be enabled
as a side effect of other methods, such as
rolesAllowed(String...)
.
If called, authentication failure will not abort request and will continue as anonymous (authentication is not optional
by default).
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
Enable authorization for this route.
If called, request will go through authorization process - (authorization is disabled by default - it may be enabled
as a side effect of other methods, such as
rolesAllowed(String...)
.
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is
permitted).
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is
permitted).
SecurityHandlerConfig.Builder.build()
SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl.build()
Create an instance from configuration.
Create a new instance, customizing its configuration.
Register a custom object for security request(s).
SecurityFeatureConfig.BuilderBase.defaults()
The default security handler.
SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl.defaults()
Return a default instance to create a default enforcement point (or modify the result further).
SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl.get()
PathsConfig.BuilderBase.PathsConfigImpl.handler()
Add a query parameter extraction configuration.
An array of allowed roles for this path - must have a security provider supporting roles.
An array of allowed roles for this path - must have a security provider supporting roles (either authentication
or authorization provider).
Secure access using authentication and authorization.
Disable auditing of this request.
If called, request will NOT go through authentication process.
Skip authorization for this route.