AuthMinder provides profiles for all the supported credentials. To modify the default credential profile or add new profiles, use the elements discussed in this section:
The following table lists the common elements that are applicable to all credentials:
|
Element |
Mandatory |
Description |
|---|---|---|
|
clientTxId |
No |
Unique transaction identifier that the calling application can include. This identifier helps in tracking the related transactions. |
|
Additional Input (additionalInput) Elements |
||
|
pairs |
No |
AuthMinder’s additionalInput element enables you to set additional inputs if you want to augment AuthMinder’s authentication capability by specifying additional information. In such cases, you need to set the extra information in name-value pairs.
Some of the pre-defined additional input parameters include:
|
|
Organization Detail (configurations/orgDetails) Elements |
||
|
orgName |
Yes |
Indicates the name of the organization to which you want to apply these configuration settings. |
|
OR |
||
|
isGlobal |
Yes |
Indicates whether you want to apply these configuration settings at the global level, which means these configurations will be available to all the organizations in the system. |
|
Credential Configuration Elements The following elements are applicable to all credential configurations, namely arcotIDIssuanceConfigs, qnaIssuanceConfigs, passwordIssuanceConfigs, serverOTPIssuanceConfigs, oathIssuanceConfigs, arcotOTPIssuanceConfigs, emvIssuanceConfigs. |
||
|
name |
No |
Indicates the name of the new profile. Each profile is identified by a unique profile name. |
|
status |
No |
Indicates the configuration status. Possible values are:
|
|
multipleUsageCount |
No
|
Indicates the number of times a credential can be used. |
|
usageType |
No |
Multiple credentials of the same type can be issued for a user. The usage type identifies the purpose for which each credential is used. For example, a user can have a temporary password to perform a remote login to the network. The usage type for this password can be temporary. |
|
validity/ validityBegin and validityEnd |
No |
When creating a credential, you can set a period for which the credential will be valid. The validityBegin and validityEnd elements enable you to set the validity period by using the following elements:
|
|
userCheck |
No |
AuthMinder uses the user check information before performing some of the credential operations. The following elements are used to perform user checks:
|
|
customAttributes |
No |
This element is used to define any custom attributes for a credential profile. This helps in maintaining any additional credential information. For example, if you do not want the user to download their ArcotID PKI on more than five systems, then you can create an attribute with this information. You can set the custom attributes in name-value pairs.
|
The following table lists the elements that are specific to the ArcotID PKI credential profile (arcotIDIssuanceConfigs):
|
Element |
Mandatory |
Description |
|---|---|---|
|
keyLength |
No |
Indicates the size (in bits) of the key to be used in ArcotID PKI’s Cryptographic Camouflage algorithm. |
|
unsignedAttributes |
No |
Indicates the attributes that are set while creating or after creating an ArcotID PKI for the user. Such attributes are called unsigned attributes because these attributes (name-value pairs) are set in the unsigned portion of the ArcotID PKI.
|
|
passwordStrengthParameters |
No |
The effectiveness of the password, which is determined by a combination of the length of the password and number of alphabets, numerals, and special characters in it. The following elements are used to set the strength of a password:
|
|
historyConfig |
No |
This element is used to enforce users to not reuse old ArcotID PKI passwords. Any one of the following elements can be used for configuration:
|
The following table lists the elements that are specific to the QnA credential profile (qnaIssuanceConfigs):
|
Element |
Mandatory |
Description |
|---|---|---|
|
maxQuestions |
No |
Indicates the maximum number of questions and answers the user must set during issuance. |
|
minQuestions |
No |
Indicates the minimum number of questions and answers the user can set during issuance. |
|
questions |
No |
A list of pre-configured questions that users can use to set up their QnA credential. |
|
isCaseSensitive |
No |
Indicates whether the answers entered by the users must be case-sensitive or not. |
|
questionReturnMode |
No |
Indicates how the questions must be selected for the users to provide their answers. The supported values are:
|
The following table lists the elements that are specific to the Password credential profile (passwordIssuanceConfigs):
|
Element |
Mandatory |
Description |
|---|---|---|
|
enforceUniquenessAcrossUsageTypes |
No |
Multiple passwords that are set using the usageType can be unique or the same. |
|
generatePassword |
No |
Indicates whether the password should be generated by AuthMinder Server. |
|
passwordStrengthParameters |
No |
The effectiveness of password, which is determined by a combination of the length of the password and number of alphabets, numerals, and special characters in it. The following elements are used to set the strength of a password:
|
|
historyConfig |
No |
This element is used to enforce users to not reuse old passwords. Select any one.
|
The following table lists the elements that are specific to the OTP credential profile (serverOTPIssuanceConfigs):
|
Element |
Mandatory |
Description |
|---|---|---|
|
length |
No |
The length of the OTP. By default, the OTP length is 5. |
|
type |
No |
Indicates whether the OTP is numeric or alphanumeric. Following are the supported values:
|
The OATH OTP credential (oathIssuanceConfigs) does not have any specific configurations.
The following table lists the elements that are specific to the ArcotID OTP (also known as ArcotID OTP-OATH) credential profile (arcotOTPIssuanceConfigs):
|
Element |
Mandatory |
Description |
|---|---|---|
|
length |
No |
The length of the OTP. |
|
type |
No |
The type of the OTP. Following are the supported values:
|
|
provisioningAttributes |
No |
User attributes that must be set at the time of issuing the credential. |
|
customCardAttributes |
No |
Additional attributes that you need to pass for the ArcotID OTP-OATH credential in the name-value pair format. These attributes are added in the card. |
The following table lists the elements that are specific to the EMV OTP (also known as ArcotID OTP-EMV) credential profile (emvIssuanceConfigs):
|
Element |
Mandatory |
Description |
|---|---|---|
|
accountType |
No |
The Primary Account Number (PAN) of the EMV card. |
|
attributeForPanSequence |
No |
The user account attribute that contains the PAN sequence, which identifies and differentiates cards with the same PAN. |
|
provisioningAttributes |
No |
User attributes that must be set at the time of issuing the credential. |
|
emvAttributes |
No |
EMV-specific attributes. |
|
customCardAttributes |
No |
Additional attributes that can be added at the time of issuing the credential. These attributes are added in the card. |
|
Copyright © 2013 CA.
All rights reserved.
|
|