Package dev.rono.permissions.api.permission
package dev.rono.permissions.api.permission
Holder-based permission identities, add requests, and check context keys.
Used by the legacy/holder bridge (ru.tehkode.permissions.PermissionManager) and by
PermissionAddRequest. Subject-centric plugins
typically use String world on PermissionSubject instead of context maps.
-
ClassDescriptionKind of
PermissionHolder.Builder request for advanced permission additions (duration, expiry, context, source).Immutable platform-neutral permission scope.Permission target identity for holder-based add/remove/has operations.Result of adding a permission node to a holder.Provenance metadata for permission mutations.