示例#1
0
 public AuthenticationRequest(IReadOnlyConsumerCredentialsWithoutBearer consumerCredentials)
 {
     ConsumerKey    = consumerCredentials?.ConsumerKey;
     ConsumerSecret = consumerCredentials?.ConsumerSecret;
 }
示例#2
0
        public static void ThrowIfInvalidConsumerCredentials(string credentialsParameterName, IReadOnlyConsumerCredentialsWithoutBearer credentials)
        {
            if (string.IsNullOrEmpty(credentials?.ConsumerKey))
            {
                throw new ArgumentException("Cannot be null or empty", $"{credentialsParameterName}.{nameof(credentials.ConsumerKey)}");
            }

            if (string.IsNullOrEmpty(credentials.ConsumerSecret))
            {
                throw new ArgumentException("Cannot be null or empty", $"{credentialsParameterName}.{nameof(credentials.ConsumerSecret)}");
            }
        }