KeyPermanentlyInvalidatedException Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным.
[Android.Runtime.Register("android/security/keystore/KeyPermanentlyInvalidatedException", ApiSince=23, DoNotGenerateAcw=true)]
public class KeyPermanentlyInvalidatedException : Java.Security.InvalidKeyException
[<Android.Runtime.Register("android/security/keystore/KeyPermanentlyInvalidatedException", ApiSince=23, DoNotGenerateAcw=true)>]
type KeyPermanentlyInvalidatedException = class
inherit InvalidKeyException
- Наследование
-
KeyPermanentlyInvalidatedException
- Атрибуты
Комментарии
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным.
Это происходит только для ключей, которые разрешены использовать только в том случае, если пользователь прошел проверку подлинности. Такие ключи окончательно и необратимо недействительны после отключения безопасного экрана блокировки (т. е. перенастройки на "Нет", "Проводите" или "Другой режим", который не проходит проверку подлинности пользователя) или когда экран безопасной блокировки принудительно сбрасывается (например, администратор устройства). Кроме того, ключи, настроенные для проверки подлинности пользователя для каждого ключа, также окончательно недействительны после регистрации нового отпечатка пальца или после регистрации никаких отпечатков пальцев больше.
Документация по Java для android.security.keystore.KeyPermanentlyInvalidatedException
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Конструкторы
KeyPermanentlyInvalidatedException() |
Создает новое сообщение |
KeyPermanentlyInvalidatedException(IntPtr, JniHandleOwnership) |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. |
KeyPermanentlyInvalidatedException(String) |
Создает новое |
KeyPermanentlyInvalidatedException(String, Throwable) |
Создает новое |
Поля
is_generated |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
Свойства
Cause |
Возвращает причину этого бросаемого |
Class |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Throwable) |
JniIdentityHashCode |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
JniPeerMembers |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. |
LocalizedMessage |
Создает локализованное описание этого вызываемого объекта. (Унаследовано от Throwable) |
Message |
Возвращает строку подробного сообщения этого вызываемого объекта. (Унаследовано от Throwable) |
PeerReference |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
StackTrace |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
ThresholdClass |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. |
ThresholdType |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. |
Методы
AddSuppressed(Throwable) |
Добавляет указанное исключение к исключениям, которые были отключены для доставки этого исключения. (Унаследовано от Throwable) |
Dispose() |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
Dispose(Boolean) |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
FillInStackTrace() |
Заполняет трассировку стека выполнения. (Унаследовано от Throwable) |
GetStackTrace() |
Предоставляет программный доступ к сведениям трассировки стека, напечатанным |
GetSuppressed() |
Возвращает массив, содержащий все исключения, которые были подавлены оператором |
InitCause(Throwable) |
Инициализирует причину этого бросаемого значения в указанное значение. (Унаследовано от Throwable) |
PrintStackTrace() |
Выводит этот бросаемый объект и его обратную откат к стандартному потоку ошибок. (Унаследовано от Throwable) |
PrintStackTrace(PrintStream) |
Печатает этот бросаемый объект и его обратный вывод в указанный поток печати. (Унаследовано от Throwable) |
PrintStackTrace(PrintWriter) |
Печатает этот бросаемый объект и его обратный вывод в указанный модуль записи печати. (Унаследовано от Throwable) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Throwable) |
SetStackTrace(StackTraceElement[]) |
Задает элементы трассировки стека, возвращаемые и печатаемые |
ToString() |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
UnregisterFromRuntime() |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
IJavaPeerable.DisposeUnlessReferenced() |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
IJavaPeerable.Finalized() |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
IJavaPeerable.JniManagedPeerState |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. (Унаследовано от Throwable) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. |
GetJniTypeName(IJavaPeerable) |
Указывает, что ключ больше не может использоваться, так как он был окончательно недействительным. |