Package org.restheart.security


package org.restheart.security
  • Class
    Description
    Registry for defining Access Control Lists (ACLs) programmatically.
    Helper class that allows to interpolate variables (@user, @request, @now) in permissions
    Base concrete Account implementation
    ACL Permission that specifies the conditions that are necessary to perform the request The request is authorized if BaseAclPermission.allow() returns true
    Allows to modify the predicate of a BaseAclPermission
    Base concrete Principal implmentation
    Account implementation used by FileRealmAuthenticator
    Jwt Account
    Encapsulates the permissions specific to the MongoService, definined by `mongo` property of the permission
    Account implementation used by MongoRealmAuthenticator
    Account implementation that holds PasswordCredential
    Utility interface to handle additional account propereties