The following are the attributes that can be set by using this API function, all the attributes are of string type.
WalletInMemory is an attribute that instructs the client to download the ArcotID PKI to memory only if set to yes, or to disk (permanent) if set to no.
Note: If the old APIs are used, then use this attribute is used to store the wallet in memory or in the hard disk.
Note: This is a deprecated attribute, use StorageType instead.
This attribute specifies the storage location for the subsequent downloaded ArcotID PKIs. A user interface is also provided for choosing the storage location. If the user specifies any option other than MEMORY, then the WalletInMemory attribute will be deprecated.
The following are the possible values or the combination of any:
Stores the ArcotID PKI in the hard disk.
Stores the ArcotID PKI in the USB flash drive.
Stores the ArcotID PKI in the memory for the current browser session.
This specifies how the clients should filter the credentials while querying an ArcotID PKI, during authentication or during any other use of an ArcotID PKI. Filtering criteria can include parameters such as, storage medium or issuing CA.
A credential filter is a set of expressions containing <attribute><operator><value>. Each expression is separated by an Ampersand (&).
For example, CertSubject=~OU%3DTesting&storagetype==hd is a credential filter, which displays only ArcotID PKIs that are stored in hard disk and containing the substring OU=Testing. Equal (=) signs that appear in the values need to be encoded as %3D.
There are four supported operators:
The case-sensitivity of the match is controlled by the case of the <attribute>. If it is all lower-case then the match is case-insensitive. Therefore in the example, the CertSubject match is case-sensitive while the storage type value is not.
The supported <attribute> values are:
The value portion of the expression should be URL-encoded if it contains any of the following special characters:
'~', '!', '=', '&','<', '>'
This attribute specifies how the clients should search the ArcotID PKI of the users in the database. The ArcotID PKIs are searched using username, orgname, alias, or a combination of these parameters.
Note: ArcotID PKI username aliases are stored as unsigned attributes inside the ArcotID PKI. These unsigned attributes are of the format Alias.<Application Context>=<alias>. For example, Alias.safebank-online=jdoe-sb.
The following lookup modes are supported:
Clients searches the ArcotID PKI of the user by their username and orgname.
Client searches the ArcotID PKI of the user by their alias and orgname.
In this mode, the client first searches the ArcotID PKI of the user by their username and orgname. If a matching ArcotID PKI is not found, then it searches the ArcotID PKI based on the orgname and alias.
Note: This is also the default mode.
This attribute configures the device locking mechanism in various ways. If no valid attributes are provided, then the default value all is used. Attributes are delimited by Underscore, when two or more are used.
The following are the possible values for this attribute:
Uses all the below mentioned device locking techniques.
Physical memory size of the client’s machine.
Identifies the partition that houses the volume to be locked. The volume is identified by the volume identifier.
The distinctive address that identifies a Network Interface Card (NIC)is called the Media Access Control (MAC) address.
A MAC address is a unique character string that identifies a specific physical device, which means one individual NIC. Therefore, the MAC address does not change for the life of the NIC. Because your NIC's MAC address is permanent, it is often referred to as the real or physical address of a computer.
Mother board serial number and manufacturer name. This information is not always present.
BIOS serial number and manufacturer name. This information is not always present.
Hard Disk model number and manufacturer name. Only fixed hard disks are included but not the removable hard disks such as external USB or memory card. Changing or removing the hard disk will change the machine identifier.
CPU information such as model number or clock speed. If the machine in use is a multiprocessor machine then the information from all the CPUs is included.
Enclosure information is an unique information provided by the manufacturer, such as Service Tag provided by Dell for all its computers.
This attribute facilitates the scrambling of pin pad, which is used to enter the ArcotID PKI password. The following are the different values used to set the frequency of scrambling:
The pin pad is never scrambled.
The pin pad is scrambled only once, when it is initially displayed. This is the default option.
Pin pad is scrambled every time a key is clicked or pressed.
This attribute defines the order in which the pin pad is scrambled. It is ignored if the password is entered using keyboard or the "ScrambleStyle" is set to Never. Following are the different values for this attribute:
Scrambling is done in random manner. For example, 8403172695
Scrambling is done in sequential fashion. For example, 4567890123
|
Copyright © 2013 CA Technologies.
All rights reserved.
|
|