Previous Topic: Credential States and Supported TransitionsNext Topic: Credential Operations


Credential Operations and States

The following table lists all credential operations and whether each operation is allowed on a specific state of the credential. If the state of the credential changes after an operation, then the table also provides the next state of the credential.

Note: Allowed indicates that the operation can be performed, but the state of the credential will not change after the operation.

Operation

State

Enabled

Locked

Disabled

Deleted

Verified (for OTP only)

Create

Not allowed

Not allowed

Not allowed

Allowed -> Enabled

Not applicable

Enable

Allowed -> Enabled

Allowed -> Enabled

Allowed -> Enabled

Not allowed

Not applicable

 

Disable

Allowed -> Disabled

Allowed -> Disabled

Allowed -> Disabled

Not allowed

Not applicable

 

Fetch

Allowed

Allowed

Allowed

Allowed

Allowed

FetchQnAConfiguration

Allowed

Allowed

Allowed

Allowed

Not applicable

 

Reset

Allowed -> Enabled

Allowed -> Enabled

Allowed -> Enabled

Not allowed

Not applicable

 

Reset Validity

Allowed

Allowed

Allowed

Not allowed

Not applicable

 

Download Credential

Allowed

Allowed

Allowed

Not allowed

Not applicable

 

Reset Custom Attributes

Allowed

Allowed

Allowed

Not allowed

Not applicable

 

Reissue

Allowed -> Enabled

Allowed -> Enabled

Allowed -> Enabled

Not allowed

Not applicable

 

Delete Unsigned Attributes (for ArcotID only)

Allowed

Allowed

Allowed

Not allowed

Not applicable

Set Unsigned Attributes (for ArcotID only)

Allowed

Allowed

Allowed

Not allowed

Not applicable

Add ArcotID Key Bag Elements

Allowed

Allowed

Allowed

Not allowed

 

Not applicable

Fetch ArcotID Key Bag Elements

Allowed

Allowed

Allowed

Not allowed

 

Not applicable

Delete ArcotID Key Bag Elements

Allowed

Allowed

Allowed

Not allowed

 

Not applicable

Delete

Allowed -> Deleted

Allowed -> Deleted

Allowed -> Deleted

Not allowed

Not applicable