static GrpcSecurityHandler | 
GrpcSecurity.allowAnonymous() | 
 If called, authentication failure will not abort request and will continue as anonymous (defaults to false). 
 | 
static GrpcSecurityHandler | 
GrpcSecurity.audit() | 
 Whether to audit this request - defaults to false for GET and HEAD methods, true otherwise. 
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.audit() | 
 Audit this request for any method. 
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.auditEventType(String eventType) | 
 Override for event-type, defaults to "grpcRequest". 
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.auditMessageFormat(String messageFormat) | 
 Override for audit message format, defaults to "%2$s %1$s %4$s %5$s requested by %3$s". 
 | 
static GrpcSecurityHandler | 
GrpcSecurity.authenticate() | 
 If called, request will go through authentication process - defaults to false (even if authorize is true). 
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.authenticate() | 
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...).  
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.authenticationOptional() | 
 If called, authentication failure will not abort request and will continue as anonymous (authentication is not optional
 by default). 
 | 
static GrpcSecurityHandler | 
GrpcSecurity.authenticator(String explicitAuthenticator) | 
 Use a named authenticator (as supported by security - if not defined, default authenticator is used). 
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.authenticator(String explicitAuthenticator) | 
 Use a named authenticator (as supported by security - if not defined, default authenticator is used). 
 | 
static GrpcSecurityHandler | 
GrpcSecurity.authorize() | 
 Enable authorization for this route. 
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.authorize() | 
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...).  
 | 
static GrpcSecurityHandler | 
GrpcSecurity.authorizer(String explicitAuthorizer) | 
 Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is
 permitted). 
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.authorizer(String explicitAuthorizer) | 
 Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is
 permitted). 
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.customObject(Object object) | 
 Register a custom object for security request(s). 
 | 
static GrpcSecurityHandler | 
GrpcSecurity.enforce() | 
 Return a default instance to create a default enforcement point (or modify the result further). 
 | 
static GrpcSecurityHandler | 
GrpcSecurity.rolesAllowed(String... roles) | 
 An array of allowed roles for this path - must have a security provider supporting roles. 
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.rolesAllowed(String... roles) | 
 An array of allowed roles for this path - must have a security provider supporting roles (either authentication
 or authorization provider). 
 | 
static GrpcSecurityHandler | 
GrpcSecurity.secure() | 
 Secure access using authentication and authorization. 
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.skipAudit() | 
 Disable auditing of this request. 
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.skipAuthentication() | 
 If called, request will NOT go through authentication process. 
 | 
GrpcSecurityHandler | 
GrpcSecurityHandler.skipAuthorization() | 
 Skip authorization for this route. 
 |