Changeset 12623 in josm for trunk/src/org


Ignore:
Timestamp:
2017-08-23T00:30:27+02:00 (7 years ago)
Author:
Don-vip
Message:

see #14649, see #15178 - load Certigna certificate from platform keystore, needed for cadastre-fr plugin, as it is now used by French government

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/CertificateAmendment.java

    r12620 r12623  
    6161        /**
    6262         * Returns the certificate identifier.
    63          * @return path for JOSM embedded certificate, alias for platform certificate
     63         * @return path for JOSM embedded certificate, alias for Windows platform certificate
    6464         */
    6565        public final String getId() {
     
    6969        /**
    7070         * Returns the certificate filename.
    71          * @return filename for both JOSM embedded certificate and platform certificate
     71         * @return filename for both JOSM embedded certificate and Unix platform certificate
    7272         * @since 12241
    7373         */
     
    9595    /**
    9696     * Certificates looked into platform native keystore and not embedded in JOSM.
    97      * Identifiers must match Windows keystore aliases for efficient search.
     97     * Identifiers must match Windows keystore aliases and Unix filenames for efficient search.
    9898     */
    9999    private static final CertAmend[] PLATFORM_CERT_AMEND = {
     100        // Government of Netherlands
    100101        new CertAmend("Staat der Nederlanden Root CA - G2", "Staat_der_Nederlanden_Root_CA_-_G2.crt",
    101102                "668c83947da63b724bece1743c31a0e6aed0db8ec5b31be377bb784f91b6716f"),
     103        // Government of Netherlands
    102104        new CertAmend("Government of Netherlands G3", "Staat_der_Nederlanden_Root_CA_-_G3.crt",
    103                 "3c4fb0b95ab8b30032f432b86f535fe172c185d0fd39865837cf36187fa6f428")
     105                "3c4fb0b95ab8b30032f432b86f535fe172c185d0fd39865837cf36187fa6f428"),
     106        // Trusted and used by French Government - https://www.certigna.fr/autorites/index.xhtml?ac=Racine#lracine
     107        new CertAmend("Certigna", "Certigna.crt",
     108                "e3b6a2db2ed7ce48842f7ac53241c7b71d54144bfb40c11f3f1d0b42f5eea12d"),
    104109    };
    105110
Note: See TracChangeset for help on using the changeset viewer.