123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- package com.dragoninfo.dcuc.duceap.enums;
- import com.dragonsoft.duceap.base.enums.ICodeEnum;
- /**
- * @Author: qiuyu
- * @Date: 2021/5/17 10:05
- * @Description: 鉴权必要条件不完整风险的必要参数
- */
- public enum AuthenticationNecessaryParamEnum implements ICodeEnum {
- YHLP("YHLP", "用户令牌"),
- YYLP("YYLP", "应用令牌"),
- LPZX("LPZX", "令牌在线"),
- QMWBCG("QMWBCG", "签名未被篡改"),
- YWRWXX("YWRWXX", "业务任务信息"),
- HJXX("HJXX", "环境信息"),
- DYFWXX("DYFWXX", "调用服务信息"),
- ;
- private String value;
- private String label;
- public static String getLabel(String value) {
- AuthenticationNecessaryParamEnum[] values = values();
- for (AuthenticationNecessaryParamEnum typeEnum : values) {
- if (typeEnum.getValue().equals(value)) {
- return typeEnum.getLabel();
- }
- }
- return null;
- }
- AuthenticationNecessaryParamEnum(String value, String label) {
- this.value = value;
- this.label = label;
- }
- @Override
- public String getValue() {
- return this.value;
- }
- @Override
- public String getLabel() {
- return this.label;
- }
- }
|