JWT 標準聲明字段簡介
| 聲明 | 描述 | 類型 | 用途 | 
| iss | 發行者 (Issuer) | String | 標識 JWT 的發行者 | 
| sub | 主題 (Subject) | String | 標識 JWT 所面向的用戶 | 
| aud | 受眾 (Audience) | String 或 [String] | 標識 JWT 的預期接收者 | 
| exp | 過期時間 (Expiration Time) | NumericDate | 指定 JWT 的過期時間 | 
| nbf | 生效時間 (Not Before) | NumericDate | 指定 JWT 開始生效的時間 | 
| iat | 簽發時間 (Issued At) | NumericDate | 記錄 JWT 的簽發時間 | 
| jti | 唯一標識符 (JWT ID) | String | 為 JWT 提供唯一識別碼 | 
let expiredAt = Date().addingTimeInterval(60)
        
let mockClaims = DefaultJWTClaimsImpl(
    iss: "testIssuer",
    sub: "testSubject",
    aud: ["audience1", "audience2"],
    exp: expiredAt,
    nbf: Date(),
    iat: Date(),
    jti: UUID().uuidString
)