From bedd2ff6a0ab4faded54738bd7856cd25d4a7815 Mon Sep 17 00:00:00 2001 From: Nikita Iarychenko Date: Tue, 29 Jul 2025 17:02:43 +0400 Subject: [PATCH] OPENIDE add certificates for plugin sign (delete openide.crt) (cherry picked from commit 9681a3f1fc7e04631e9b3e9bad5c9ce159abb53e) --- .../marketplace/OpenIdeCertificateStore.kt | 7 +--- platform/platform-resources/src/openide.crt | 35 ------------------- 2 files changed, 1 insertion(+), 41 deletions(-) delete mode 100644 platform/platform-resources/src/openide.crt diff --git a/platform/platform-impl/src/com/intellij/ide/plugins/marketplace/OpenIdeCertificateStore.kt b/platform/platform-impl/src/com/intellij/ide/plugins/marketplace/OpenIdeCertificateStore.kt index 5e519edd6a1d..07a34699bcfa 100644 --- a/platform/platform-impl/src/com/intellij/ide/plugins/marketplace/OpenIdeCertificateStore.kt +++ b/platform/platform-impl/src/com/intellij/ide/plugins/marketplace/OpenIdeCertificateStore.kt @@ -13,7 +13,6 @@ // along with this program. If not, see http://www.gnu.org/licenses/. package com.intellij.ide.plugins.marketplace -import com.intellij.ide.IdeBundle import com.intellij.openapi.diagnostic.logger import org.jetbrains.annotations.ApiStatus import java.security.cert.Certificate @@ -37,10 +36,6 @@ internal object OpenIdeCertificateStore { } } - private val openideCertificate: Certificate? by lazy { - loadCertificate("openide.crt") - } - private val haulmontCertificate: Certificate? by lazy { loadCertificate("haulmont.crt") } @@ -50,6 +45,6 @@ internal object OpenIdeCertificateStore { } val certificates: List by lazy { - listOfNotNull(openideCertificate, haulmontCertificate, axiomCertificate) + listOfNotNull(haulmontCertificate, axiomCertificate) } } \ No newline at end of file diff --git a/platform/platform-resources/src/openide.crt b/platform/platform-resources/src/openide.crt deleted file mode 100644 index f8f867c4e29d..000000000000 --- a/platform/platform-resources/src/openide.crt +++ /dev/null @@ -1,35 +0,0 @@ ------BEGIN CERTIFICATE----- -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 -dEEr3iUleA== ------END CERTIFICATE----- \ No newline at end of file