IVsCredential Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |