public static class JwtBuilder.ProducerBuilder extends Object implements tech.mhuang.core.builder.BaseBuilder<Jwt.JwtBean>
| 构造器和说明 |
|---|
ProducerBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Jwt.JwtBean |
builder() |
JwtBuilder.ProducerBuilder |
clientId(String clientId)
设置客户端id、默认为 authToken
|
JwtBuilder.ProducerBuilder |
enable(boolean enable) |
JwtBuilder.ProducerBuilder |
expireMinute(Long expireMinute)
设置jwt过期的分钟数、默认是30天后过期
|
JwtBuilder.ProducerBuilder |
headerName(String headerName)
设置jwt请求头部值开头,默认Bearer
|
JwtBuilder.ProducerBuilder |
name(String name)
设置jwt加密值、默认mhuang
|
JwtBuilder.ProducerBuilder |
secret(String secret)
设置生成Token的签名
|
JwtBuilder.ProducerBuilder |
type(String type)
设置jwt请求头部键 默认Authorization
|
public JwtBuilder.ProducerBuilder enable(boolean enable)
public JwtBuilder.ProducerBuilder clientId(String clientId)
clientId - 客户端idpublic JwtBuilder.ProducerBuilder secret(String secret)
secret - 签名public JwtBuilder.ProducerBuilder name(String name)
name - 加密值public JwtBuilder.ProducerBuilder type(String type)
type - 头部的键public JwtBuilder.ProducerBuilder headerName(String headerName)
headerName - 头部值开头public JwtBuilder.ProducerBuilder expireMinute(Long expireMinute)
expireMinute - 过期分钟数public Jwt.JwtBean builder()
builder 在接口中 tech.mhuang.core.builder.BaseBuilder<Jwt.JwtBean>Copyright © 2019. All rights reserved.