IVsCredential Schnittstelle

Definition

Stellt Anmelde Informationen für Anmelde Zwecke dar.

public interface class IVsCredential : Microsoft::VisualStudio::Shell::Connected::CredentialStorage::IVsCredentialKey
public interface class IVsCredential : Microsoft::VisualStudio::Shell::Connected::CredentialStorage::IVsCredentialKey
__interface IVsCredential : Microsoft::VisualStudio::Shell::Connected::CredentialStorage::IVsCredentialKey
public interface IVsCredential : Microsoft.VisualStudio.Shell.Connected.CredentialStorage.IVsCredentialKey
type IVsCredential = interface
    interface IVsCredentialKey
Public Interface IVsCredential
Implements IVsCredentialKey
Implementiert

Eigenschaften

FeatureName

Ruft den Funktionsnamen ab oder legt ihn fest. Bei Funktionsnamen wird die Groß-/Kleinschreibung beachtet.

(Geerbt von IVsCredentialKey)
Resource

Ruft den Ressourcennamen oder URI der Anmelde Informationen ab oder legt ihn fest. Bei Ressourcen wird die Groß-/Kleinschreibung beachtet

(Geerbt von IVsCredentialKey)
TokenValue

Ruft den letzten Tokenwert ab oder legt ihn fest.

Type

Der Typ der Anmelde Informationen. Dabei kann es sich um einen beliebigen App-spezifischen Wert handeln, der den Authentifizierungstyp vermitteln soll. Einige Beispiele hierfür sind: "Federated", "OAuth", "Windows", "Basic", "ServiceIdentity", "S2S". Beim Typ wird die Groß-/Kleinschreibung nicht beachtet.

(Geerbt von IVsCredentialKey)
UserName

Ruft den Benutzernamen, die Benutzer-ID oder einen beliebigen App-spezifischen eindeutigen Wert für Anmelde Informationen ab oder legt ihn fest. Beim Benutzernamen wird Groß-/Kleinschreibung nicht beachtet.

(Geerbt von IVsCredentialKey)

Methoden

GetProperty(String)

Ruft eine Eigenschaft im Zusammenhang mit den Anmelde Informationen aus dem Speicher ab. Der Name darf nicht NULL oder leer sein oder Leerzeichen enthalten. Wenn die Eigenschaft nicht gefunden werden kann oder die zugrunde liegenden Anmelde Informationen gelöscht wurden, wird NULL zurückgegeben. Bei Eigenschaftsnamen wird die groß-

RefreshTokenValue()

Ruft den Tokenwert (geheimer Schlüssel) für diese Anmelde Informationen ab. Wenn die zugrunde liegenden Anmelde Informationen gelöscht wurden, ist der Wert von "Zeichenfolge" eine leere Zeichenfolge, und "false" wird zurückgegeben.

SetProperty(String, String)

SE s eine Eigenschaft im Zusammenhang mit den Anmelde Informationen im Speicher. Um eine Eigenschaft zu entfernen, müssen Sie das Token selbst aus dem Speicher entfernen. Der Name darf nicht NULL oder leer sein oder Leerzeichen enthalten. Der Wert darf nicht null sein. Wenn die zugrunde liegenden Anmelde Informationen nicht gefunden werden konnten, wird false zurückgegeben. Wenn Sie denselben Namen erneut festlegen, wird die-Eigenschaft überschrieben. Bei Eigenschaften Namen wird die Groß-/Kleinschreibung

SetTokenValue(String)

Legt den Tokenwert (Secret) für diese Anmelde Informationen fest. Wenn die zugrunde liegenden Anmelde Informationen bereits gelöscht wurden, werden Sie mit dem neuen Tokenwert neu hinzugefügt. Das Token darf nicht NULL oder leer sein oder Leerzeichen enthalten.

Gilt für