All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.android.attestation.BUILD Maven / Gradle / Ivy

The newest version!
package(default_visibility = ["//visibility:public"])

java_plugin(
    name = "auto_plugin",
    processor_class = "com.google.auto.value.processor.AutoValueProcessor",
    deps = ["@maven//:com_google_auto_value_auto_value"],
)

java_library(
    name = "auto",
    exported_plugins = [":auto_plugin"],
    exports = [
        "@maven//:com_google_auto_value_auto_value",
        "@maven//:com_google_auto_value_auto_value_annotations",
    ],
)

java_library(
    name = "attestation",
    srcs = [
        "ASN1Parsing.java",
        "AttestationApplicationId.java",
        "AuthorizationList.java",
        "CertificateRevocationStatus.java",
        "Constants.java",
        "ParsedAttestationRecord.java",
        "RootOfTrust.java",
    ],
    deps = [
        ":auto",
        "@maven//:com_google_code_gson_gson",
        "@maven//:com_google_errorprone_error_prone_annotations",
        "@maven//:com_google_guava_guava",
        "@maven//:com_google_protobuf_protobuf_javalite",
        "@maven//:com_squareup_okhttp3_okhttp",
        "@maven//:org_bouncycastle_bcpkix_jdk18on",
        "@maven//:org_bouncycastle_bcprov_jdk18on",
    ],
)




© 2015 - 2024 Weber Informatics LLC | Privacy Policy