public CspParameters(int providerType, string providerName, string keyContainerName, System.Security.AccessControl.CryptoKeySecurity cryptoKeySecurity, System.Security.SecureString keyPassword) { }
public CspParameters(int providerType, string providerName, string keyContainerName, System.Security.AccessControl.CryptoKeySecurity cryptoKeySecurity, System.IntPtr parentWindowHandle) { }
public CspParameters(int providerType, string providerName, string keyContainerName, System.Security.AccessControl.CryptoKeySecurity cryptoKeySecurity, IntPtr parentWindowHandle) { Contract.Ensures(0 <= keyContainerName.Length); Contract.Ensures(0 <= providerName.Length); Contract.Ensures(keyContainerName == this.KeyContainerName); Contract.Ensures(keyContainerName.Length == this.KeyContainerName.Length); Contract.Ensures(providerName == this.ProviderName); Contract.Ensures(providerName.Length == this.ProviderName.Length); Contract.Ensures(providerType == this.ProviderType); Contract.Ensures(this.KeyContainerName != null); Contract.Ensures(this.KeyNumber == -(1)); Contract.Ensures(this.ProviderName != null); }