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).