Previous Contents Index Next |
iPlanet Directory Access Router Administrator's Guide |
Chapter 18 Events Configuration
Event objects are used to specify conditions that are evaluated by iPlanet Directory Access Router (iDAR) at predetermined states. If these conditions are satisfied, then iDAR could optionally take certain actions as defined in the chapter on Actions.This chapter contains the following sections:
ids-proxy-sch-Rule Object Class
ids-proxy-sch-Rule Object Class
This object class defines the event object attributes. It contains the following attributes.
ids-proxy-con-Name
The ids-proxy-con-Name attribute specifies the name of the event. This attribute value must be unique within the set of events. This attribute must be present as it forms the RDN of entries of this class.
ids-proxy-con-Priority
The ids-proxy-con-Priority attribute specifies the order of evaluation, and is reserved for future versions of this product.
ids-proxy-sch-Enable
The ids-proxy-sch-Enable attribute specifies if this object entry is part of the configuration or not. For an entry to be part of iDAR configuration, the ids-proxy-sch-Enable attribute must be present with a value TRUE. If the ids-proxy-sch-Enable attribute is not present or has the value FALSE, the entry is ignored.
ids-proxy-sch-belongs-to
This is a multi-valued attribute that specifies which server configuration(s) this object entry belongs to. Each value of this attribute should be the value of the ids-proxy-con-server-name attribute in the ids-proxy-sch-LDAPProxy object entry.
ids-proxy-con-execute
The ids-proxy-con-execute is a multi-valued attribute that specifies the actions to take if the event evaluates to TRUE. If this action does not exist then no actions will be taken. The ids-proxy-con-execute attribute has the following syntax:The action-name part is the value of the ids-proxy-con-Name attribute in the ids-proxy-sch-Action object entry that is to be executed.
The precedence part is a positive integer. This integer determines the order of execution of the actions. Actions with higher precedence are executed first. If two actions have the same precedence, their order of execution is undefined.
ids-proxy-sch-OnBindSuccessRule Object Class
This object class is sub-classed from the ids-proxy-sch-Rule object class. This event is evaluated when a client successfully completes a bind operation.
ids-proxy-con-ssl-required
If the ids-proxy-con-ssl-required attribute is set to TRUE then the ids-proxy-sch-OnBindSuccessrule event will evaluate to true only if the client has established an SSL session with iDAR. The default is FALSE.
ids-proxy-con-bind-anonymous
If the ids-proxy-con-bind-anonymous attribute is set to TRUE then the ids-proxy-sch-OnBindSuccessrule event will evaluate to true when the condition in ids-proxy-con-ssl-required is satisfied and the client has just completed a successful anonymous bind.
ids-proxy-con-bind-simple
If the ids-proxy-con-bind-simple attribute is set to TRUE then the ids-proxy-sch-OnBindSuccessrule event will evaluate to true when the condition in ids-proxy-con-ssl-required is satisfied and the client has just completed a successful password-based bind.
ids-proxy-con-bind-sasl
If the ids-proxy-con-bind-sasl attribute is set to TRUE then the ids-proxy-sch-OnBindSuccessrule event will evaluate to true when the condition in ids-proxy-con-ssl-required is satisfied and the client has just completed a successful bind using any SASL mechanism.
ids-proxy-sch-OnSSLEstablishedRule Object Class
This object class is sub-classed from the ids-proxy-sch-Rule object class. This event is evaluated when a client successfully establishes an SSL session. This event does not have any attributes.
Previous Contents Index Next
Copyright © 2001 Sun Microsystems, Inc. Some preexisting portions Copyright © 2001 Netscape Communications Corp. All rights reserved.
Last Updated July 26, 2001