Commit 64a65e35 authored by Brian Long's avatar Brian Long
Browse files

added SecurityAPI to API; and vscode test

parent 0f15c9ad
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
package com.inteligr8.buxfer;

import com.inteligr8.buxfer.api.CommandApi;
import com.inteligr8.buxfer.api.SecurityApi;

/**
 * This interface consolidates the JAX-RS APIs available in the Buxfer Public
@@ -10,6 +11,8 @@ import com.inteligr8.buxfer.api.CommandApi;
 */
public interface BuxferPublicRestApi {
	
	SecurityApi getSecurityApi();
	
	CommandApi getCommandApi();

}
+5 −0
Original line number Diff line number Diff line
package com.inteligr8.buxfer;

import com.inteligr8.buxfer.api.CommandApi;
import com.inteligr8.buxfer.api.SecurityApi;
import com.inteligr8.rs.Client;

/**
@@ -21,6 +22,10 @@ public class BuxferPublicRestApiImpl implements BuxferPublicRestApi {
		return this.client.getApi(apiClass);
	}
	
	public SecurityApi getSecurityApi() {
		return this.client.getApi(SecurityApi.class);
	}
	
	public CommandApi getCommandApi() {
		return this.client.getApi(CommandApi.class);
	}
+11 −0
Original line number Diff line number Diff line

# Authentication
# @name auth
POST https://www.buxfer.com/api/login
Content-type: application/x-www-form-urlencoded

email=bmlong137@gmail.com
&password=mnM9zh,_n/-w

@token = {{auth.response.body.response.token}}