Configuration Reference Home
OpenDS - Request Filtering QOS Policy

Request Filtering QOS Policy

The Request Filtering QOS Policy is used to define the type of requests allowed by the server.

Parent Component

The Request Filtering QOS Policy component inherits from the QOS Policy




This page describes the Request Filtering QOS Policy:


Properties

A description of each property follows.


Basic Properties: Advanced Properties:
↓ allowed-attributes ↓ java-class
↓ allowed-operations
↓ allowed-search-scopes
↓ allowed-subtrees
↓ prohibited-attributes
↓ prohibited-subtrees

Basic Properties

allowed-attributes

Description
Specifies which attributes are allowed in search and compare operations.
Default Value
All non-prohibited attributes.
Allowed Values
A String
Multi-valued
Yes
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

allowed-operations

Description
Specifies which operations are allowed by the server.
Default Value
All operations are allowed.
Allowed Values
add - Add operations.

bind - Bind operations.

compare - Compare operations

delete - Delete operations

extended - Extended operations

inequality-search - Inequality Search operations

modify - Modify operations

rename - Rename operations

search - Search operations


Multi-valued
Yes
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

allowed-search-scopes

Description
Specifies which search scopes are allowed by the server.
Default Value
All search scopes are allowed.
Allowed Values
base - Base-object search.

children - Subordinate subtree search

one - One-level search.

sub - Whole subtree search


Multi-valued
Yes
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

allowed-subtrees

Description
Specifies which subtrees are accessible to clients.
Default Value
All non-prohibited subtrees.
Allowed Values
A valid DN.
Multi-valued
Yes
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

prohibited-attributes

Description
Specifies which attributes are not allowed in search and compare operations.
Default Value
All allowed attributes.
Allowed Values
A String
Multi-valued
Yes
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

prohibited-subtrees

Description
Specifies which subtrees must be hidden from clients. Each prohibited subtree must be subordinate to an allowed subtree.
Default Value
All allowed subtrees.
Allowed Values
A valid DN.
Multi-valued
Yes
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No


Advanced Properties

java-class

Description
Specifies the fully-qualified name of the Java class that provides the Request Filtering QOS Policy implementation.
Default Value
org.opends.server.core.networkgroups.RequestFilteringPolicyFactory
Allowed Values
A java class that implements or extends the class(es) :
org.opends.server.api.QOSPolicyFactory
Multi-valued
No
Required
Yes
Admin Action Required
The Request Filtering QOS Policy must be disabled and re-enabled for changes to this setting to take effect
Advanced Property
Yes
Read-only
No


LDAP Mapping

Each configuration property can be mapped to a specific LDAP attribute under the "cn=config" entry. The mappings that follow are provided for information only. In general, you should avoid changing the server configuration by manipulating the LDAP attributes directly.

Base DN
cn=QoS Policies
objectclass name
ds-cfg-request-filtering-qos-policy
objectclass superior
ds-cfg-qos-policy

Property
LDAP attribute
allowed-attributes
ds-cfg-allowed-attributes
allowed-operations
ds-cfg-allowed-operations
allowed-search-scopes
ds-cfg-allowed-search-scopes
allowed-subtrees
ds-cfg-allowed-subtrees
java-class
ds-cfg-java-class
prohibited-attributes
ds-cfg-prohibited-attributes
prohibited-subtrees
ds-cfg-prohibited-subtrees