From 9ff52f81f19394b443aa8e5e719f0d3057c53090 Mon Sep 17 00:00:00 2001 From: Kay Kasemir Date: Tue, 30 Jun 2026 10:27:25 -0400 Subject: [PATCH] PVA: Allow any CERT:STATUS PV name Expected the certificate status PV to always start with "CERT:STATUS:..." but ongoing PVXS work does not restrict the status PV name at all --- .../java/org/epics/pva/common/CertificateStatusMonitor.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/core/pva/src/main/java/org/epics/pva/common/CertificateStatusMonitor.java b/core/pva/src/main/java/org/epics/pva/common/CertificateStatusMonitor.java index 0838173c72..f8df7fadfb 100644 --- a/core/pva/src/main/java/org/epics/pva/common/CertificateStatusMonitor.java +++ b/core/pva/src/main/java/org/epics/pva/common/CertificateStatusMonitor.java @@ -88,9 +88,6 @@ public static synchronized CertificateStatusMonitor instance() */ public synchronized CertificateStatus checkCertStatus(final TLSHandshakeInfo tls_info,final CertificateStatusListener listener) { - if (!tls_info.status_pv_name.startsWith("CERT:STATUS:")) - throw new IllegalArgumentException("Need CERT:STATUS:... PV, got " + tls_info.status_pv_name); - logger.log(Level.FINER, () -> "Checking " + tls_info.status_pv_name + " for '" + tls_info.name + "'"); final CertificateStatus cert_stat = certificate_states.computeIfAbsent(tls_info.status_pv_name,