Most visited

Recently visited

Added in API level 23

KeyPermanentlyInvalidatedException

public class KeyPermanentlyInvalidatedException
extends InvalidKeyException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.security.GeneralSecurityException
         ↳ java.security.KeyException
           ↳ java.security.InvalidKeyException
             ↳ android.security.keystore.KeyPermanentlyInvalidatedException


表示该密钥已被永久无效,因此不能再使用该密钥。

这仅适用于仅在用户已通过身份验证时才有权使用的密钥。 一旦安全锁定屏幕被禁用(即,重新配置为无,刷卡或其他不认证用户的模式)或安全锁定屏幕被强制重置(例如,通过设备管理)时,这些密钥将永久且不可逆地失效。 另外,一旦新的指纹登记或一旦没有更多的指纹登记,配置为需要用户认证的密钥也会永久地失效。

Summary

Public constructors

KeyPermanentlyInvalidatedException()

构造一个没有详细信息和原因的新的 KeyPermanentlyInvalidatedException

KeyPermanentlyInvalidatedException(String message)

用提供的详细信息构造一个新的 KeyPermanentlyInvalidatedException ,没有任何原因。

KeyPermanentlyInvalidatedException(String message, Throwable cause)

用提供的详细信息和原因构造一个新的 KeyPermanentlyInvalidatedException

Inherited methods

From class java.lang.Throwable
From class java.lang.Object

Public constructors

KeyPermanentlyInvalidatedException

Added in API level 23
KeyPermanentlyInvalidatedException ()

构造一个新的 KeyPermanentlyInvalidatedException但不包含详细信息和原因。

KeyPermanentlyInvalidatedException

Added in API level 23
KeyPermanentlyInvalidatedException (String message)

用提供的详细信息构造一个新的 KeyPermanentlyInvalidatedException ,没有任何原因。

Parameters
message String

KeyPermanentlyInvalidatedException

Added in API level 23
KeyPermanentlyInvalidatedException (String message, 
                Throwable cause)

用提供的详细信息和原因构造一个新的 KeyPermanentlyInvalidatedException

Parameters
message String
cause Throwable

Hooray!