类的使用
com.gdxsoft.easyweb.utils.UJwt.Builder
使用UJwt.Builder的程序包
-
com.gdxsoft.easyweb.utils中UJwt.Builder的使用
修饰符和类型方法说明设置受众 (aud)设置自定义声明UJwt.Builder.claim(org.json.JSONObject claims) 批量设置声明,将 JSONObject 中的所有键值对合并到 PayloadUJwt.Builder.expiration(Date exp) 设置过期时间 (exp),自动转为 Unix 秒static UJwt.BuilderUJwt.hmac256Builder()创建 HMAC256 Builder(HS256 别名)static UJwt.BuilderUJwt.hmac384Builder()创建 HMAC384 Builder(HS384 别名)static UJwt.BuilderUJwt.hmac512Builder()创建 HMAC512 Builder(HS512 别名)static UJwt.BuilderUJwt.hs256Builder()创建 HS256 Builderstatic UJwt.BuilderUJwt.hs384Builder()创建 HS384 Builderstatic UJwt.BuilderUJwt.hs512Builder()创建 HS512 Builder设置签发时间 (iat),自动转为 Unix 秒设置签发者 (iss)设置 JWT ID (jti)设置生效时间 (nbf),自动转为 Unix 秒UJwt.Builder.privateKey(RSAPrivateKey key) 设置 RSA 私钥(RS256/RS384/RS512 必须)UJwt.Builder.publicKey(RSAPublicKey key) 设置 RSA 公钥(RS256/RS384/RS512 必须)static UJwt.BuilderUJwt.rs256Builder()创建 RS256 Builderstatic UJwt.BuilderUJwt.rs384Builder()创建 RS384 Builderstatic UJwt.BuilderUJwt.rs512Builder()创建 RS512 Builder设置主题 (sub)