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)); } }
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); }
public OAuth2ThreeLeggedRequests(string apigeeHostUrl, OAuth2ThreeLeggedBearerTokenAgent bearerTokenAgent, System.IO.StreamWriter sessionLogger) { this.bearerTokenAgent = bearerTokenAgent; this.apigeeHostUrl = apigeeHostUrl; this.sessionLogger = sessionLogger; }