Sun OpenSSO Enterprise 8.0 C API Reference for Application and Web Policy Agent Developers

Authentication Properties

With the newly developed policy agents 3.0, has been replaced with and Properties in are mandatory for any C API to work. Properties in will only be used if the repository type of the agent user is local. If the repository type is centralized, any required properties not in will be retrieved from the OpenSSO Enterprise server.

Note –

See Centralized Agent Configuration in Sun OpenSSO Enterprise 8.0 Technical Overview for more information.

The following table lists the mandatory properties in

Table 2–1 Policy Agent 3.0 Properties Needed by the Authentication API for C




URL of the OpenSSO Enterprise Naming Service in the format: 



The logging directory in the format: 



The level at which logs are written in the format: 


where # is the level 5 being the highest, 3 medium and 1 the lowest.


Path to the directory containing the certificate and key databases for Secure Sockets Layer (SSL). 


Set this property if the certificate databases in the directory specified by com.sun.identity.agents.config.sslcert.dir has a prefix.


The password to the key3.db file.

Note –

This property may be added to

Defines whether or not to trust SSL certificates not defined in the certificate database. Takes a value of true or false where true enables trust.


The nickname of the client certificate in the cert7.db.

Note –

This property may be added to