public void GetAuthDataValueTest() { string clientToken = "client-token-abc"; string accessToken = "access-token-def"; string secret = "secret-shh"; DateTime timestamp = new DateTime(1918, 11, 11, 11, 00, 00, DateTimeKind.Utc); EdgeGridV1Signer signer = new EdgeGridV1Signer(); ClientCredential credential = new ClientCredential(clientToken, accessToken, secret); string authData = signer.GetAuthDataValue(credential, timestamp); Assert.IsTrue(Regex.IsMatch(authData, "EG1-HMAC-SHA256 client_token=client-token-abc;access_token=access-token-def;timestamp=19181111T11:00:00\\+0000;nonce=[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12};")); }