package eu.europa.esig.dss.validation;
import java.util.HashMap;
import java.util.Map;
import eu.europa.esig.dss.CertificatePolicyOids;
import eu.europa.esig.dss.EtsiOid;
import eu.europa.esig.dss.QCStatementOids;
public class OidRepository {
private static final Map<String, String> repository = new HashMap<String, String>();
static {
for (EtsiOid oid : CertificatePolicyOids.values()) {
repository.put(oid.getOid(), oid.getDescription());
}
for (EtsiOid oid : QCStatementOids.values()) {
repository.put(oid.getOid(), oid.getDescription());
}
}
private OidRepository() {
}
public static String getDescription(String oid) {
return repository.get(oid);
}
}