Exemple #1
0
 private bool connectPropertySetsServer()
 {
     if (currentPropertySetsServerUrl.isBearerTokenRequired.GetValueOrDefault(true))
     {
         threeLeggedBearerTokenAgent = new OAuth2ThreeLeggedBearerTokenAgent(apigeeHostUrl, clientId, clientSecret, scope, redirectUrl, sessionLogger);
         return(createHfdmWorkspace(ref hfdm, ref workspace, currentPropertySetsServerUrl, threeLeggedBearerTokenAgent.GetBearerToken));
     }
     else
     {
         return(createHfdmWorkspace(ref hfdm, ref workspace, currentPropertySetsServerUrl, null));
     }
 }
Exemple #2
0
 private void tabPage2_Enter(object sender, System.EventArgs e)
 {
     if (null == threeLeggedBearerTokenAgent)
     {
         threeLeggedBearerTokenAgent = new OAuth2ThreeLeggedBearerTokenAgent(apigeeHostUrl, clientId, clientSecret, scope, redirectUrl, sessionLogger);
     }
     if (null == threeLeggedRequests)
     {
         threeLeggedRequests = new OAuth2ThreeLeggedRequests(apigeeHostUrl, threeLeggedBearerTokenAgent, sessionLogger);
     }
     setTitleWithAdditionalInformation(apigeeHostUrl);
 }
Exemple #3
0
 public OAuth2ThreeLeggedRequests(string apigeeHostUrl, OAuth2ThreeLeggedBearerTokenAgent bearerTokenAgent, System.IO.StreamWriter sessionLogger)
 {
     this.bearerTokenAgent = bearerTokenAgent;
     this.apigeeHostUrl    = apigeeHostUrl;
     this.sessionLogger    = sessionLogger;
 }