public DefaultCryptoKeyReaderConfigurationData Clone() { DefaultCryptoKeyReaderConfigurationData clone = new DefaultCryptoKeyReaderConfigurationData(); if (!string.ReferenceEquals(DefaultPublicKey, null)) { clone.DefaultPublicKey = DefaultPublicKey; } if (!string.ReferenceEquals(DefaultPrivateKey, null)) { clone.DefaultPrivateKey = DefaultPrivateKey; } if (PublicKeys != null) { clone.PublicKeys = new Dictionary <string, string>(PublicKeys); } if (PrivateKeys != null) { clone.PrivateKeys = new Dictionary <string, string>(PrivateKeys); } return(clone); }
internal DefaultCryptoKeyReaderBuilder(DefaultCryptoKeyReaderConfigurationData conf) { this._conf = conf; }