Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SSOToken

Cached SSO token retrieved from SSO login flow.

Hierarchy

  • SSOToken

Index

Properties

accessToken

accessToken: string

A base64 encoded string returned by the sso-oidc service.

Optional clientId

clientId: undefined | string

The unique identifier string for each client. The client ID generated when performing the registration portion of the OIDC authorization flow. This is used to refresh the accessToken.

Optional clientSecret

clientSecret: undefined | string

A secret string generated when performing the registration portion of the OIDC authorization flow. This is used to refresh the accessToken.

expiresAt

expiresAt: string

The expiration time of the accessToken as an RFC 3339 formatted timestamp.

Optional refreshToken

refreshToken: undefined | string

The token used to obtain an access token in the event that the accessToken is invalid or expired.

Optional region

region: undefined | string

The configured sso_region for the profile that credentials are being resolved for.

Optional registrationExpiresAt

registrationExpiresAt: undefined | string

The expiration time of the client registration (clientId and clientSecret) as an RFC 3339 formatted timestamp.

Optional startUrl

startUrl: undefined | string

The configured sso_start_url for the profile that credentials are being resolved for.