你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

EccTokenKey 类

public final class EccTokenKey
extends TokenKey

使用椭圆曲线算法生成的令牌所需的验证属性。

构造函数摘要

构造函数 说明
EccTokenKey()

方法摘要

修饰符和类型 方法和描述
AccessPolicyEccAlgo alg()

获取 alg 属性:要使用的椭圆曲线算法:ES256、ES384 或 ES512。

void validate()

验证 实例。

EccTokenKey withAlg(AccessPolicyEccAlgo alg)

设置 alg 属性:要使用的椭圆曲线算法:ES256、ES384 或 ES512。

EccTokenKey withKid(String kid)

设置儿童属性:JWT 令牌密钥 ID。

EccTokenKey withX(String x)

设置 x 属性:X 坐标。

EccTokenKey withY(String y)

设置 y 属性:Y 坐标。

String x()

获取 x 属性:X 坐标。

String y()

获取 y 属性:Y 坐标。

方法继承自 TokenKey

方法继承自 java.lang.Object

构造函数详细信息

EccTokenKey

public EccTokenKey()

方法详细信息

alg

public AccessPolicyEccAlgo alg()

获取 alg 属性:要使用的椭圆曲线算法:ES256、ES384 或 ES512。

Returns:

alg 值。

validate

public void validate()

验证 实例。

Overrides:

EccTokenKey.validate()

withAlg

public EccTokenKey withAlg(AccessPolicyEccAlgo alg)

设置 alg 属性:要使用的椭圆曲线算法:ES256、ES384 或 ES512。

Parameters:

alg - 要设置的 alg 值。

Returns:

EccTokenKey 对象本身。

withKid

public EccTokenKey withKid(String kid)

设置儿童属性:JWT 令牌密钥 ID。验证密钥是根据 JWT 令牌标头上存在的密钥 ID 查找的。

Overrides:

EccTokenKey.withKid(String kid)

Parameters:

kid

withX

public EccTokenKey withX(String x)

设置 x 属性:X 坐标。

Parameters:

x - 要设置的 x 值。

Returns:

EccTokenKey 对象本身。

withY

public EccTokenKey withY(String y)

设置 y 属性:Y 坐标。

Parameters:

y - 要设置的 y 值。

Returns:

EccTokenKey 对象本身。

x

public String x()

获取 x 属性:X 坐标。

Returns:

x 值。

y

public String y()

获取 y 属性:Y 坐标。

Returns:

y 值。

适用于