public CredentialsTokenProvider(DatClientCredentials credentials) { if (credentials == null) { throw new ArgumentNullException("credentials"); } _credentials = credentials; }
static void Main(string[] args) { var serviceAddress = new EndpointAddress("http://localhost:9090/WebServices/DataAccessWS.svc"); var channelFactory = new ChannelFactory <IDataAccessWS>(BindingHelper.CreateDataAccessBinding(), serviceAddress); var credentials = new DatClientCredentials("admin", "admin"); credentials.ServiceCertificate.DefaultCertificate = new X509Certificate2(Properties.Resources.cert2, "pass"); channelFactory.Endpoint.Behaviors.Remove(typeof(ClientCredentials)); channelFactory.Endpoint.Behaviors.Add(credentials); var service = channelFactory.CreateChannel(); Console.WriteLine("COUNT USERS!: " + service.CountUsers()); }
public DatCredentialsSecurityTokenManager(DatClientCredentials creditCardClientCredentials) : base(creditCardClientCredentials) { this.creditCardClientCredentials = creditCardClientCredentials; }