private static void InitEndpoint(ServiceEndpoint endpoint)
        {
            var credentials = new MyClientCredentials();

            // nastaveni certifikatu pro podepisovani a komunikaci
            CertificateManager.For(credentials).SetUpCertificates();

            //  prirazeni nasich client credentials s potrebnymi certifikaty do endpoint behaviors
            endpoint.Behaviors.Remove(typeof(ClientCredentials));
            endpoint.Behaviors.Add(credentials);
        }
 public MyClientCredentialsSecurityTokenManager(MyClientCredentials credentials)
     : base(credentials)
 {
     this.credentials = credentials;
 }
 protected MyClientCredentials(MyClientCredentials other)
     : base(other)
 {
     // Clone fields defined in this class.
     this.creditCardNumber = other.creditCardNumber;
 }