Sha256: 5ea60c4612aed85e84d67fb243f7bca4db33e927272f04e618b6330f604ae50d

Contents?: true

Size: 1.82 KB

Versions: 58

Compression:

Stored size: 1.82 KB

Contents

# OryClient::Session

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **active** | **Boolean** | Active state. If false the session is no longer active. | [optional] |
| **authenticated_at** | **Time** | The Session Authentication Timestamp  When this session was authenticated at. If multi-factor authentication was used this is the time when the last factor was authenticated (e.g. the TOTP code challenge was completed). | [optional] |
| **authentication_methods** | [**Array<SessionAuthenticationMethod>**](SessionAuthenticationMethod.md) | A list of authenticators which were used to authenticate the session. | [optional] |
| **authenticator_assurance_level** | [**AuthenticatorAssuranceLevel**](AuthenticatorAssuranceLevel.md) |  | [optional] |
| **devices** | [**Array<SessionDevice>**](SessionDevice.md) | Devices has history of all endpoints where the session was used | [optional] |
| **expires_at** | **Time** | The Session Expiry  When this session expires at. | [optional] |
| **id** | **String** | Session ID |  |
| **identity** | [**Identity**](Identity.md) |  | [optional] |
| **issued_at** | **Time** | The Session Issuance Timestamp  When this session was issued at. Usually equal or close to `authenticated_at`. | [optional] |
| **tokenized** | **String** | Tokenized is the tokenized (e.g. JWT) version of the session.  It is only set when the `tokenize` query parameter was set to a valid tokenize template during calls to `/session/whoami`. | [optional] |

## Example

```ruby
require 'ory-client'

instance = OryClient::Session.new(
  active: null,
  authenticated_at: null,
  authentication_methods: null,
  authenticator_assurance_level: null,
  devices: null,
  expires_at: null,
  id: null,
  identity: null,
  issued_at: null,
  tokenized: null
)
```

Version data entries

58 entries across 58 versions & 1 rubygems

Version Path
ory-client-1.16.2 docs/Session.md
ory-client-1.16.1 docs/Session.md
ory-client-1.16.0 docs/Session.md
ory-client-1.15.17 docs/Session.md
ory-client-1.15.16 docs/Session.md
ory-client-1.15.15 docs/Session.md
ory-client-1.15.14 docs/Session.md
ory-client-1.15.13 docs/Session.md
ory-client-1.15.12 docs/Session.md
ory-client-1.15.10 docs/Session.md
ory-client-1.15.7 docs/Session.md
ory-client-1.15.6 docs/Session.md
ory-client-1.15.5 docs/Session.md
ory-client-1.15.4 docs/Session.md
ory-client-1.15.3 docs/Session.md
ory-client-1.15.0 docs/Session.md
ory-client-1.14.5 docs/Session.md
ory-client-1.14.4 docs/Session.md
ory-client-1.14.3 docs/Session.md
ory-client-1.14.2 docs/Session.md