상속: IToken
예제 #1
0
 public void Initialize()
 {
     this.sa_token = AcquireTokenForReseller();
 }
예제 #2
0
 public void Initialize(string OAuthToken, string ResellerId)
 {
     this.oauth_token = OAuthToken;
     this.reseller_id = ResellerId;
     this.sa_token = AcquireTokenForReseller();
 }
예제 #3
0
        public Task<List<Entitlement>> GetEntitlementsAsync(string CustomerId, Token cus_token)
        {
            string uri = string.Format("{0}/{1}/Entitlements", cspApiUrl, CustomerId);

            APIService service = new APIService(uri);

            service.Request.Headers.Add("api-version", "2015-03-31");
            service.Request.Headers.Add("x-ms-correlation-id", Guid.NewGuid().ToString());
            service.Request.Headers.Add("Authorization", "Bearer " + cus_token.access_token);

            dynamic result = service.GetAsync<dynamic>();

            return result.items.ToObject<List<Entitlement>>();
        }