Uses of Enum
org.infinispan.security.AuthorizationPermission
Packages that use AuthorizationPermission
-
Uses of AuthorizationPermission in org.infinispan.configuration.global
Methods in org.infinispan.configuration.global with parameters of type AuthorizationPermissionModifier and TypeMethodDescriptionGlobalRoleConfigurationBuilder.permission
(AuthorizationPermission permission) Adds a permission to a roleGlobalRoleConfigurationBuilder.permission
(AuthorizationPermission... permissions) Adds multiple permissions to a role -
Uses of AuthorizationPermission in org.infinispan.rest.framework
Methods in org.infinispan.rest.framework that return AuthorizationPermission -
Uses of AuthorizationPermission in org.infinispan.rest.framework.impl
Methods in org.infinispan.rest.framework.impl that return AuthorizationPermissionMethods in org.infinispan.rest.framework.impl with parameters of type AuthorizationPermissionModifier and TypeMethodDescriptionInvocationImpl.Builder.permission
(AuthorizationPermission permission) -
Uses of AuthorizationPermission in org.infinispan.security
Methods in org.infinispan.security that return AuthorizationPermissionModifier and TypeMethodDescriptionAuthorizationPermission$___Marshaller_e4a67ef18a1f2ebc30b0d1e396f24e2098535911da768fa734361c9903b14240.decode
(int $1) CachePermission.getAuthorizationPermission()
AuthorizationManager.getWritePermission()
Returns the permission required to write to the resource associated with this AuthorizationManager.static AuthorizationPermission
Returns the enum constant of this type with the specified name.static AuthorizationPermission[]
AuthorizationPermission.values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.infinispan.security that return types with arguments of type AuthorizationPermissionModifier and TypeMethodDescriptionAuthorizationPermission$___Marshaller_e4a67ef18a1f2ebc30b0d1e396f24e2098535911da768fa734361c9903b14240.getJavaClass()
AuthorizationManager.getPermissions
(Subject subject) Returns the permissions that the specifiedSubject
has for the cacheRole.getPermissions()
Returns the list of permissions associated with this roleMethods in org.infinispan.security with parameters of type AuthorizationPermissionModifier and TypeMethodDescriptionvoid
AuditLogger.audit
(Subject subject, AuditContext context, String contextName, AuthorizationPermission permission, AuditResponse response) void
AuthorizationManager.checkPermission
(Subject subject, AuthorizationPermission permission) Verifies that theSubject
has the requested permission.void
AuthorizationManager.checkPermission
(Subject subject, AuthorizationPermission permission, String role) Verifies that theSubject
has the requested permission and role.void
AuthorizationManager.checkPermission
(AuthorizationPermission permission) Verifies that theSubject
associated with the currentAccessControlContext
has the requested permission.void
AuthorizationManager.checkPermission
(AuthorizationPermission permission, String role) Verifies that theSubject
associated with the currentAccessControlContext
has the requested permission and role.void
AuthorizationManager.doIf
(Subject subject, AuthorizationPermission permission, Runnable runnable) Executes the runnable only if the current user has the specified permissionint
AuthorizationPermission$___Marshaller_e4a67ef18a1f2ebc30b0d1e396f24e2098535911da768fa734361c9903b14240.encode
(AuthorizationPermission $1) boolean
AuthorizationPermission.implies
(AuthorizationPermission that) static Role
Role.newRole
(String name, boolean inheritable, AuthorizationPermission... authorizationPermissions) Constructors in org.infinispan.security with parameters of type AuthorizationPermission -
Uses of AuthorizationPermission in org.infinispan.security.audit
Methods in org.infinispan.security.audit with parameters of type AuthorizationPermissionModifier and TypeMethodDescriptionvoid
LoggingAuditLogger.audit
(Subject subject, AuditContext context, String contextName, AuthorizationPermission permission, AuditResponse response) void
NullAuditLogger.audit
(Subject subject, AuditContext context, String contextName, AuthorizationPermission permission, AuditResponse response) -
Uses of AuthorizationPermission in org.infinispan.security.impl
Methods in org.infinispan.security.impl that return AuthorizationPermissionModifier and TypeMethodDescriptionAuthorizationManagerImpl.getWritePermission()
PermissiveAuthorizationManager.getWritePermission()
Methods in org.infinispan.security.impl that return types with arguments of type AuthorizationPermissionModifier and TypeMethodDescriptionAuthorizationManagerImpl.getPermissions
(Subject subject) Authorizer.getPermissions
(AuthorizationConfiguration configuration, Subject subject) CacheRoleImpl.getPermissions()
PermissiveAuthorizationManager.getPermissions
(Subject subject) SubjectACL.getPermissions()
Methods in org.infinispan.security.impl with parameters of type AuthorizationPermissionModifier and TypeMethodDescriptionvoid
AuditMessages.auditMessage
(AuditResponse response, Principal principal, AuthorizationPermission permission, AuditContext context, String contextName) void
AuthorizationManagerImpl.checkPermission
(Subject subject, AuthorizationPermission perm) void
AuthorizationManagerImpl.checkPermission
(Subject subject, AuthorizationPermission perm, String role) void
AuthorizationManagerImpl.checkPermission
(AuthorizationPermission perm) void
AuthorizationManagerImpl.checkPermission
(AuthorizationPermission perm, String role) void
Authorizer.checkPermission
(Subject subject, AuthorizationPermission perm) void
Authorizer.checkPermission
(Subject subject, AuthorizationPermission perm, String contextName, AuditContext auditContext) void
Authorizer.checkPermission
(Subject subject, AuthorizationPermission perm, AuditContext explicitContext) void
Authorizer.checkPermission
(AuthorizationConfiguration configuration, Subject subject, String explicitName, AuditContext explicitContext, String role, AuthorizationPermission perm) void
Authorizer.checkPermission
(AuthorizationConfiguration configuration, Subject subject, AuthorizationPermission perm, String role) void
Authorizer.checkPermission
(AuthorizationConfiguration configuration, AuthorizationPermission perm) void
Authorizer.checkPermission
(AuthorizationPermission perm) void
Authorizer.checkPermission
(AuthorizationPermission perm, String role) void
PermissiveAuthorizationManager.checkPermission
(Subject subject, AuthorizationPermission permission) void
PermissiveAuthorizationManager.checkPermission
(Subject subject, AuthorizationPermission permission, String role) void
PermissiveAuthorizationManager.checkPermission
(AuthorizationPermission permission) void
PermissiveAuthorizationManager.checkPermission
(AuthorizationPermission permission, String role) void
AuthorizationManagerImpl.doIf
(Subject subject, AuthorizationPermission permission, Runnable runnable) void
PermissiveAuthorizationManager.doIf
(Subject subject, AuthorizationPermission permission, Runnable runnable) Constructors in org.infinispan.security.impl with parameters of type AuthorizationPermissionModifierConstructorDescriptionCacheRoleImpl
(String name, boolean inheritable, AuthorizationPermission... authorizationPermissions) Constructor parameters in org.infinispan.security.impl with type arguments of type AuthorizationPermissionModifierConstructorDescriptionCacheRoleImpl
(String name, boolean inheritable, Set<AuthorizationPermission> permissions)