IVsStrongNameKeys Interface

 

Provides common strong name key utility methods. You can get an instance of this interface from the SVsStrongNameKeys (SID_SVsStrongNameKeys) service.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

[GuidAttribute("B0DE8148-DABC-4AB9-B418-413E63DF6E6C")]
[InterfaceTypeAttribute(1)]
public interface IVsStrongNameKeys

NameDescription
System_CAPS_pubmethodChangePassword(String, String, String)

Changes the password of an existing file.

System_CAPS_pubmethodCreateNewKey(String, String)

Creates a new key to be used for signing, exporting to a file, and creating a new key container.

System_CAPS_pubmethodCreateNewKeyNoUI(String, String)

Creates a new key to be used for signing, exporting to a file, and creating a new key container, without using the UI.

System_CAPS_pubmethodCreateNewKeyWithName(String, String, String)

Create a new key to be used for signing, exporting to a file, and creating a new key container, for the specified name.

System_CAPS_pubmethodEnumContainers(String, IVsEnumCryptoProviderContainers)

Enumerates the key containers in the specified cryptography provider.

System_CAPS_pubmethodEnumProviders(IVsEnumCryptoProviders)

Enumerates the cryptography providers.

System_CAPS_pubmethodImportKeyFromPFX(String, String)

Imports a PFX-encrypted file to a key container.

Return to top
Show: