Condividi tramite


MediaCodec.CryptoException Classe

Definizione

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

[Android.Runtime.Register("android/media/MediaCodec$CryptoException", DoNotGenerateAcw=true)]
public sealed class MediaCodec.CryptoException : Java.Lang.RuntimeException, Android.Media.IMediaDrmThrowable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/MediaCodec$CryptoException", DoNotGenerateAcw=true)>]
type MediaCodec.CryptoException = class
    inherit RuntimeException
    interface IMediaDrmThrowable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
MediaCodec.CryptoException
Attributi
Implementazioni

Commenti

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

Documentazione Java per android.media.MediaCodec.CryptoException.

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

MediaCodec.CryptoException(MediaCodecCryptoErrorType, String)

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

Campi

ErrorFrameTooLarge

Ciò indica che il frame video decrittografato supera le dimensioni dei buffer di output protetti del dispositivo.

ErrorInsufficientOutputProtection

Ciò indica che i livelli di protezione di output supportati dal dispositivo non sono sufficienti per soddisfare i requisiti impostati dal proprietario del contenuto nei criteri di licenza.

ErrorInsufficientSecurity

Ciò indica che il livello di sicurezza del dispositivo non è sufficiente per soddisfare i requisiti impostati dal proprietario del contenuto nei criteri di licenza.

ErrorKeyExpired

Ciò indica che la chiave usata per la decrittografia non è più valida a causa della scadenza del termine di licenza.

ErrorLostState

Questo errore indica che lo stato della sessione è stato invalidato.

ErrorNoKey

Ciò indica che la chiave richiesta non è stata trovata quando si tenta di eseguire un'operazione di decrittografia.

ErrorResourceBusy

Ciò indica che una risorsa crittografica necessaria non è stata in grado di essere allocata durante il tentativo dell'operazione richiesta.

ErrorSessionNotOpened

Ciò indica che la decrittografia è stata tentata in una sessione non aperta, che potrebbe essere dovuta a un errore di apertura della sessione, alla chiusura prematura della sessione o alla sessione recuperata da Resource Manager.

ErrorUnsupportedOperation

Ciò indica che un'operazione è stata tentata che non è stata supportata dal sistema crittografico del dispositivo nella configurazione corrente.

is_generated

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)

Proprietà

Cause

Restituisce la causa di questo generabile o null se la causa è inesistente o sconosciuta.

(Ereditato da Throwable)
Class

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
CryptoInfo

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

ErrorCode

Restituisce il codice di errore associato a questo CryptoExceptionoggetto .

ErrorContext

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Throwable)
JniIdentityHashCode

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
JniPeerMembers

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

LocalizedMessage

Crea una descrizione localizzata di questo oggetto generata.

(Ereditato da Throwable)
Message

Restituisce la stringa di messaggio di dettaglio di questo oggetto generata.

(Ereditato da Throwable)
OemError

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

PeerReference

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
StackTrace

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da RuntimeException)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da RuntimeException)
VendorError

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

Metodi

AddSuppressed(Throwable)

Aggiunge l'eccezione specificata alle eccezioni eliminate per recapitare questa eccezione.

(Ereditato da Throwable)
Dispose()

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
Dispose(Boolean)

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
FillInStackTrace()

Compila la traccia dello stack di esecuzione.

(Ereditato da Throwable)
GetStackTrace()

Fornisce l'accesso a livello di codice alle informazioni di traccia dello stack stampate da #printStackTrace().

(Ereditato da Throwable)
GetSuppressed()

Restituisce una matrice contenente tutte le eccezioni eliminate, in genere dall'istruzione try-with-resources, per recapitare questa eccezione.

(Ereditato da Throwable)
InitCause(Throwable)

Inizializza la causa di questo generabile al valore specificato.

(Ereditato da Throwable)
PrintStackTrace()

Stampa questo risultato generata e il relativo backtrace al flusso di errori standard.

(Ereditato da Throwable)
PrintStackTrace(PrintStream)

Stampa questo elemento generata e il relativo backtrace nel flusso di stampa specificato.

(Ereditato da Throwable)
PrintStackTrace(PrintWriter)

Stampa questo elemento generata e il relativo backtrace al writer di stampa specificato.

(Ereditato da Throwable)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Throwable)
SetStackTrace(StackTraceElement[])

Imposta gli elementi di traccia dello stack che verranno restituiti da e stampati da #getStackTrace()#printStackTrace() e metodi correlati.

(Ereditato da Throwable)
ToString()

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
UnregisterFromRuntime()

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
IJavaPeerable.DisposeUnlessReferenced()

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
IJavaPeerable.Finalized()

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
IJavaPeerable.JniManagedPeerState

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)
IJavaPeerable.SetPeerReference(JniObjectReference)

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

(Ereditato da Throwable)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

GetJniTypeName(IJavaPeerable)

Generato quando si verifica un errore di crittografia durante la coda di un buffer di input sicuro.

Si applica a