GetNonce() public static method

Generates a random 16-byte lowercase alphanumeric string.
public static GetNonce ( ) : string
return string
コード例 #1
0
        private string GetNewSignatureXAuth(WebParameterCollection parameters)
        {
            string timestamp = OAuthTools.GetTimestamp();
            string nonce     = OAuthTools.GetNonce();

            this.AddXAuthParameters((ICollection <WebParameter>)parameters, timestamp, nonce);
            return(OAuthTools.GetSignature(this.SignatureMethod, this.SignatureTreatment, OAuthTools.ConcatenateRequestElements(this.Method.ToUpperInvariant(), this.RequestUrl, parameters), this.ConsumerSecret, this.TokenSecret));
        }
コード例 #2
0
        private string GetNewSignature(WebParameterCollection parameters)
        {
            var timestamp = OAuthTools.GetTimestamp();

            var nonce = OAuthTools.GetNonce();

            AddAuthParameters(parameters, timestamp, nonce);

            var signatureBase = OAuthTools.ConcatenateRequestElements(Method.ToUpperInvariant(), RequestUrl, parameters);
            var signature     = OAuthTools.GetSignature(SignatureMethod, SignatureTreatment, signatureBase, ConsumerSecret, TokenSecret);

            return(signature);
        }