public final class Permissions extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Permissions.ActionBuilder |
static class |
Permissions.ResourceBuilder |
static class |
Permissions.TypeBuilder |
Modifier and Type | Method and Description |
---|---|
static com.complexible.stardog.security.Permission |
create(String thePermString) |
static com.complexible.stardog.security.Permission |
create(String theSubject,
ActionType theAction,
com.complexible.stardog.security.CoreResourceType theSubjectType,
SecurityResourceType theResourceType,
List<String> theResources) |
static com.complexible.stardog.security.Permission |
create(String theSubject,
ActionType theAction,
com.complexible.stardog.security.CoreResourceType theSubjectType,
SecurityResourceType theType,
String theResource,
String... theSubResources) |
static com.complexible.stardog.security.Permission |
create(String theSubject,
ActionType theAction,
SecurityResourceType theType,
List<String> theResources) |
static com.complexible.stardog.security.Permission |
create(String theSubject,
ActionType theAction,
SecurityResourceType theType,
String theResource,
String... theSubResources) |
static Permissions.ActionBuilder |
of(String theSubject) |
static com.complexible.stardog.security.Permission |
su(String theSubject) |
static SecurityResourceType |
type(String theStr) |
public static com.complexible.stardog.security.Permission create(String theSubject, ActionType theAction, SecurityResourceType theType, String theResource, String... theSubResources)
public static com.complexible.stardog.security.Permission create(String theSubject, ActionType theAction, com.complexible.stardog.security.CoreResourceType theSubjectType, SecurityResourceType theType, String theResource, String... theSubResources)
public static com.complexible.stardog.security.Permission create(String theSubject, ActionType theAction, SecurityResourceType theType, List<String> theResources)
public static com.complexible.stardog.security.Permission create(String theSubject, ActionType theAction, com.complexible.stardog.security.CoreResourceType theSubjectType, SecurityResourceType theResourceType, List<String> theResources)
public static com.complexible.stardog.security.Permission create(String thePermString)
public static SecurityResourceType type(String theStr)
public static com.complexible.stardog.security.Permission su(String theSubject)
public static Permissions.ActionBuilder of(String theSubject)
Copyright © 2010-2016 Stardog Union. All Rights Reserved.