Docs API schemas

neoserver 0.1.2

BrowserSession

BrowserSession schema for the neoserver management API.

← All schemas

object
auth_method string required
console_access boolean required
created_at string · date-time required
display_name string
email string
expires_at string · date-time required
global_role string
id string required
idle_expires_at string · date-time required
last_seen_at string · date-time required
presented_claims object
claims object

Additional properties: values must match the following schema

one of

Must match exactly one schema

Schema 1

string

Schema 2

array of string
email string
iss string
sub string
remote_addr string
revoked_at string · date-time
roles object

Additional properties: values must match the following schema

string
subject string required
user_agent string
OpenAPI schema definition
{
  "properties": {
    "auth_method": {
      "type": "string"
    },
    "console_access": {
      "type": "boolean"
    },
    "created_at": {
      "format": "date-time",
      "type": "string"
    },
    "display_name": {
      "type": "string"
    },
    "email": {
      "type": "string"
    },
    "expires_at": {
      "format": "date-time",
      "type": "string"
    },
    "global_role": {
      "type": "string"
    },
    "id": {
      "type": "string"
    },
    "idle_expires_at": {
      "format": "date-time",
      "type": "string"
    },
    "last_seen_at": {
      "format": "date-time",
      "type": "string"
    },
    "presented_claims": {
      "properties": {
        "claims": {
          "additionalProperties": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            ]
          },
          "type": "object"
        },
        "email": {
          "type": "string"
        },
        "iss": {
          "type": "string"
        },
        "sub": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "remote_addr": {
      "type": "string"
    },
    "revoked_at": {
      "format": "date-time",
      "type": "string"
    },
    "roles": {
      "additionalProperties": {
        "type": "string"
      },
      "type": "object"
    },
    "subject": {
      "type": "string"
    },
    "user_agent": {
      "type": "string"
    }
  },
  "required": [
    "id",
    "subject",
    "auth_method",
    "created_at",
    "last_seen_at",
    "idle_expires_at",
    "expires_at",
    "console_access"
  ],
  "type": "object"
}

Search documentation

Type to search guides and reference pages.