Administer domains

A ISAM domain consists of all the physical resources that require protection along with the associated security policy used to protect those resources. The initial domain is the management domain and is created when the Policy Server is configured. Multiple domains can exist simultaneously within a ISAM environment. Data is securely partitioned between domains. A user or process must authenticate to a specific domain to access data contained within it. Each ISAM environment contains a single management domain. A user must be authenticated to the management domain to create, delete, list, or modify additional domains. To specify the management domain in methods that take a domain argument, use the PDDomain.getMgmtDomainName method.

Each JRE can optionally be configured to use a specific domain, called the local domain. To specify the local domain in methods that take a domain argument, use the PDDomain.getLocalDomainName method. If a JRE is not configured to use a specific domain, the local domain defaults to the management domain. The Java classes provide methods that can be used to manage domains.

For information about the management of domains, see the IBM Security Verify Access for Web: Administration Guide. Table 1 lists the methods for administering domains.

Methods Description
PDDomain.createDomain Create new ISAM domain.
PDDomain.deleteDomain Delete the specified ISAM domain.
PDDomain constructor

Instantiate the specified domain object.

PDDomain object.getDescription Get the description for the specified ISAM domain.
PDDomain object.getId Get the name of the specified ISAM domain.
PDDomain.listDomains List the names of all the ISAM domains, except for the management domain.
PDDomain.getLocalDomainName Get the name of the local domain.
PDDomain.getMgmtDomainName Get the name of the management domain.
PDDomain.setDescription
PDDomain object.setDescription
Changes the description for the specified ISAM domain.

For detailed reference information about these methods, see the Javadoc HTML documentation.

Parent topic: Administration Java Developer Reference