RingCentral .Net SDK
Properties | List of all members
RingCentral.TokenInfo Class Reference

Properties

string access_token [get, set]
 OAuth access token to pass to subsequent API requests Required Example: U1BCMDFUMDRKV1MwMXxzLFSvXdw5PHMsVLEn_MrtcyxUsw More...
 
long? expires_in [get, set]
 Issued access token TTL (time-to-live) in seconds Required Format: int32 Example: 7199 More...
 
string refresh_token [get, set]
 OAuth refresh token (in case the one was issued) Example: U1BCMDFUMDRKV1MwMXxzLFL4ec6A0XMsUv9wLriecyxS_w More...
 
long? refresh_token_expires_in [get, set]
 Issued refresh token TTL (time-to-live) in seconds Format: int32 Example: 604799 More...
 
string scope [get, set]
 List of permissions (space separated) granted to the application with this access token Required Example: AccountInfo CallLog ExtensionInfo Messages SMS More...
 
string token_type [get, set]
 Type of token. The only supported value is bearer. This value should be used when specifying access token in Authorization header of subsequent API requests Required Example: bearer More...
 
string owner_id [get, set]
 Token owner (extension/user) identifier Example: 256440016 More...
 
string endpoint_id [get, set]
 Application instance identifier Example: 8zXq6oaLT7WvwWITlGiA1A More...
 
string id_token [get, set]
 OIDC ID token (if OpenID Connect flow was activated during authorization) More...
 
string session_id [get, set]
 OAuth session ID More...
 
string session_expiration_time [get, set]
 Absolute value of session expiration time as an ISO timestamp Format: date-time More...
 
long? session_expires_in [get, set]
 Remaining time (in seconds) until session expiration due to the absolute timeout Format: int32 More...
 
long? session_idle_timeout [get, set]
 Nominal session idle timeout in seconds Format: int32 More...
 

Property Documentation

◆ access_token

string RingCentral.TokenInfo.access_token
getset

OAuth access token to pass to subsequent API requests Required Example: U1BCMDFUMDRKV1MwMXxzLFSvXdw5PHMsVLEn_MrtcyxUsw

◆ endpoint_id

string RingCentral.TokenInfo.endpoint_id
getset

Application instance identifier Example: 8zXq6oaLT7WvwWITlGiA1A

◆ expires_in

long? RingCentral.TokenInfo.expires_in
getset

Issued access token TTL (time-to-live) in seconds Required Format: int32 Example: 7199

◆ id_token

string RingCentral.TokenInfo.id_token
getset

OIDC ID token (if OpenID Connect flow was activated during authorization)

◆ owner_id

string RingCentral.TokenInfo.owner_id
getset

Token owner (extension/user) identifier Example: 256440016

◆ refresh_token

string RingCentral.TokenInfo.refresh_token
getset

OAuth refresh token (in case the one was issued) Example: U1BCMDFUMDRKV1MwMXxzLFL4ec6A0XMsUv9wLriecyxS_w

◆ refresh_token_expires_in

long? RingCentral.TokenInfo.refresh_token_expires_in
getset

Issued refresh token TTL (time-to-live) in seconds Format: int32 Example: 604799

◆ scope

string RingCentral.TokenInfo.scope
getset

List of permissions (space separated) granted to the application with this access token Required Example: AccountInfo CallLog ExtensionInfo Messages SMS

◆ session_expiration_time

string RingCentral.TokenInfo.session_expiration_time
getset

Absolute value of session expiration time as an ISO timestamp Format: date-time

◆ session_expires_in

long? RingCentral.TokenInfo.session_expires_in
getset

Remaining time (in seconds) until session expiration due to the absolute timeout Format: int32

◆ session_id

string RingCentral.TokenInfo.session_id
getset

OAuth session ID

◆ session_idle_timeout

long? RingCentral.TokenInfo.session_idle_timeout
getset

Nominal session idle timeout in seconds Format: int32

◆ token_type

string RingCentral.TokenInfo.token_type
getset

Type of token. The only supported value is bearer. This value should be used when specifying access token in Authorization header of subsequent API requests Required Example: bearer


The documentation for this class was generated from the following file: