HID APPROVE SDK  5.14
HID Approve SDK for Windows .NET
HIDIA.Transaction.Constants Class Reference

Defines the constants to be used throughout the transaction API. More...

Public Attributes

const string CONTAINER_NAME = "name"
 The container friendly name. More...
 
const string CONTAINER_URL = "url"
 URL of the server corresponding to the container. More...
 
const string CONTAINER_USERID = "uid"
 Identifier of the user owning the container. More...
 
const string DEVICE_INFO_BRAND = "brand"
 Device information: device brand name. More...
 
const string DEVICE_INFO_MANUFACTURER = "vendor"
 Device information: device manufacturer name. More...
 
const string DEVICE_INFO_MODEL = "model"
 Device information: device model name. More...
 
const string DEVICE_INFO_NAME = "friendlyname"
 Device information: device friendly name. More...
 
const string DEVICE_INFO_OS = "os"
 Device information: operating system name. ("Windows Phone") More...
 
const string DEVICE_INFO_OS_NAME = "osname"
 Device information: operating system platform version codename and API level. More...
 
const string DEVICE_INFO_OS_VERSION = "osversion"
 Device information: operating system platform version number. More...
 
const string DEVICE_INFO_PRODUCT = "product"
 Device information: device product name. More...
 
const string DEVICE_INFO_PUSHID = "pushid"
 Device information: device URI as provided by Windows Notification Service. More...
 
const string KEY_PROPERTY_CREATE = "KeyCreationDate"
 Key Property: key creation date as long value as the milliseconds since January 1, 1970, 00:00:00 GMT. More...
 
const string KEY_PROPERTY_EXPIRY = "KeyExpiryDate"
 Key Property: key expiration date as long as the milliseconds since January 1, 1970, 00:00:00 GMT or "-1" if never. More...
 
const string KEY_PROPERTY_LABEL = "KeyLabel"
 Key Property: Key Label. More...
 
const string KEY_PROPERTY_OPMODE = "opmode"
 Key Property Filter: Key Usage Value of opmode (FIPS compliance). More...
 
const string KEY_PROPERTY_USAGE = "KeyUsage"
 Key property: key usage. More...
 
const string KEY_PROPERTY_USAGE_AUTH = "authentication"
 Key property filter: key usage value of authentication keys. More...
 
const string KEY_PROPERTY_USAGE_ENCRYPT = "encryption"
 Key property filter: key usage value of encryption keys. More...
 
const string KEY_PROPERTY_USAGE_INTERNAL = "internal"
 Key property filter: key usage value of internal keys. More...
 
const string KEY_PROPERTY_USAGE_OPPRO = "oppro"
 Key Property Filter: Key Usage Value of OPPRO keys(SILENT LOCK). More...
 
const string KEY_PROPERTY_USAGE_OTP = "otp"
 Key Property Filter: Key Usage Value of OTP keys. More...
 
const string KEY_PROPERTY_USAGE_SIGN = "signature"
 Key property filter: key usage value of signing private keys. More...
 
const string KEY_PROPERTY_USAGE_TXPROTECT = "transactionprotection"
 Key property filter: key usage value of transaction protection session keys. More...
 
const string PROPERTY_APPCUSTOMIZATION = "appcustomization"
 Property: Application customization. More...
 
const string PROPERTY_CHANNEL = "channel"
 Property: Server provisioning channel. More...
 
const string PROPERTY_CREATION_DATE = "creationDate"
 Property: Container creation date. More...
 
const string PROPERTY_DEVICEFRIENDLYNAME = "devicefn"
 Property: Device friendly name. More...
 
const string PROPERTY_DOMAIN = "domain"
 Property: Server domain. More...
 
const string PROPERTY_EXPIRY_DATE = "expiryDate"
 Property: Container expiry date. More...
 
const string PROPERTY_EXTERNALID = "deviceid"
 Property: Id to identify the device corresponding to the container. More...
 
const string PROPERTY_ORIGINAL_CREATION_DATE = "originalcreationDate"
 Key Property: Container original creation date since January 1, 1970, 00:00:00 GMT. More...
 
const string PROPERTY_PROTOCOL_VERSION = "provProtocolVersion"
 Property: Provisioning protocol version. More...
 
