Exemple #1
0
        private void UpdatePasswordsInProtocolProperties(ProtocolOptions protocolProperties, string newKeyMaterial)
        {
            var options = protocolProperties as IContainsCredentials;

            if (options != null)
            {
                SecurityOptions securityOptions = options.GetSecurity();
                var             guarded         = this.CreateGuardedSecurity(securityOptions);
                guarded.UpdatePasswordByNewKeyMaterial(newKeyMaterial);
            }
        }
Exemple #2
0
 public void ChangeProtocol(string protocol, ProtocolOptions options)
 {
     this.protocol           = protocol;
     this.protocolProperties = options;
 }