2016-04-28 26 views
1

WebアプリケーションとRallyを統合する必要があります。 Rest Rally API(Java)を使用すると、自分のAPIKeyをハードコーディングするスタンドアロンプ​​ログラムからUserストーリーを作成することができます。しかし、どのように私はJavaでoauth認証を使用してそれを作成するのですか?私はoauth認証を通じてそれを得た、私たちはアクセストークンを取得します。 Rally rest APIを使用するためには、そのアクセストークンをどのように使用するのですか?API KeyまたはuserName/pwdのいずれかを受け入れます。認証に関するあらゆる助けに感謝します。事前に感謝します。Java Rally Rest APIの認証

String host = "https://rally1.rallydev.com"; 

RallyRestApi restApi = new RallyRestApi(new URI(host), "my_APIKey-XXXXXX"); 

// Creating a User Story 
JsonObject newStory = new JsonObject(); 
newStory.addProperty("Name", "test User Story"); 
newStory.addProperty("Project", projectRef); 
newStory.addProperty("Workspace",workspaceRef); 
newStory.addProperty("Iteration", iterationRef); 
newStory.addProperty("Release", releaseRef); 
newStory.addProperty("Description", "Test Description"); 
newStory.addProperty("Notes", "test Notes"); 
newStory.addProperty("c_AcceptanceCriteria","Test acceptance criteria"); 

CreateRequest createRequest = new CreateRequest("hierarchicalrequirement", newStory); 

答えて

1

現在、Rally Rest Toolkit for JavaはOAuth/SSOをサポートしていません。 APIキーは現在のところ最善の方法です。

+0

応答のおかげでカイル。だから、oauthのサポートが開始されるまで、Rally Rest Toolkitを使用するために私のプロジェクトのチームメンバーのAPIキーをハードコードする必要があります。これについてoauthサポートを展開する予定はありますか?もしそうなら、それはいつ計画されていますか? – user1916649

+0

現在、それをサポートする予定はありません... –