Freigeben über


PasswordCredential Klasse

Definition

Stellt den Kennwortanmeldeinformationsspeicher dar.

public ref class PasswordCredential sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Security.Credentials.ICredentialFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PasswordCredential final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Security.Credentials.ICredentialFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class PasswordCredential final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Security.Credentials.ICredentialFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PasswordCredential
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Security.Credentials.ICredentialFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class PasswordCredential
function PasswordCredential(resource, userName, password)
Public NotInheritable Class PasswordCredential
Vererbung
Object Platform::Object IInspectable PasswordCredential
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Konstruktoren

PasswordCredential()

Erstellt und initialisiert eine neue, leere instance des PasswordCredential-Objekts.

PasswordCredential(String, String, String)

Erstellt und initialisiert eine neue instance des PasswordCredential-Objekts, das die bereitgestellten Anmeldeinformationen enthält.

Eigenschaften

Password

Ruft die Kennwortzeichenfolge der Anmeldeinformationen ab oder legt diese fest. Dieser Wert darf nicht NULL oder leer sein, andernfalls wird eine Ausnahme ausgelöst. Sie müssen zuerst RetrievePassword aufrufen, um den Anfangswert dieser Eigenschaft festzulegen.

Properties

Diese API ist nur für die interne Verwendung vorgesehen, sollte nicht in Ihrem Code verwendet werden.

Resource

Ruft die Ressource der Anmeldeinformationen ab oder legt sie fest.

UserName

Ruft den Benutzernamen der Anmeldeinformationen ab oder legt diese fest. Dieser Wert darf nicht NULL oder leer sein, andernfalls wird eine Ausnahme ausgelöst.

Methoden

RetrievePassword()

Füllt das Kennwort für die Anmeldeinformationen auf. Nachdem der Vorgang erfolgreich zurückgegeben wurde, können Sie das Kennwort aus der Password-Eigenschaft abrufen.

Gilt für: