Condividi tramite


IdentityCredential Classe

Definizione

Classe usata per leggere i dati da una credenziale con provisioning precedente.

[Android.Runtime.Register("android/security/identity/IdentityCredential", ApiSince=30, DoNotGenerateAcw=true)]
public abstract class IdentityCredential : Java.Lang.Object
[<Android.Runtime.Register("android/security/identity/IdentityCredential", ApiSince=30, DoNotGenerateAcw=true)>]
type IdentityCredential = class
    inherit Object
Ereditarietà
IdentityCredential
Attributi

Commenti

Classe usata per leggere i dati da una credenziale con provisioning precedente.

Usare per ottenere un'istanza IdentityCredentialStore#getCredentialByName(String, int)IdentityCredential .

Documentazione Java per android.security.identity.IdentityCredential.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

IdentityCredential(IntPtr, JniHandleOwnership)

Classe usata per leggere i dati da una credenziale con provisioning precedente.

Proprietà

AuthenticationKeyMetadata

Ottenere informazioni sulle chiavi di autenticazione dinamiche.

AuthKeysNeedingCertification

Classe usata per leggere i dati da una credenziale con provisioning precedente.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
CredentialKeyCertificateChain

Classe usata per leggere i dati da una credenziale con provisioning precedente.

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)
JniPeerMembers

Classe usata per leggere i dati da una credenziale con provisioning precedente.

PeerReference

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)
ThresholdClass

Classe usata per leggere i dati da una credenziale con provisioning precedente.

ThresholdType

Classe usata per leggere i dati da una credenziale con provisioning precedente.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
CreateEphemeralKeyPair()

Creare una coppia di chiavi temporaneo da usare per stabilire un canale sicuro con un lettore.

DecryptMessageFromReader(Byte[])

Decrittografare un messaggio ricevuto dal lettore.

Delete(Byte[])

Elimina una credenziale.

Dispose()

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)
Dispose(Boolean)

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)
EncryptMessageToReader(Byte[])

Crittografare un messaggio per la trasmissione al lettore.

Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetAuthenticationDataUsageCount()

Ottenere il numero di volte in cui sono state usate le chiavi di autenticazione dinamiche.

GetEntries(Byte[], IDictionary<String,ICollection<String>>, Byte[], Byte[])

Recuperare le voci di dati e i dati associati da questo IdentityCredentialoggetto .

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
ProveOwnership(Byte[])

Dimostra la proprietà di una credenziale.

SetAllowUsingExhaustedKeys(Boolean)

Imposta se consentire l'uso di una chiave di autenticazione che usa il conteggio è stato superato se non è disponibile alcuna altra chiave.

SetAllowUsingExpiredKeys(Boolean)

Imposta se consentire l'uso di una chiave di autenticazione scaduta se non è disponibile alcuna altra chiave.

SetAvailableAuthenticationKeys(Int32, Int32)

Imposta il numero di chiavi IdentityCredential di autenticazione dinamiche gestite e il numero di volte che devono essere usati.

SetAvailableAuthenticationKeys(Int32, Int32, Int64)

Imposta il numero di chiavi IdentityCredential di autenticazione dinamiche che verranno mantenute, il numero di volte che ogni deve essere usato e la quantità minima di tempo per cui è valida.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetReaderEphemeralPublicKey(IPublicKey)

Impostare la chiave pubblica temporanea fornita dal lettore.

StoreStaticAuthenticationData(X509Certificate, Byte[])

Archiviare i dati di autenticazione associati a una chiave di autenticazione dinamica.

StoreStaticAuthenticationData(X509Certificate, Instant, Byte[])

Archiviare i dati di autenticazione associati a una chiave di autenticazione dinamica.

ToArray<T>()

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)
Update(PersonalizationData)

Aggiornamenti le credenziali con nuovi profili di controllo di accesso e elementi di dati.

Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)
IJavaPeerable.Finalized()

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe usata per leggere i dati da una credenziale con provisioning precedente.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Classe usata per leggere i dati da una credenziale con provisioning precedente.

GetJniTypeName(IJavaPeerable)

Classe usata per leggere i dati da una credenziale con provisioning precedente.

Si applica a