NetworkCredentialStore class

A store for instances of the subclasses of NetworkCredential.

The credential provided while handling an authentication challenge is placed in the network credential store of the ArcGISEnvironment.authenticationManager and used by all subsequent requests that have a matching host.

Constructors

NetworkCredentialStore.new()
Creates an instance of NetworkCredentialStore.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

findCredential(NetworkCredentialKey key) NetworkCredential?
Returns the credential specified by the key, or null if not found.
getCredentials() List<NetworkCredential>
Returns an array of unique credentials contained in the NetworkCredentialStore.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeAll() Future<void>
Removes all credentials from the NetworkCredentialStore.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

initPersistentStore({ArcGISCredentialStoreIOSOptions? iosOptions}) Future<NetworkCredentialStore>
Creates a credential store with a persistent backing store.