示例#1
0
 protected SecureClientBase(string clientCertificateName, bool overrideConfig, Binding binding, EndpointAddress remoteAddress) : base(binding, remoteAddress)
 {
     if (overrideConfig)
     {
         SecurityHelper.SecureProxy(this, clientCertificateName);
     }
 }
示例#2
0
 protected SecureClientBase(string clientCertificateName, bool overrideConfig, string endpointName) : base(endpointName)
 {
     if (overrideConfig)
     {
         SecurityHelper.SecureProxy(this, clientCertificateName);
     }
 }
示例#3
0
 protected SecureClientBase(UserNamePasswordClientCredential credentials, string endpointName) : base(endpointName)
 {
     SecurityHelper.SecureProxy(this, credentials.UserName, credentials.Password);
 }
示例#4
0
 protected SecureDuplexClientBase(string clientCertificateName, C callback) : base(callback)
 {
     SecurityHelper.SecureProxy(this, clientCertificateName);
 }
示例#5
0
 protected SecureDuplexClientBase(StoreLocation storeLocation, StoreName storeName, X509FindType findType, string clientCertificateName, C callback, string endpointName) : base(callback, endpointName)
 {
     SecurityHelper.SecureProxy(this, storeLocation, storeName, findType, clientCertificateName);
 }
示例#6
0
 protected SecureClientBase(string clientCertificateName)
 {
     SecurityHelper.SecureProxy(this, clientCertificateName);
 }
示例#7
0
 protected SecureClientBase(string userName, string password)
 {
     SecurityHelper.SecureProxy(this, userName, password);
 }
示例#8
0
 protected SecureDuplexClientBase(string clientCertificateName, C callback, Binding binding, EndpointAddress remoteAddress) : base(callback, binding, remoteAddress)
 {
     SecurityHelper.SecureProxy(this, clientCertificateName);
 }
示例#9
0
 protected SecureDuplexClientBase(StoreLocation storeLocation, StoreName storeName, X509FindType findType, string clientCertificateName, InstanceContext <C> context, string endpointName) : base(context, endpointName)
 {
     SecurityHelper.SecureProxy(this, storeLocation, storeName, findType, clientCertificateName);
 }
示例#10
0
 protected SecureDuplexClientBase(string userName, string password, C callback, Binding binding, EndpointAddress remoteAddress) : base(callback, binding, remoteAddress)
 {
     SecurityHelper.SecureProxy(this, userName, password);
 }
示例#11
0
 protected SecureDuplexClientBase(string clientCertificateName, InstanceContext <C> context, string endpointName) : base(context, endpointName)
 {
     SecurityHelper.SecureProxy(this, clientCertificateName);
 }
示例#12
0
 protected SecureDuplexClientBase(string domain, string userName, string password, TokenImpersonationLevel impersonationLevel, InstanceContext <C> context, string endpointName) : base(context, endpointName)
 {
     SecurityHelper.SecureProxy(this, domain, userName, password, impersonationLevel);
 }
示例#13
0
 protected SecureDuplexClientBase(string userName, string password, InstanceContext <C> context, string endpointName) : base(context, endpointName)
 {
     SecurityHelper.SecureProxy(this, userName, password);
 }
示例#14
0
 protected SecureClientBase(UserNamePasswordClientCredential credentials, Binding binding, EndpointAddress remoteAddress) : base(binding, remoteAddress)
 {
     SecurityHelper.SecureProxy(this, credentials.UserName, credentials.Password);
 }
示例#15
0
 protected SecureDuplexClientBase(string userName, string password, InstanceContext <C> context, Binding binding, EndpointAddress remoteAddress) : base(context, binding, remoteAddress)
 {
     SecurityHelper.SecureProxy(this, userName, password);
 }
示例#16
0
 protected SecureClientBase(string domain, string userName, string password, TokenImpersonationLevel impersonationLevel, Binding binding, EndpointAddress remoteAddress) : base(binding, remoteAddress)
 {
     SecurityHelper.SecureProxy(this, domain, userName, password, impersonationLevel);
 }
示例#17
0
 protected SecureDuplexClientBase(string domain, string userName, string password, TokenImpersonationLevel impersonationLevel, InstanceContext <C> context, Binding binding, EndpointAddress remoteAddress) : base(context, binding, remoteAddress)
 {
     SecurityHelper.SecureProxy(this, domain, userName, password, impersonationLevel);
 }
示例#18
0
 protected SecureClientBase(StoreLocation storeLocation, StoreName storeName, X509FindType findType, string clientCertificateName, Binding binding, EndpointAddress remoteAddress) : base(binding, remoteAddress)
 {
     SecurityHelper.SecureProxy(this, storeLocation, storeName, findType, clientCertificateName);
 }
示例#19
0
 protected SecureDuplexClientBase(string clientCertificateName, InstanceContext <C> context, Binding binding, EndpointAddress remoteAddress) : base(context, binding, remoteAddress)
 {
     SecurityHelper.SecureProxy(this, clientCertificateName);
 }
示例#20
0
 protected SecureClientBase(string domain, string userName, string password, TokenImpersonationLevel impersonationLevel)
 {
     SecurityHelper.SecureProxy(this, domain, userName, password, impersonationLevel);
 }
示例#21
0
 protected SecureDuplexClientBase(string userName, string password, C callback) : base(callback)
 {
     SecurityHelper.SecureProxy(this, userName, password);
 }
示例#22
0
 protected SecureClientBase(StoreLocation storeLocation, StoreName storeName, X509FindType findType, string clientCertificateName)
 {
     SecurityHelper.SecureProxy(this, storeLocation, storeName, findType, clientCertificateName);
 }
示例#23
0
 protected SecureDuplexClientBase(string domain, string userName, string password, TokenImpersonationLevel impersonationLevel, C callback, string endpointName) : base(callback, endpointName)
 {
     SecurityHelper.SecureProxy(this, domain, userName, password, impersonationLevel);
 }