Add NoSecretKeysetHandle that can load keysets that don't contain any
secret key material. Can be used to load public or remote keysets. Remove TextFormat from all KeysetHandle classess and remove AndroidCleartextKeysetHandle. This simplifies the API as Android users can use the same API as other users. Change-Id: I53f34a4e1392187b300887c676ac3492a000cb6b ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 99be5626fb706f6339a2d3f25bc5aa78c3b02da3
Showing
- examples/java/envelopeme/BUILD 0 additions, 1 deletionexamples/java/envelopeme/BUILD
- examples/java/envelopeme/src/main/java/com/example/envelopeme/EnvelopeMe.java 3 additions, 3 deletions...peme/src/main/java/com/example/envelopeme/EnvelopeMe.java
- java/BUILD 37 additions, 49 deletionsjava/BUILD
- java/src/main/java/com/google/cloud/crypto/tink/CleartextKeysetHandle.java 8 additions, 22 deletions...a/com/google/cloud/crypto/tink/CleartextKeysetHandle.java
- java/src/main/java/com/google/cloud/crypto/tink/KmsEncryptedKeysetHandle.java 6 additions, 23 deletions...om/google/cloud/crypto/tink/KmsEncryptedKeysetHandle.java
- java/src/main/java/com/google/cloud/crypto/tink/NoSecretKeysetHandle.java 67 additions, 0 deletions...va/com/google/cloud/crypto/tink/NoSecretKeysetHandle.java
- java/src/test/java/com/google/cloud/crypto/tink/CleartextKeysetHandleTest.java 2 additions, 15 deletions...m/google/cloud/crypto/tink/CleartextKeysetHandleTest.java
- java/src/test/java/com/google/cloud/crypto/tink/KeysetHandleTest.java 1 addition, 1 deletion...t/java/com/google/cloud/crypto/tink/KeysetHandleTest.java
- java/src/test/java/com/google/cloud/crypto/tink/KmsEncryptedKeysetHandleTest.java 4 additions, 13 deletions...oogle/cloud/crypto/tink/KmsEncryptedKeysetHandleTest.java
- java/src/test/java/com/google/cloud/crypto/tink/NoSecretKeysetHandleTest.java 114 additions, 0 deletions...om/google/cloud/crypto/tink/NoSecretKeysetHandleTest.java
- java/src/test/java/com/google/cloud/crypto/tink/TestUtil.java 12 additions, 3 deletions.../src/test/java/com/google/cloud/crypto/tink/TestUtil.java
Loading
Please register or sign in to comment