const string PROPERTY_RENEWAL_DATE = "renewalDate"
 Property: Container renewal date. More...
 
const string PROPERTY_SERIALNUMBER = "devicesn"
 Property: Id to identify corresponding container. More...
 

Detailed Description

Defines the constants to be used throughout the transaction API.

Member Data Documentation

◆ CONTAINER_NAME

const string HIDIA.Transaction.Constants.CONTAINER_NAME = "name"

The container friendly name.

IDevice.FindContainers

◆ CONTAINER_URL

const string HIDIA.Transaction.Constants.CONTAINER_URL = "url"

URL of the server corresponding to the container.

IDevice.FindContainers

◆ CONTAINER_USERID

const string HIDIA.Transaction.Constants.CONTAINER_USERID = "uid"

Identifier of the user owning the container.

IDevice.FindContainers

◆ DEVICE_INFO_BRAND

const string HIDIA.Transaction.Constants.DEVICE_INFO_BRAND = "brand"

Device information: device brand name.

IDevice.GetDeviceInfo

◆ DEVICE_INFO_MANUFACTURER

const string HIDIA.Transaction.Constants.DEVICE_INFO_MANUFACTURER = "vendor"

Device information: device manufacturer name.

IDevice.GetDeviceInfo

◆ DEVICE_INFO_MODEL

const string HIDIA.Transaction.Constants.DEVICE_INFO_MODEL = "model"

Device information: device model name.

IDevice.GetDeviceInfo

◆ DEVICE_INFO_NAME

const string HIDIA.Transaction.Constants.DEVICE_INFO_NAME = "friendlyname"

Device information: device friendly name.

IDevice.GetDeviceInfo

◆ DEVICE_INFO_OS

const string HIDIA.Transaction.Constants.DEVICE_INFO_OS = "os"

Device information: operating system name. ("Windows Phone")

IDevice.GetDeviceInfo

◆ DEVICE_INFO_OS_NAME

const string HIDIA.Transaction.Constants.DEVICE_INFO_OS_NAME = "osname"

Device information: operating system platform version codename and API level.

IDevice.GetDeviceInfo

◆ DEVICE_INFO_OS_VERSION

const string HIDIA.Transaction.Constants.DEVICE_INFO_OS_VERSION = "osversion"

Device information: operating system platform version number.

IDevice.GetDeviceInfo

◆ DEVICE_INFO_PRODUCT

const string HIDIA.Transaction.Constants.DEVICE_INFO_PRODUCT = "product"

Device information: device product name.

IDevice.GetDeviceInfo

◆ DEVICE_INFO_PUSHID

const string HIDIA.Transaction.Constants.DEVICE_INFO_PUSHID = "pushid"

Device information: device URI as provided by Windows Notification Service.

IDevice.GetDeviceInfo

◆ KEY_PROPERTY_CREATE

const string HIDIA.Transaction.Constants.KEY_PROPERTY_CREATE = "KeyCreationDate"

Key Property: key creation date as long value as the milliseconds since January 1, 1970, 00:00:00 GMT.

IKey.GetProperty

◆ KEY_PROPERTY_EXPIRY

const string HIDIA.Transaction.Constants.KEY_PROPERTY_EXPIRY = "KeyExpiryDate"

Key Property: key expiration date as long as the milliseconds since January 1, 1970, 00:00:00 GMT or "-1" if never.

IKey.GetProperty

◆ KEY_PROPERTY_LABEL

const string HIDIA.Transaction.Constants.KEY_PROPERTY_LABEL = "KeyLabel"

Key Property: Key Label.

IKey.GetProperty

◆ KEY_PROPERTY_OPMODE

const string HIDIA.Transaction.Constants.KEY_PROPERTY_OPMODE = "opmode"

Key Property Filter: Key Usage Value of opmode (FIPS compliance).

IContainer.FindKeys

◆ KEY_PROPERTY_USAGE

const string HIDIA.Transaction.Constants.KEY_PROPERTY_USAGE = "KeyUsage"

Key property: key usage.

IKey.GetProperty

◆ KEY_PROPERTY_USAGE_AUTH

const string HIDIA.Transaction.Constants.KEY_PROPERTY_USAGE_AUTH = "authentication"

