Esempio n. 1
0
        public void MatchesValidSignature(string url, string signature)
        {
            var target = new CamoSignature(new HMACSHA256(Encoding.ASCII.GetBytes("TEST1234")));
            var result = target.IsValidSignature(url, signature);

            Assert.True(result);
        }
Esempio n. 2
0
 public CamoUrlHelper(CamoSignature signature, string serverUrl)
 {
     _signature = signature;
     _serverUrl = serverUrl;
 }
Esempio n. 3
0
 public CamoServer(PathString pathPrefix, CamoServerSettings settings, HttpClient httpClient)
 {
     _pathPrefix = pathPrefix;
     _settings = settings;
     _httpClient = httpClient;
     _signature = new CamoSignature(_settings.SharedKey);
 }