Uses of Record Class
com.loomcache.common.config.AuthConfig.PermissionRequest
Packages that use AuthConfig.PermissionRequest
-
Uses of AuthConfig.PermissionRequest in com.loomcache.common.config
Methods in com.loomcache.common.config that return AuthConfig.PermissionRequestMethods in com.loomcache.common.config with parameters of type AuthConfig.PermissionRequestModifier and TypeMethodDescriptionbooleanAuthConfig.authorizeRoles(Set<String> roleNames, AuthConfig.PermissionRequest request) Convenience: resolve roles and check scoped authorization in one call.booleanAuthConfig.isAuthorized(Set<String> permissions, Set<AuthConfig.PermissionConfig> permissionConfigs, AuthConfig.PermissionRequest request) Check command-level and fine-grained scoped permissions for a request.booleanAuthConfig.PermissionConfig.matches(AuthConfig.PermissionRequest request) -
Uses of AuthConfig.PermissionRequest in com.loomcache.server.security
Methods in com.loomcache.server.security that return AuthConfig.PermissionRequestModifier and TypeMethodDescriptionSecurityOperationContext.permissionRequest()Returns the value of thepermissionRequestrecord component.Methods in com.loomcache.server.security with parameters of type AuthConfig.PermissionRequestModifier and TypeMethodDescriptionbooleanAuthenticationHandler.isAuthorized(String connectionId, AuthConfig.PermissionRequest request) Check if a connection is authorized for a scoped operation.Constructors in com.loomcache.server.security with parameters of type AuthConfig.PermissionRequestModifierConstructorDescriptionSecurityOperationContext(String connectionId, String username, Role role, MessageType messageType, AuthConfig.PermissionRequest permissionRequest, @Nullable String resourceName, byte[] key, int valueLength) Creates an instance of aSecurityOperationContextrecord class.