| licenses(["notice"]) |
| |
| java_test( |
| name = "RawJwtTest", |
| size = "small", |
| srcs = ["RawJwtTest.java"], |
| deps = [ |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_invalid_exception", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_names", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "@maven//:com_google_code_gson_gson", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "JwtValidatorTest", |
| size = "small", |
| srcs = ["JwtValidatorTest.java"], |
| deps = [ |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_invalid_exception", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_names", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_validator", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "//src/main/java/com/google/crypto/tink/jwt:verified_jwt", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "VerifiedJwtTest", |
| size = "small", |
| srcs = ["VerifiedJwtTest.java"], |
| deps = [ |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_invalid_exception", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_names", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "//src/main/java/com/google/crypto/tink/jwt:verified_jwt", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "JwtHmacKeyManagerTest", |
| size = "small", |
| srcs = ["JwtHmacKeyManagerTest.java"], |
| deps = [ |
| "//proto:common_java_proto", |
| "//proto:jwt_hmac_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:cleartext_keyset_handle", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink:key_type_manager", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_format", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_hmac_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_invalid_exception", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_mac", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_mac_config", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_names", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_validator", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "//src/main/java/com/google/crypto/tink/jwt:verified_jwt", |
| "//src/main/java/com/google/crypto/tink/subtle:base64", |
| "//src/main/java/com/google/crypto/tink/subtle:prf_hmac_jce", |
| "//src/main/java/com/google/crypto/tink/subtle:prf_mac", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:key_type_manager_test_util", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@com_google_protobuf//:protobuf_javalite", |
| "@maven//:com_google_code_gson_gson", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| "@maven//:pl_pragmatists_JUnitParams", |
| ], |
| ) |
| |
| java_test( |
| name = "JwtMacWrapperTest", |
| size = "small", |
| srcs = ["JwtMacWrapperTest.java"], |
| deps = [ |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/internal:key_template_proto_converter", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_hmac_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_invalid_exception", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_mac", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_mac_config", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_validator", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "//src/main/java/com/google/crypto/tink/jwt:verified_jwt", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "JwtRsaSsaPssSignKeyManagerTest", |
| srcs = ["JwtRsaSsaPssSignKeyManagerTest.java"], |
| deps = [ |
| "//proto:jwt_rsa_ssa_pss_java_proto", |
| "//proto:jwt_rsa_ssa_pss_java_proto_lite", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:cleartext_keyset_handle", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink:key_type_manager", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_format", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_invalid_exception", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_names", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_sign_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_verify_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_config", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_validator", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "//src/main/java/com/google/crypto/tink/jwt:verified_jwt", |
| "//src/main/java/com/google/crypto/tink/subtle:base64", |
| "//src/main/java/com/google/crypto/tink/subtle:enums", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/subtle:rsa_ssa_pss_sign_jce", |
| "//src/main/java/com/google/crypto/tink/subtle:subtle_util_cluster", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@com_google_protobuf//:protobuf_javalite", |
| "@maven//:com_google_code_gson_gson", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| "@maven//:pl_pragmatists_JUnitParams", |
| ], |
| ) |
| |
| java_test( |
| name = "JwtRsaSsaPssVerifyKeyManagerTest", |
| srcs = ["JwtRsaSsaPssVerifyKeyManagerTest.java"], |
| deps = [ |
| "//proto:jwt_rsa_ssa_pss_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:key_type_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_sign_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_verify_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_validator", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@com_google_protobuf//:protobuf_javalite", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| "@maven//:pl_pragmatists_JUnitParams", |
| ], |
| ) |
| |
| java_test( |
| name = "JwtRsaSsaPkcs1VerifyKeyManagerTest", |
| srcs = ["JwtRsaSsaPkcs1VerifyKeyManagerTest.java"], |
| deps = [ |
| "//proto:jwt_rsa_ssa_pkcs1_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:key_type_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_sign_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_verify_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_validator", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@com_google_protobuf//:protobuf_javalite", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| "@maven//:pl_pragmatists_JUnitParams", |
| ], |
| ) |
| |
| java_test( |
| name = "JwtRsaSsaPkcs1SignKeyManagerTest", |
| size = "large", |
| srcs = ["JwtRsaSsaPkcs1SignKeyManagerTest.java"], |
| deps = [ |
| "//proto:jwt_rsa_ssa_pkcs1_java_proto", |
| "//proto:jwt_rsa_ssa_pkcs1_java_proto_lite", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:cleartext_keyset_handle", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink:key_type_manager", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_format", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_invalid_exception", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_names", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_sign_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_verify_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_config", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_validator", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "//src/main/java/com/google/crypto/tink/jwt:verified_jwt", |
| "//src/main/java/com/google/crypto/tink/subtle:base64", |
| "//src/main/java/com/google/crypto/tink/subtle:enums", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/subtle:rsa_ssa_pkcs1_sign_jce", |
| "//src/main/java/com/google/crypto/tink/subtle:subtle_util_cluster", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@com_google_protobuf//:protobuf_javalite", |
| "@maven//:com_google_code_gson_gson", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| "@maven//:pl_pragmatists_JUnitParams", |
| ], |
| ) |
| |
| java_test( |
| name = "JwtEcdsaVerifyKeyManagerTest", |
| srcs = ["JwtEcdsaVerifyKeyManagerTest.java"], |
| deps = [ |
| "//proto:jwt_ecdsa_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:key_type_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_sign_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_verify_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_validator", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| "@maven//:pl_pragmatists_JUnitParams", |
| ], |
| ) |
| |
| java_test( |
| name = "JwtEcdsaSignKeyManagerTest", |
| size = "large", |
| srcs = ["JwtEcdsaSignKeyManagerTest.java"], |
| deps = [ |
| "//proto:jwt_ecdsa_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:cleartext_keyset_handle", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink:key_type_manager", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_sign_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_verify_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_format", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_names", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_sign_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_config", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_validator", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "//src/main/java/com/google/crypto/tink/jwt:verified_jwt", |
| "//src/main/java/com/google/crypto/tink/subtle:base64", |
| "//src/main/java/com/google/crypto/tink/subtle:ecdsa_sign_jce", |
| "//src/main/java/com/google/crypto/tink/subtle:elliptic_curves", |
| "//src/main/java/com/google/crypto/tink/subtle:enums", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@com_google_protobuf//:protobuf_javalite", |
| "@maven//:com_google_code_gson_gson", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| "@maven//:pl_pragmatists_JUnitParams", |
| ], |
| ) |
| |
| java_test( |
| name = "JwtFormatTest", |
| size = "small", |
| srcs = ["JwtFormatTest.java"], |
| deps = [ |
| "//src/main/java/com/google/crypto/tink/jwt:json_util", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_format", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_invalid_exception", |
| "//src/main/java/com/google/crypto/tink/subtle:base64", |
| "@maven//:com_google_code_gson_gson", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "JwtPublicKeySignVerifyWrappersTest", |
| size = "enormous", |
| srcs = ["JwtPublicKeySignVerifyWrappersTest.java"], |
| deps = [ |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink:primitive_set", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/internal:key_template_proto_converter", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_sign_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_invalid_exception", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign_wrapper", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify_wrapper", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_sign_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_sign_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_config", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_validator", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "//src/main/java/com/google/crypto/tink/jwt:verified_jwt", |
| "//src/main/java/com/google/crypto/tink/subtle:elliptic_curves", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| "@maven//:pl_pragmatists_JUnitParams", |
| ], |
| ) |
| |
| java_test( |
| name = "JwkSetConverterTest", |
| srcs = ["JwkSetConverterTest.java"], |
| deps = [ |
| "//src/main/java/com/google/crypto/tink:cleartext_keyset_handle", |
| "//src/main/java/com/google/crypto/tink:json_keyset_reader", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/jwt:jwk_set_converter", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_sign_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_sign_key_manager", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_config", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_validator", |
| "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", |
| "//src/main/java/com/google/crypto/tink/jwt:verified_jwt", |
| "//src/main/java/com/google/crypto/tink/tinkkey:key_access", |
| "@maven//:com_google_code_gson_gson", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "JsonUtilTest", |
| srcs = ["JsonUtilTest.java"], |
| deps = [ |
| "//src/main/java/com/google/crypto/tink/jwt:json_util", |
| "//src/main/java/com/google/crypto/tink/jwt:jwt_invalid_exception", |
| "@maven//:com_google_code_gson_gson", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |