C# Class Vdp.VisaAPIClient

Show file Open project: visa/SampleCode Class Usage Examples

Public Methods

Method Description
DoMutualAuthCall ( string path, string method, string testInfo, string requestBodyString, string>.Dictionary headers = null ) : string
DoXPayTokenCall ( string baseUri, string resourcePath, string queryString, string method, string testInfo, string requestBodyString ) : string

Private Methods

Method Description
GetBasicAuthHeader ( string userId, string password ) : string
GetCorrelationId ( ) : string
GetHash ( string data ) : string
GetTimestamp ( ) : string
GetXPayToken ( string apiNameURI, string queryString, string requestBody ) : string
LogRequest ( string url, string requestBody ) : void
LogResponse ( string info, HttpWebResponse response ) : void

Method Details

DoMutualAuthCall() public method

public DoMutualAuthCall ( string path, string method, string testInfo, string requestBodyString, string>.Dictionary headers = null ) : string
path string
method string
testInfo string
requestBodyString string
headers string>.Dictionary
return string

DoXPayTokenCall() public method

public DoXPayTokenCall ( string baseUri, string resourcePath, string queryString, string method, string testInfo, string requestBodyString ) : string
baseUri string
resourcePath string
queryString string
method string
testInfo string
requestBodyString string
return string