/************************************************************************* * * * CERT-CVC: EAC 1.11 Card Verifiable Certificate Library * * * * 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.cvc; import java.security.Provider; /** * This is our own Security Provider for CVC. * * @author Keijo Kurkinen, Swedish National Police Board * @version $Id: CVCProvider.java 20720 2015-02-19 16:56:59Z mikekushner $ */ public class CVCProvider extends Provider { private static final long serialVersionUID = 1L; static double version = 1.0; // TODO: Text OK? static String INFO = "CVC Security Provider " + version + " (supports Card Verifiable Certificates for ePassports)"; public static String PROVIDER_NAME = "CVC"; public CVCProvider() { super(PROVIDER_NAME, version, INFO); put("CertificateFactory.CVC", JDKCVCertificateFactory.class.getName()); put("Alg.Alias.CertificateFactory.CVC", "CVC"); } }