Loading keystore/java/android/security/KeyStoreCipherSpi.java +10 −0 Original line number Diff line number Diff line Loading @@ -320,6 +320,16 @@ public abstract class KeyStoreCipherSpi extends CipherSpi implements KeyStoreCry mMainDataStreamer = new KeyStoreCryptoOperationChunkedStreamer( new KeyStoreCryptoOperationChunkedStreamer.MainDataStream( mKeyStore, opResult.token)); if (opResult.resultCode != KeyStore.NO_ERROR) { // The operation requires user authentication. Check whether such authentication is // possible (e.g., the key may have been permanently invalidated). InvalidKeyException e = mKeyStore.getInvalidKeyException(mKey.getAlias(), opResult.resultCode); if (!(e instanceof UserNotAuthenticatedException)) { throw e; } } } @Override Loading keystore/java/android/security/KeyStoreHmacSpi.java +10 −0 Original line number Diff line number Diff line Loading @@ -183,6 +183,16 @@ public abstract class KeyStoreHmacSpi extends MacSpi implements KeyStoreCryptoOp mChunkedStreamer = new KeyStoreCryptoOperationChunkedStreamer( new KeyStoreCryptoOperationChunkedStreamer.MainDataStream( mKeyStore, mOperationToken)); if (opResult.resultCode != KeyStore.NO_ERROR) { // The operation requires user authentication. Check whether such authentication is // possible (e.g., the key may have been permanently invalidated). InvalidKeyException e = mKeyStore.getInvalidKeyException(mKey.getAlias(), opResult.resultCode); if (!(e instanceof UserNotAuthenticatedException)) { throw e; } } } @Override Loading Loading
keystore/java/android/security/KeyStoreCipherSpi.java +10 −0 Original line number Diff line number Diff line Loading @@ -320,6 +320,16 @@ public abstract class KeyStoreCipherSpi extends CipherSpi implements KeyStoreCry mMainDataStreamer = new KeyStoreCryptoOperationChunkedStreamer( new KeyStoreCryptoOperationChunkedStreamer.MainDataStream( mKeyStore, opResult.token)); if (opResult.resultCode != KeyStore.NO_ERROR) { // The operation requires user authentication. Check whether such authentication is // possible (e.g., the key may have been permanently invalidated). InvalidKeyException e = mKeyStore.getInvalidKeyException(mKey.getAlias(), opResult.resultCode); if (!(e instanceof UserNotAuthenticatedException)) { throw e; } } } @Override Loading
keystore/java/android/security/KeyStoreHmacSpi.java +10 −0 Original line number Diff line number Diff line Loading @@ -183,6 +183,16 @@ public abstract class KeyStoreHmacSpi extends MacSpi implements KeyStoreCryptoOp mChunkedStreamer = new KeyStoreCryptoOperationChunkedStreamer( new KeyStoreCryptoOperationChunkedStreamer.MainDataStream( mKeyStore, mOperationToken)); if (opResult.resultCode != KeyStore.NO_ERROR) { // The operation requires user authentication. Check whether such authentication is // possible (e.g., the key may have been permanently invalidated). InvalidKeyException e = mKeyStore.getInvalidKeyException(mKey.getAlias(), opResult.resultCode); if (!(e instanceof UserNotAuthenticatedException)) { throw e; } } } @Override Loading