Key property filter: key usage value of authentication keys.

IContainer.FindKeys

◆ KEY_PROPERTY_USAGE_ENCRYPT

const string HIDIA.Transaction.Constants.KEY_PROPERTY_USAGE_ENCRYPT = "encryption"

Key property filter: key usage value of encryption keys.

IContainer.FindKeys

◆ KEY_PROPERTY_USAGE_INTERNAL

const string HIDIA.Transaction.Constants.KEY_PROPERTY_USAGE_INTERNAL = "internal"

Key property filter: key usage value of internal keys.

IContainer.FindKeys

◆ KEY_PROPERTY_USAGE_OPPRO

const string HIDIA.Transaction.Constants.KEY_PROPERTY_USAGE_OPPRO = "oppro"

Key Property Filter: Key Usage Value of OPPRO keys(SILENT LOCK).

IContainer.FindKeys

◆ KEY_PROPERTY_USAGE_OTP

const string HIDIA.Transaction.Constants.KEY_PROPERTY_USAGE_OTP = "otp"

Key Property Filter: Key Usage Value of OTP keys.

IContainer.FindKeys

◆ KEY_PROPERTY_USAGE_SIGN

const string HIDIA.Transaction.Constants.KEY_PROPERTY_USAGE_SIGN = "signature"

Key property filter: key usage value of signing private keys.

IContainer.FindKeys

◆ KEY_PROPERTY_USAGE_TXPROTECT

const string HIDIA.Transaction.Constants.KEY_PROPERTY_USAGE_TXPROTECT = "transactionprotection"

Key property filter: key usage value of transaction protection session keys.

IContainer.FindKeys

◆ PROPERTY_APPCUSTOMIZATION

const string HIDIA.Transaction.Constants.PROPERTY_APPCUSTOMIZATION = "appcustomization"

Property: Application customization.

IContainer.GetProperty IContainer.SetProperty

◆ PROPERTY_CHANNEL

const string HIDIA.Transaction.Constants.PROPERTY_CHANNEL = "channel"

Property: Server provisioning channel.

IContainer.GetProperty IContainer.SetProperty

◆ PROPERTY_CREATION_DATE

const string HIDIA.Transaction.Constants.PROPERTY_CREATION_DATE = "creationDate"

Property: Container creation date.

IContainer.GetProperty

◆ PROPERTY_DEVICEFRIENDLYNAME

const string HIDIA.Transaction.Constants.PROPERTY_DEVICEFRIENDLYNAME = "devicefn"

Property: Device friendly name.

IContainer.GetProperty IContainer.SetProperty

◆ PROPERTY_DOMAIN

const string HIDIA.Transaction.Constants.PROPERTY_DOMAIN = "domain"

◆ PROPERTY_EXPIRY_DATE

const string HIDIA.Transaction.Constants.PROPERTY_EXPIRY_DATE = "expiryDate"

Property: Container expiry date.

IContainer.GetProperty

◆ PROPERTY_EXTERNALID

const string HIDIA.Transaction.Constants.PROPERTY_EXTERNALID = "deviceid"

Property: Id to identify the device corresponding to the container.

IContainer.GetProperty IContainer.SetProperty

◆ PROPERTY_ORIGINAL_CREATION_DATE

const string HIDIA.Transaction.Constants.PROPERTY_ORIGINAL_CREATION_DATE = "originalcreationDate"

Key Property: Container original creation date since January 1, 1970, 00:00:00 GMT.

IKey.GetProperty

◆ PROPERTY_PROTOCOL_VERSION

const string HIDIA.Transaction.Constants.PROPERTY_PROTOCOL_VERSION = "provProtocolVersion"

Property: Provisioning protocol version.

IContainer.GetProperty

◆ PROPERTY_RENEWAL_DATE

const string HIDIA.Transaction.Constants.PROPERTY_RENEWAL_DATE = "renewalDate"

Property: Container renewal date.

IContainer.GetProperty

◆ PROPERTY_SERIALNUMBER

const string HIDIA.Transaction.Constants.PROPERTY_SERIALNUMBER = "devicesn"

Property: Id to identify corresponding container.

IContainer.GetProperty IContainer.SetProperty