summaryrefslogtreecommitdiffstats
path: root/api/system-current.txt
diff options
context:
space:
mode:
authorAlex Klyubin <klyubin@google.com>2015-05-15 10:47:18 -0700
committerAlex Klyubin <klyubin@google.com>2015-05-15 11:07:42 -0700
commit96481c3ddc6c58cfcad2a5cb9325ee2b24b0c540 (patch)
treea97bb73bd1783451ff8731884b65334d37241213 /api/system-current.txt
parent99dc89961f192b8570215ebe8feff1945a7c53ea (diff)
downloadframeworks_base-96481c3ddc6c58cfcad2a5cb9325ee2b24b0c540.zip
frameworks_base-96481c3ddc6c58cfcad2a5cb9325ee2b24b0c540.tar.gz
frameworks_base-96481c3ddc6c58cfcad2a5cb9325ee2b24b0c540.tar.bz2
Remove "encrypt at rest" flag from new AndroidKeyStore API.
This flag causes issues such as being unable to generate, import, or use keys when the user/profile secure lock screen credential hasn't yet been entered after boot. Bug: 18088752 Change-Id: I992f6dfdc945bcb83e341356a40dfa7d7bc143d8
Diffstat (limited to 'api/system-current.txt')
-rw-r--r--api/system-current.txt4
1 files changed, 0 insertions, 4 deletions
diff --git a/api/system-current.txt b/api/system-current.txt
index ff42705c..ed57594 100644
--- a/api/system-current.txt
+++ b/api/system-current.txt
@@ -30449,7 +30449,6 @@ package android.security.keystore {
method public java.lang.String[] getSignaturePaddings();
method public int getUserAuthenticationValidityDurationSeconds();
method public boolean isDigestsSpecified();
- method public boolean isEncryptionAtRestRequired();
method public boolean isRandomizedEncryptionRequired();
method public boolean isUserAuthenticationRequired();
}
@@ -30464,7 +30463,6 @@ package android.security.keystore {
method public android.security.keystore.KeyGenParameterSpec.Builder setCertificateSerialNumber(java.math.BigInteger);
method public android.security.keystore.KeyGenParameterSpec.Builder setCertificateSubject(javax.security.auth.x500.X500Principal);
method public android.security.keystore.KeyGenParameterSpec.Builder setDigests(java.lang.String...);
- method public android.security.keystore.KeyGenParameterSpec.Builder setEncryptionAtRestRequired(boolean);
method public android.security.keystore.KeyGenParameterSpec.Builder setEncryptionPaddings(java.lang.String...);
method public android.security.keystore.KeyGenParameterSpec.Builder setKeySize(int);
method public android.security.keystore.KeyGenParameterSpec.Builder setKeyValidityEnd(java.util.Date);
@@ -30553,7 +30551,6 @@ package android.security.keystore {
method public java.lang.String[] getSignaturePaddings();
method public int getUserAuthenticationValidityDurationSeconds();
method public boolean isDigestsSpecified();
- method public boolean isEncryptionAtRestRequired();
method public boolean isRandomizedEncryptionRequired();
method public boolean isUserAuthenticationRequired();
}
@@ -30563,7 +30560,6 @@ package android.security.keystore {
method public android.security.keystore.KeyProtection build();
method public android.security.keystore.KeyProtection.Builder setBlockModes(java.lang.String...);
method public android.security.keystore.KeyProtection.Builder setDigests(java.lang.String...);
- method public android.security.keystore.KeyProtection.Builder setEncryptionAtRestRequired(boolean);
method public android.security.keystore.KeyProtection.Builder setEncryptionPaddings(java.lang.String...);
method public android.security.keystore.KeyProtection.Builder setKeyValidityEnd(java.util.Date);
method public android.security.keystore.KeyProtection.Builder setKeyValidityForConsumptionEnd(java.util.Date);