Interface JwtCryptoService

All Known Implementing Classes:
JwtKeyManager

public interface JwtCryptoService

JwtCryptoService 声明了与 JWT 签名/验证相关的操作。

实现类负责生成基于 JwtClaim 的签名字符串,以及导出公钥等与 JWT 加密相关的操作。

Author:
xezzon
  • Method Summary

    Modifier and Type
    Method
    Description
    signJwt(@NonNull io.github.xezzon.zeroweb.auth.JwtClaim claim)
    根据给定的声明生成并签名一个 JWT 字符串。
  • Method Details

    • signJwt

      String signJwt(@NonNull io.github.xezzon.zeroweb.auth.JwtClaim claim)
      根据给定的声明生成并签名一个 JWT 字符串。
      Parameters:
      claim - JWT 声明对象
      Returns:
      生成的 JWT 字符串