A Connection defines information that is specific back-end to a Subject repository. The Properties defined in a given Connection are specific to that Connection. They are passed on to the Service/Operation(s) when they are created.The actual classname that implements the Service's Operations is set in the Context. It is defined as a Property at the Context level or at the Operation level (within the Context). Syntax<Connection id="OpenDS"> <Properties>
<Property name="connection.description" value="OpenDS 1.0"/>
<Property name="..." value="..."/>
...
</Properties>
</Connection>
ArgumentsName | Required | Description | Example |
---|
id | Yes | A unique id for the Service. This is as part of defining a Context | id="OpenDS" |
PropertiesName | Required | Description | Example |
---|
connection.description | No | Describes the Connection, passed to the class when created | OpenDS 1.0.0 | url | No | A proper URL for how to connect to the Service/Operations | ldap://localhost:1389 | user.name | No | The name of the Proxy user that will be used to authenticate | cn=Directory Manager | user.password | No | The password for the Proxy user | Hello World |
Notice | Certain Services may require other Properties.
|
|