| Interface | Description | 
|---|---|
| DsFormattingDevice | 
 An interface representing a Dynamic Signature (DS) device. 
 | 
| DsTransactionData | 
 An interface representing the transaction data for DS,
 in other words the list of primitives with associated values. 
 | 
| InputPrimitive | 
 An interface for all primitives which accept input, either user entered
 or selected. 
 | 
| Primitive | 
 An interface representing a DS primitive. 
 | 
| Template | 
 An interface representing a DS template. 
 | 
| TextPrimitive | 
 An interface for all primitives which accept text for connected DS mode. 
 | 
| Class | Description | 
|---|---|
| DsCapParameters | 
 Represents a DS mapping to standard CAP parameters such that verification may be done using Gemalto DSIP and any standard CAP authentication server. 
 | 
| DsFormattingFactory | 
 A factory for creating DS related entities. 
 | 
| DsFormattingResultCode | 
 The definition of the DsFormatting result codes. 
 | 
| DsFormattingService | 
 DsFormattingService is the entry-point for using DsFormatting services. 
 | 
| DsTransactionData.PrimitiveValue | 
 Holder class for a primitive with an associate value. 
 | 
| PrimitiveTags | 
 Constants for the default primitives. 
 | 
| Enum | Description | 
|---|---|
| DsCapParameters.DsCapMode | 
 The CAP modes to be used. 
 | 
| InputPrimitive.InputFormat | 
 Represent the allowed input format of the data 
 | 
| Primitive.PrimitiveType | 
 The types of primitives 
 | 
| Template.DomainType | 
 The domain of of the primitive. 
 | 
| TextPrimitive.TextFormat | 
 Represent the allowed input format of the data 
 | 
| Exception | Description | 
|---|---|
| DsDataFormatException | 
 Exception thrown if input data to a DS primitive is not valid. 
 | 
| InvalidDigitChecksumException | 
 Exception thrown if a computed check digit does not match the given check
 digit. 
 |