Variables

Variables can for example be used when creating a menu or executing an action. The internal handling is the same, and you will probably be able to use variables each time you specify a string configuration. Some variables require a specific token or a specific certificate, and they require that the token or certificate is available.

Variable names should be intuitive and understood without any problem. Variable names are always used within curly brackets, that is, username will have the variable name {username}.

The complete list of available variables:

application-name

 

application-path

 

certificate-auth-id

Certificate authority key identifier.

certificate-key-id

Certificate subject key identifier.

certificate-serialnumber

Certificate serial number.

certificate-string

 

certificate-temporary

 

certificate-thumbprint

Certificate thumbprint.

certificate-value

 

component-csp

 

component-ksp

 

component-pkcs11

 

config-empty:<section>:<entry>

Returns no if section and entry has values.

expire

 

expire:days

 

issuer:<oid>

 

keytype

 

keyusage

 

language

 

license-company

 

license-expire

 

license-expired

 

license-name

 

license-valid

 

license-value

 

local-time-string

 

once

 

product-image

 

product-name

 

slotid

 

slot-name

 

subject:<oid>

 

system

 

time

 

time-string

 

token-flags

 

token-empty

 

token-label

 

token-manufacturer

 

token-model

 

token-name

 

token-number

 

token-number-string

 

token-pin-attempts

 

token-pin-index

 

token-pin-label

 

token-pin-pad

 

token-pin-value

 

token-present

 

token-single-pin

 

token-temporary

 

uniqueid

 

upn

 

upn:domain

 

upn:user

 

user

 

userid

 

username

 

valid-from

 

valid-from:days

 

valid-to

 

valid-to:days

 

version-number

 

version-string

 

wts:win-station-name

 

wts:user-name

 

wts:domain-name