Class: DocuSign_WebForms::OAuth

Inherits:
Object
  • Object
show all
Defined in:
lib/docusign_webforms/client/auth/oauth.rb

Defined Under Namespace

Classes: Account, Link, OAuthToken, Organization, UserInfo

Constant Summary collapse

SCOPE_SIGNATURE =

create and send envelopes, and obtain links for starting signing sessions.

"signature"
SCOPE_EXTENDED =

obtain a refresh token with an extended lifetime.

"extended"
SCOPE_IMPERSONATION =

obtain access to the user’s account when the user is not present.

"impersonation"
DEMO_OAUTH_BASE_PATH =

OAuth Base path constants

Demo server base path
"account-d.docusign.com"
PRODUCTION_OAUTH_BASE_PATH =

Production server base path

"account.docusign.com"
STAGE_OAUTH_BASE_PATH =

Stage server base path

"account-s.docusign.com"
GRANT_TYPE_JWT =

JWT Grant Type

"urn:ietf:params:oauth:grant-type:jwt-bearer"