public void FetchTokenFromJWTAsync(string jwt, IAuthenticator authenticator, Action <WebexApiEventArgs <JWTAccessTokenInfo> > completionHandler) { var request = new ServiceRequest(authenticator) { Method = HttpMethod.POST, Resource = "jwt/login" }; request.AddHeaders("Authorization", jwt); request.ExecuteAuth <JWTAccessTokenInfo>((response) => { completionHandler(response); }); }
public void FetchTokenFromJWTAsync(string jwt, IAuthenticator authenticator, Action <WebexApiEventArgs <JWTAccessTokenInfo> > completionHandler) { var request = new ServiceRequest(authenticator) { Method = HttpMethod.POST, Resource = "jwt/login" }; request.AddHeaders("Authorization", jwt); request.AddBodyParameters("Content-Type", "text/plain"); request.AddBodyParameters("Cache-Control", "no-cache"); request.AddBodyParameters("Accept-Encoding", "none"); request.ExecuteAuth <JWTAccessTokenInfo>((response) => { completionHandler(response); }); }