📄 approvalview.java
字号:
/************************************************************************* * * * EJBCA: The OpenSource Certificate Authority * * * * This software is free software; you can redistribute it and/or * * modify it under the terms of the GNU Lesser General Public * * License as published by the Free Software Foundation; either * * version 2.1 of the License, or any later version. * * * * See terms of license at gnu.org. * * * *************************************************************************/package org.ejbca.ui.web.admin.approval;import java.io.UnsupportedEncodingException;import java.text.DateFormat;import javax.ejb.EJBException;import org.ejbca.core.model.approval.Approval;import org.ejbca.ui.web.admin.configuration.EjbcaJSFHelper;import org.ejbca.ui.web.admin.configuration.EjbcaWebBean;/** * Class used to represent the view of an approval * * @author Philip Vendil * @version $Id: ApprovalView.java,v 1.2 2006/09/05 09:23:28 anatom Exp $ */public class ApprovalView { private Approval approval; public ApprovalView(Approval approval){ this.approval=approval; } public Approval getApproval() { return approval; } public String getApprovalDate(){ DateFormat dateformat = DateFormat.getDateTimeInstance(); return dateformat.format(approval.getApprovalDate()); } public String getApprovalAdmin(){ return approval.getUsername(); } public String getAdminAction(){ EjbcaWebBean ejbcawebbean = EjbcaJSFHelper.getBean().getEjbcaWebBean(); if(approval.isApproved()){ return ejbcawebbean.getText("APPROVED"); } return ejbcawebbean.getText("REJECTED"); } public String getViewApproverCertLink(){ String link; try { link = EjbcaJSFHelper.getBean().getEjbcaWebBean().getBaseUrl() + EjbcaJSFHelper.getBean().getEjbcaWebBean().getGlobalConfiguration().getAdminWebPath() + "viewcertificate.jsp?certsernoparameter=" + java.net.URLEncoder.encode(approval.getAdminCertSerialNumber().toString(16) + "," + approval.getAdminCertIssuerDN(),"UTF-8"); } catch (UnsupportedEncodingException e) { throw new EJBException(e); } return "viewcert('" + link + "')"; } public String getComment(){ return approval.getComment(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -