GetData: Current and directory types

This page documents the data types available in GetData for current session information and directory service data.

\{current.certificate.%%}

\{current.certificate.%%}

The current certificate is the logged in certificate of the current user making the call.

\{current.certificate.authoritykeyid}

Returns the authority key id of the certificate.

\{current.certificate.data}

Returns the certificate as a base64-encoded string.

\{current.certificate.hashalgorithm}

Returns the hash algorithm name (e.g. SHA256, SHA384 or SHA512).

\{current.certificate.issuer}

Returns the issuer of the certificate.

\{current.certificate.keyusage}

Returns the key usage of the certificate (e.g. 0xA0, 0x40 etc.).

\{current.certificate.publickeyalgorithm}

Returns the algorithm name of the public key (e.g. RSA).

\{current.certificate.serialnumber}

Returns the serial number of the certificate.

\{current.certificate.signaturealgorithm}

Returns the signature algorithm name of the certificate (e.g. SHA256RSA).

\{current.certificate.subject}

Returns the subject of the certificate.

\{current.certificate.subjectalternativename}

Returns the subject alternative name attributes of the certificate.

\{current.certificate.thumbprint}

Returns the thumbprint (hash/digest) of the certificate.

\{current.certificate.validfrom}

Returns the validity when the certificate was issued.

\{current.certificate.validto}

Returns the validity when certificate will expire.

\{current.client.%%}

\{current.client.%%}

Current information of the client used when logged in into the system. See Login for more information.

\{current.client.applicationname}

Returns the name of the application.

\{current.client.applicationversion}

Returns the version of the application.

\{current.client.browsername}

Returns the name of browser.

\{current.client.browserversion}

Returns the version of the browser.

\{current.client.devicename}

Returns the name of device.

\{current.client.deviceversion}

Returns the version of the device.

\{current.client.language}

Returns the language from the client.

\{current.client.pluginname}

Returns the name of the plugin.

\{current.client.pluginversion}

Returns the version of the plugin.

\{current.organization.%%}

\{current.organization.%%}

This will return attributes and types from the current organization. See \{internal.organization.%attribute%} section for information of other available attributes and types.

\{current.user.%%}

\{current.user.%%}

This will return attributes and types explicit for current user. See {internal.user.%attribute%} section for information of other available attributes and types.

\{current.user.activetokencount}

Returns amount of active tokens.

\{current.user.historicaltokencount}

Returns amount of historical tokens.

\{current.user.group}

Returns id(s) of groups related to current user.

\{current.user.groupname}

Returns name(s) of groups related to current user.

\{current.user.role}

Returns the id of current role used when logged in.

\{current.user.rolename}

Returns the name of current role used when logged in.

\{directory.computer.%%}

\{directory.computer.%%}

This will return attributes and types explicit for computer objects in the directory services. All other attributes and types will be returned as attributes directly from the directory services (e.g. \{directory.computer.mail}).

\{directory.computer.logonname}

Returns the Windows Logon Name of the object (e.g. DOMAIN\computer).

\{directory.user.%%}

\{directory.user.%%}

This will return attributes and types explicit for user objects in the directory services. All other attributes and types will be returned as attributes directly from the directory services (e.g. \{directory.user.employeeNumber}).

\{directory.user.logonname}

Returns the Windows Logon Name of the object (e.g. DOMAIN\user).