如何创建JWT令牌?

时间:2019-05-28 09:34:28

标签: android jwt

我想在Android中生成JWT令牌。为此,我需要关注。 1.什么是Gradle依赖项。 2.示例Java代码以生成JWT令牌。

1 个答案:

答案 0 :(得分:0)

您必须添加Dependency,如:

dependencies {
    api 'io.jsonwebtoken:jjwt-api:0.10.5'
    runtimeOnly 'io.jsonwebtoken:jjwt-impl:0.10.5' 
    runtimeOnly('io.jsonwebtoken:jjwt-orgjson:0.10.5') {
        exclude group: 'org.json', module: 'json'
    }

}

以及在proguard规则中:

keepattributes InnerClasses

-keep class io.jsonwebtoken.** { *; }
-keepnames class io.jsonwebtoken.* { *; }
-keepnames interface io.jsonwebtoken.* { *; }

-keep class org.bouncycastle.** { *; }
-keepnames class org.bouncycastle.** { *; }
-dontwarn org.bouncycastle.**

您可以在此处找到完整的文档资料和示例:

https://github.com/jwtk/jjwt