public enum Signature extends Enum<Signature> implements cn.herodotus.engine.assistant.core.definition.enums.BaseUiEnum<Integer>
Description: OAuth2 Signature
| 限定符和类型 | 方法和说明 |
|---|---|
static Signature |
get(Integer index) |
String |
getDescription() |
static List<Map<String,Object>> |
getPreprocessedJsonStructure() |
Integer |
getValue()
不加@JsonValue,转换的时候转换出完整的对象。
|
static Signature |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Signature[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final Signature RS256
public static final Signature RS384
public static final Signature RS512
public static final Signature ES256
public static final Signature ES384
public static final Signature ES512
public static final Signature PS256
public static final Signature PS384
public static final Signature PS512
public static Signature[] values()
for (Signature c : Signature.values()) System.out.println(c);
public static Signature valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public Integer getValue()
不使用@JsonValue @JsonDeserializer类里面要做相应的处理
getValue 在接口中 cn.herodotus.engine.assistant.core.definition.enums.EnumValue<Integer>public String getDescription()
getDescription 在接口中 cn.herodotus.engine.assistant.core.definition.enums.EnumDescriptionCopyright © 2023 Dromara. All rights reserved.