@Mixins(value=RoleAssignee.Mixin.class) public interface RoleAssignee extends IdentifiableSubject, HasIdentity
Modifier and Type | Interface and Description |
---|---|
static class |
RoleAssignee.Mixin |
HasIdentity.HasIdentityMixin
IDENTITY_METHOD, IDENTITY_STATE_NAME
Modifier and Type | Method and Description |
---|---|
Set<String> |
permissionStrings() |
ManyAssociation<RoleAssignment> |
roleAssignments() |
Set<String> |
roleNames() |
subjectIdentifier
identity
@Aggregated @UseDefaults ManyAssociation<RoleAssignment> roleAssignments()