public class Policy extends Object implements Jsonifiable
Modifier and Type | Class and Description |
---|---|
static class |
Policy.Builder |
Jsonifiable.JsonMapper
Modifier and Type | Method and Description |
---|---|
List<PolicyEntry> |
entries()
Returns Policy Entries
|
boolean |
equals(Object obj) |
int |
hashCode() |
String |
id()
Returns the Policy identifier.
|
static Policy.Builder |
newBuilder() |
Optional<PolicyEntry> |
policyEntry(String id)
Returns single policy entry containing Subjects (who is granted or revoked permissions) and Resources subject of access control
|
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
toJsonString
public static Policy.Builder newBuilder()
public String id()
public List<PolicyEntry> entries()
public Optional<PolicyEntry> policyEntry(String id)
id
- policy entry identifierCopyright © 2022 Bosch.IO GmbH. All rights reserved.