public class AccessRuleDTO extends Object
User authorization to broker resources is accomplished by configuring access control rules. The rules define which principals are allowed or denied access to perform actions against server resources.
Modifier and Type | Field and Description |
---|---|
String |
action
The comma separated list of actions which match this rule.
|
String |
allow
The principal which are allowed access to the action.
|
String |
connector
The id of the connector the user must be connected on for the
rule to match.
|
String |
deny
The principal which are denied access to the action If set to "+" then it matches all principals
but requires at at least one.
|
String |
id
The identifier of the resource that will match this rule.
|
String |
id_regex
A regular expression used to match the id of the resource.
|
String |
kind
A space separated list of broker resource types that will match this rule.
|
String |
principal_kind
A space separated list of class names of which will be matched against the principle type.
|
String |
separator
If the separator is set, then the principal field will be interpreted as a list of
principles separated by the configured value.
|
Constructor and Description |
---|
AccessRuleDTO() |
public String principal_kind
public String allow
public String deny
public String separator
public String action
public String kind
public String id
public String connector
public String id_regex
Copyright © 2005–2015 The Apache Software Foundation. All rights reserved.