Uses of Class
alpine.model.Permission
-
Packages that use Permission Package Description alpine.auth This package contains authentication and authorization related classes.alpine.model This package contains model classes.alpine.persistence This package contains functionality related to persistence including query managers and startup initializers. -
-
Uses of Permission in alpine.auth
Method parameters in alpine.auth with type arguments of type Permission Modifier and Type Method Description StringJsonWebToken. createToken(Principal principal, List<Permission> permissions)Creates a new JWT for the specified principal.StringJsonWebToken. createToken(Principal principal, List<Permission> permissions, IdentityProvider identityProvider)Creates a new JWT for the specified principal. -
Uses of Permission in alpine.model
Methods in alpine.model that return types with arguments of type Permission Modifier and Type Method Description List<Permission>LdapUser. getPermissions()List<Permission>ManagedUser. getPermissions()List<Permission>OidcUser. getPermissions()List<Permission>Team. getPermissions()List<Permission>UserPrincipal. getPermissions()A list of permissions the principal has.Method parameters in alpine.model with type arguments of type Permission Modifier and Type Method Description voidLdapUser. setPermissions(List<Permission> permissions)voidManagedUser. setPermissions(List<Permission> permissions)voidOidcUser. setPermissions(List<Permission> permissions)voidTeam. setPermissions(List<Permission> permissions)voidUserPrincipal. setPermissions(List<Permission> permissions)Specifies the permissions the principal should have. -
Uses of Permission in alpine.persistence
Methods in alpine.persistence that return Permission Modifier and Type Method Description PermissionAlpineQueryManager. createPermission(String name, String description)Creates a Permission object.PermissionAlpineQueryManager. getPermission(String name)Retrieves a Permission by its name.Methods in alpine.persistence that return types with arguments of type Permission Modifier and Type Method Description List<Permission>AlpineQueryManager. getEffectivePermissions(UserPrincipal user)Determines the effective permissions for the specified user by collecting a List of all permissions assigned to the user either directly, or through team membership.List<Permission>AlpineQueryManager. getPermissions()Returns a list of all Permissions defined in the system.
-