~mardy/account-plugins/account-console-1309433

« back to all changes in this revision

Viewing changes to data/providers/mcloud.provider.in.in

  • Committer: Bileto Bot
  • Author(s): Alberto Mardegan, Gary.Wang
  • Date: 2016-08-31 06:50:13 UTC
  • mfrom: (155.2.12 mcloud-plugin-lp1587282)
  • Revision ID: ci-train-bot@canonical.com-20160831065013-w4op1u6qjok17m8l
Add account plugin for MCloud (LP: #1587282)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8"?>
 
2
<provider id="mcloud">
 
3
  <name>MCloud</name>
 
4
  <icon>mcloud</icon>
 
5
  <translations>MCloud</translations>
 
6
  <domains>.*10086\.cn</domains>
 
7
  <plugin>generic-oauth</plugin>
 
8
  <single-account>true</single-account>
 
9
  <template>
 
10
    <group name="auth">
 
11
      <setting name="method">oauth2</setting>
 
12
      <setting name="mechanism">web_server</setting>
 
13
      <group name="oauth2">
 
14
        <group name="web_server">
 
15
          <setting name="Host">caiyun.feixin.10086.cn</setting>
 
16
          <setting name="AuthPath">authorize.jsp</setting>
 
17
          <setting name="TokenPath">https://ose.caiyun.feixin.10086.cn/oauthApp/OAuth2/getToken</setting>
 
18
          <setting name="RedirectUri">http://developer.ubuntu.com/en/</setting>
 
19
          <setting name="ResponseType">code</setting>
 
20
          <setting name="ClientId">@MCLOUD_CLIENT_ID@</setting>
 
21
          <setting name="ClientSecret">@MCLOUD_CLIENT_SECRET@</setting>
 
22
          <setting type="as" name="Scope">['nd_cloud']</setting>          
 
23
          <setting type="as" name="AllowedSchemes">['https', 'http']</setting>
 
24
        </group>
 
25
      </group>
 
26
    </group>
 
27
  </template>
 
28
</provider>