scepraextendedinformation.java
来自「一个免费的CA,基于EJB平台的,老师叫我们测试,现把之共享出来让大家参考」· Java 代码 · 共 69 行
JAVA
69 行
package org.ejbca.core.model.ra;/** * Class used to store RA specific information about the user, such as public key. * * Should be used standalone and not extend any other type of ExtendedInformation. * * @author Philip Vendil * $id$ */public class SCEPRAExtendedInformation extends ExtendedInformation { public static final float LATEST_VERSION = 0; private static final String SCEPREQUEST = "sceprequest"; private static final String USER = "user"; /** * Constructor that only should be used for serialization/deserialization. * */ public SCEPRAExtendedInformation(){ super(); setType(TYPE_SCEPRA); } /** * Default Construtor */ public SCEPRAExtendedInformation(String sceprequest, String user) { super(); setType(TYPE_SCEPRA); data.put(SCEPREQUEST, sceprequest); data.put(USER,user); } /** * @return Returns the request. */ public String getSCEPRequest() { return (String) data.get(SCEPREQUEST); } /** * @return Returns the user. */ public String getUser() { return (String) data.get(USER); } /** * @see se.anatom.ejbca.ra.ExtendedInformation#getLatestVersion() */ public float getLatestVersion() { return LATEST_VERSION; } /* * * @see se.anatom.ejbca.ra.ExtendedInformation#upgrade() */ public void upgrade() { if(Float.compare(LATEST_VERSION, getVersion()) != 0) { data.put(VERSION, new Float(LATEST_VERSION)); } } }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?