Class: ConnectorsSdk::ConfluenceCloud::Authorization
Class Method Summary
collapse
authorization_uri, missing_fields, oauth_client, refresh
Class Method Details
.access_token(params) ⇒ Object
15
16
17
18
|
# File 'lib/connectors_sdk/confluence_cloud/authorization.rb', line 15
def access_token(params)
tokens = super
tokens.merge(:cloud_id => fetch_cloud_id(tokens['access_token'], params[:external_connector_base_url]))
end
|
.oauth_scope ⇒ Object
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# File 'lib/connectors_sdk/confluence_cloud/authorization.rb', line 20
def oauth_scope
%w[
offline_access
read:confluence-content.all
read:confluence-content.summary
read:confluence-props
read:confluence-space.summary
read:confluence-user
readonly:content.attachment:confluence
search:confluence
]
end
|