Oracle Waveset 8.1.1 Deployment Reference

accountInfo.accounts

Contains a list of objects that themselves contain information about each associated resource account. Elements in the accounts list are referenced by name, where the name is the name of the resource.

Example

accountInfo.accounts[Active Directory].type

Objects found in the accountInfo.accounts list have the following attributes, as defined in the following table.

Table 3–10 accountInfo.accounts. Attributes (User View)

Attribute 

Description  

attributes

Information about all the account attributes defined by this resource. 

name

Name of the resource where the account exists or will be created. 

id

Repository ID of the resource. 

type

Resource type name. 

accountId

Name of the user’s account on this resource. 

assigned

True if the account is currently assigned. Accounts that are not assigned can be deleted by Waveset. 

protected

True if the account is currently protected. This means that update or delete operations on the account are ignored. 

passwordPolicy

Information about the password policy defined for this resource. 

accountInfo.accounts[ ].attributes[ ]

Contains information about all the account attributes defined by this resource. These attributes are listed on the schema map page of the resource. The value of the attribute is a List of objects.

The following table defines the attributes that these objects contain.

Table 3–11 accountInfo.accounts. Attributes (User View)

Attribute  

Description  

name

The name of the Waveset resource account attribute. This name is defined in the resource schema map. 

syntax

The syntax of the attribute value. The value of the syntax attribute is one of the following values.

int 

string 

boolean 

encrypted 

binary 

complex 

Refer to the Resource Reference to determine if binary or complex attributes are supported for the resource. An exception is thrown if you attempt to send binary or complex attributes to a resource that does not support these attributes. 

Binary attributes should be kept as small as possible. Waveset will throw an exception if you attempt to manage a binary attribute that is larger than 350 KB. Contact Customer Support for guidance if you need to manage attributes larger than 350 KB. 

multi

True if the attribute allows multiple values. 

If you are designing a form, do not worry about the declared resource account attribute types. The user view processing system makes the appropriate type coercions when necessary.

accountInfo.accounts[].passwordPolicy

A resource can be assigned a password policy. If an attribute has an assigned password policy, the value of this attribute will contain information about it.

The following table defines the attributes in the accountInfo.accounts[resname].passwordPolicy.

Table 3–12 accountInfo.accounts[resname].passwordPolicy Attributes (User VIew)

Attribute 

Description 

name

The name of policy. This corresponds to the name of a policy object in the Waveset repository. 

summary

A brief text description of the policy including information about each of the policy attributes. 

attributes

The value of this attribute is another object that contains the names and values of each policy attribute. 

Applications that display policy information typically display the summary text, but if you need more fine-grained control over the display of each policy attribute, you can use the attributes map.

Forms that provide an interface for changing and synchronizing passwords often use this information.

accountInfo.accounts[Lighthouse]

This special entry in the accountInfo list is used to hold information about the Waveset default password policy. This is convenient when displaying password forms since information about the Waveset password and policies must be displayed along with the information for resource accounts.

This element is present only when pass-through authentication is not being used. The resource type is Lighthouse.