PasswordVault Classe

Definizione

Rappresenta un Locker delle credenziali. I blocchi sono specifici di un utente.

Le app in esecuzione in un AppContainer (ad esempio, app UWP) possono accedere solo al contenuto del propriolocker (per l'utente corrente). Le app non in esecuzione in un AppContainer (ad esempio, le app desktop regolari) possono accedere a tutti i blocchi dell'utente, inclusi quelli delle app AppContainer.

public ref class PasswordVault sealed
/// [Windows.Foundation.Metadata.Activatable(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 PasswordVault 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")]
class PasswordVault final
[Windows.Foundation.Metadata.Activatable(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 PasswordVault
[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")]
public sealed class PasswordVault
function PasswordVault()
Public NotInheritable Class PasswordVault
Ereditarietà
Object Platform::Object IInspectable PasswordVault
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Costruttori

PasswordVault()

Crea e inizializza una nuova istanza dell'oggetto PasswordVault .

Metodi

Add(PasswordCredential)

Aggiunge una credenziale a Credential Locker.

FindAllByResource(String)

Cerca Credential Locker per le credenziali corrispondenti alla risorsa specificata.

FindAllByUserName(String)

Cerca Credential Locker per le credenziali che corrispondono al nome utente specificato.

Remove(PasswordCredential)

Rimuove una credenziale da Credential Locker.

Retrieve(String, String)

Legge una credenziale da Credential Locker.

RetrieveAll()

Recupera tutte le credenziali archiviate in Credential Locker.

Si applica a

Vedi anche