Share via


IInstallableExtension.SignatureState Property

Denotes the presence and validity of the digital signature of the extension.

Namespace:  Microsoft.VisualStudio.ExtensionManager
Assembly:  Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)

Syntax

'Declaration
ReadOnly Property SignatureState As ExtensionDigitalSignatureState
ExtensionDigitalSignatureState SignatureState { get; }
property ExtensionDigitalSignatureState SignatureState {
    ExtensionDigitalSignatureState get ();
}
abstract SignatureState : ExtensionDigitalSignatureState with get
function get SignatureState () : ExtensionDigitalSignatureState

Property Value

Type: Microsoft.VisualStudio.ExtensionManager.ExtensionDigitalSignatureState
InvalidCertificate if the certificate is invalid.
Or, InvalidSignature if the signature is invalid.
Or, Unsigned if the extension is unsigned.
Or, ValidSignature if the extension has a valid signature.

Remarks

Although this API supports the Extension Manager infrastructure, we recommend that you do not use it because it is subject to change.

.NET Framework Security

See Also

Reference

IInstallableExtension Interface

Microsoft.VisualStudio.ExtensionManager Namespace