| Package | Description |
|---|---|
| org.graylog.security | |
| org.graylog.security.rest |
| Modifier and Type | Method and Description |
|---|---|
abstract GrantDTO |
GrantDTO.Builder.build() |
GrantDTO |
DBGrantService.create(GrantDTO grantDTO,
String creatorUsername) |
GrantDTO |
DBGrantService.create(GrantDTO grantDTO,
User currentUser) |
GrantDTO |
DBGrantService.create(GRN grantee,
Capability capability,
GRN target,
String creatorUsername) |
GrantDTO |
DBGrantService.ensure(GRN grantee,
Capability capability,
GRN target,
String creatorUsername)
Ensure that a grant with the requested or a higher capability exists.
|
static GrantDTO |
GrantDTO.of(GRN grantee,
Capability capability,
GRN target) |
GrantDTO |
DBGrantService.update(GrantDTO updatedGrant,
User currentUser) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableList<GrantDTO> |
DBGrantService.getAll() |
com.google.common.collect.ImmutableSet<GrantDTO> |
DBGrantService.getForGrantee(GRN grantee) |
com.google.common.collect.ImmutableSet<GrantDTO> |
DBGrantService.getForGranteesOrGlobal(Set<GRN> grantees) |
com.google.common.collect.ImmutableSet<GrantDTO> |
DBGrantService.getForGranteesOrGlobalWithCapability(Set<GRN> grantees,
Capability capability) |
com.google.common.collect.ImmutableSet<GrantDTO> |
DBGrantService.getForGranteeWithCapability(GRN grantee,
Capability capability) |
List<GrantDTO> |
DBGrantService.getForTarget(GRN target) |
List<GrantDTO> |
DBGrantService.getForTargetAndGrantee(GRN target,
GRN grantee) |
List<GrantDTO> |
DBGrantService.getForTargetAndGrantees(GRN target,
Set<GRN> grantees) |
List<GrantDTO> |
DBGrantService.getForTargetExcludingGrantee(GRN target,
GRN grantee) |
| Modifier and Type | Method and Description |
|---|---|
GrantDTO |
DBGrantService.create(GrantDTO grantDTO,
String creatorUsername) |
GrantDTO |
DBGrantService.create(GrantDTO grantDTO,
User currentUser) |
GrantDTO |
DBGrantService.update(GrantDTO updatedGrant,
User currentUser) |
| Modifier and Type | Method and Description |
|---|---|
static GrantsOverviewResource.GrantSummary |
GrantsOverviewResource.GrantSummary.of(GrantDTO grant,
GRNDescriptorService descriptorService) |
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.