Stores credentials of type NetworkCredential for use in network-secured requests.
Creates an empty NetworkCredentialStore for in-memory credential storage. For persistent credential storage across application sessions see createWithPersistence.
The key used to look up a NetworkCredential in a NetworkCredentialStore.
A SharedFlow which emits StoreChangedEvent when a credential is added, updated or all credentials are removed from the store.
open override fun close()
Retrieves a list of NetworkCredentials from the store, using the provided host name. Multiple NetworkCredentials can be stored for the same hostname, but different NetworkAuthenticationTypes.
Clears all credentials from the NetworkCredentialStore. This function suspends until all credentials have been removed from the store.