Nexus Documentation
Breadcrumbs

Certificate filtering for Smart ID authentication

This article describes how to set up certificate filtering for the Personal Mobile and Personal Desktop authentication methods in Digital Access. To do this, you add an extended property in the authentication method.

Prerequisites
  • The Personal Mobile and Personal Desktop authentication methods are set and enabled in Digital Access. Read more here: Set up Smart ID authentication.

  • A json is defined including the necessary information for the filtering. See examples in this article.

Step-by-step instruction to set up the filter

Log in to Digital Access Admin
  1. Log in to Digital Access Admin with an administrator account.

Edit the Personal Mobile or the Personal Desktop authentication method
  1. In Digital Access Admin, go to Manage System.

  2. Click Authentication Methods.

  3. Select the Personal Mobile or the Personal Desktop method in the list of Registered Authentication Methods.

  4. Go to the Extended Properties tab.

  5. Click Add Extended Property... 

  6. Select Certificate Filter. The value of this filter shall be a valid json constructed based on the type of filtering you want to achieve. More details about how to create the filter json can be found in the examples in this page.

  7. Click Save.

  8. Click Publish.

About the filter json with examples

Filter objects

Each filter object shall have an op parameter (operation), whose value signifies what type of filter operation it represents. If no operation is specified, the default operation and will be used. 

Logical filter

The logical filter contains a list of operations. The value (value) in a logic filter is a list of more filters.

The logical filter operations are:

  • and

  • or

  • not

Value filter

The value filter contains one parameter (param) (which depends on the operation) and a value (value).

The value filter operations are:

  • eq (Equals)

  • nq (Not Equals)

  • co (Contains)

  • sw (Starts with)

  • ew (Ends with)

  • lt (Less than)

  • gt (Greater than)

  • lte (Less than or equal to)
    'le' is implemented in the mobile apps

  • gte (Greater than or equal to)
    'ge' is implemented in the mobile apps


Examples of a filter json

A simple filter json:

Example: A simple filter that requests a key with ID 'signer'
JavaScript
{
  "op": "eq",
  "param": "cert.issuer.o",
  "value": "Example company"
}

A complex filter json:

Example: A more complex filter
JavaScript
{
  "op":"and",
  "value":[
    {
      "param": "key.id",
      "op":"eq", 
      "value": "signing" 
    },
    {
      "param": "cert.subject.cn", 
      "op":"eq", 
      "value": "Samuel" 
    },
    {
     "op":"or",
     "value":[
       {
        "op":"and",
        "value":[
          {
            "param": "key.type",
            "op":"eq", 
            "value": "RSA" 
                                 },
          {
            "param": "key.size",
            "op":"gte",
            "value":2048
          }
        ]
      },
      {
       "op":"and",
       "value":[
         {
           "param": "key.type",
           "op":"eq",
           "value": "ECC"
         },
         {
           "param": "key.size",
           "op":"gte",
           "value":192
         }
       ]
      }
     ]
    }
  ]
}


Supported request filter parameters

Supported request filter parameters

These are the supported request filters in Smart ID Mobile App, Smart ID Desktop App and Personal Desktop Client.

Name:

acronym:

Android:

iOS:

Desktop App:

Desktop Client:

Note

Constructed Filters:






"value" is a list of other filters, "param" is null

AND

and

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


OR

or

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


NOT (implemented as NOR)

not

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

No filter is allowed to be true if the evaluation of this filter is true








Value Filters:






"value" is string or number, "param" is one of the strings in the list below

CONTAINS

co

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

only string param value

STARTS WITH

sw

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

only string param value

ENDS WITH

ew

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

only string param value

EQUALS

eq

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

string or number supported

NOT EQUALS

nq

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

string or number supported

LESS THAN

lt

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

string or number supported

GREATER THAN

gt

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

string or number supported

LESS OR EQUAL

le

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

string or number supported

GREATER OR EQUAL

ge

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

string or number supported








Filter Param 'keys':







ISSUER COUNTRY

cert.issuer.c

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


ISSUER COMMON NAME

cert.issuer.cn

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


ISSUER LOCALITY

cert.issuer.l

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


ISSUER ORGANISATION

cert.issuer.o

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


ISSUER ORGANISATIONAL UNIT

cert.issuer.ou

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

fixed in android now

ISSUER STATE

cert.issuer.st

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


ISSUER STATE variant

cert.issuer.s

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png


ISSUER STREET

cert.issuer.street

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


ISSUER EMAIL

cert.issuer.email

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png


ISSUER UID

cert.issuer.uid

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png


KEY USAGE

cert.keyusage

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

Use primarily with contains. We are concatenating all of them into one string

SERIAL

cert.serial

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png


SUBJECT COUNTRY

cert.subject.c

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


SUBJECT COMMON NAME

cert.subject.cn

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


SUBJECT LOCALITY

cert.subject.l

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


SUBJECT ORGANISATION

cert.subject.o

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


SUBJECT ORG UNIT

cert.subject.ou

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


SUBJECT STATE

cert.subject.st

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


SUBJECT STATE variant

cert.issuer.s

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png


SUBJECT STREET

cert.subject.street

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


SUBJECT EMAIL

cert.subject.email

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png


SUBEJCT UID

cert.subject.uid

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png


KEY ID

key.id

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


KEY PUBLIC KEY

key.publickey

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

BASE64 encoded DER (no PEM headers or newlines)

KEY SIZE

key.size

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png


KEY TYPE

key.type

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

always 'RSA' so far

TOKEN ID

token.id

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

Profile ID for Hermod profiles

TOKEN TYPE

token.type

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

'DIGITAL' and 'NFC' used in mobile. PDA version values: 'Microsoft Platform Crypto Provider', 'MICROSOFT BASE SMART CARD CRYPTO PROVIDER', 'MICROSOFT ENHANCED CRYPTOGRAPHIC PROVIDER V1.0', 'MICROSOFT SOFTWARE KEY STORAGE PROVIDER', 'MICROSOFT PASSPORT KEY STORAGE PROVIDER'

TOKEN USER ID

token.userid

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

username tied to the token

TOKEN PROFILE TYPE

token.profiletype

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/check.png

https://nexusdoc.atlassian.net/wiki/s/1901380387/6452/65bd8084e0842009b3407ad853921b12f0995e48/_/images/icons/emoticons/error.png

VSC, SW, PLATFORMTPM, YUBI, HYBRID, FILEP12SW, FILEP12TPM, FILETPMYUBI, LOCALID06, FILEP12VSC