From dcc4bdc4e0f8b614e36a7ef0a2d97e2b6b5e3201 Mon Sep 17 00:00:00 2001 From: sebdet Date: Tue, 15 Oct 2019 14:04:00 +0200 Subject: [PATCH] Update AAF certificate Update the AAF certificate as the previous one will expire soon Issue-ID: CLAMP-536 Change-Id: Ia900449fcb1b327d60ae8f9c628610151ed70f0d Signed-off-by: sebdet --- pom.xml | 4 +- .../onap/clamp/clds/filter/ClampCadiFilter.java | 7 +- src/main/resources/application.properties | 12 ++-- src/main/resources/clds/aaf/org.onap.clamp.keyfile | 54 +++++++------- src/main/resources/clds/aaf/org.onap.clamp.p12 | Bin 4107 -> 4147 bytes src/main/resources/clds/aaf/ssl/clamp.key | 54 +++++++------- src/main/resources/clds/aaf/ssl/clamp.pem | 80 +++++++-------------- version.properties | 2 +- 8 files changed, 93 insertions(+), 120 deletions(-) diff --git a/pom.xml b/pom.xml index c0f31e933..cce555d90 100644 --- a/pom.xml +++ b/pom.xml @@ -26,7 +26,7 @@ 4.0.0 org.onap.clamp clds - 4.1.3-SNAPSHOT + 4.1.4-SNAPSHOT clamp @@ -397,7 +397,7 @@ org.onap.aaf.authz aaf-cadi-aaf - 2.1.10 + 2.1.15 javax.servlet diff --git a/src/main/java/org/onap/clamp/clds/filter/ClampCadiFilter.java b/src/main/java/org/onap/clamp/clds/filter/ClampCadiFilter.java index cd141ae77..68544de67 100644 --- a/src/main/java/org/onap/clamp/clds/filter/ClampCadiFilter.java +++ b/src/main/java/org/onap/clamp/clds/filter/ClampCadiFilter.java @@ -46,6 +46,7 @@ import javax.servlet.http.HttpServletRequest; import org.onap.aaf.cadi.config.Config; import org.onap.aaf.cadi.filter.CadiFilter; +import org.onap.clamp.clds.util.ResourceFileUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.ApplicationContext; @@ -150,13 +151,17 @@ public class ClampCadiFilter extends CadiFilter { X509Certificate cert = (X509Certificate) certificateFactory .generateCertificate(new ByteArrayInputStream( URLDecoder.decode(certHeader, StandardCharsets.UTF_8.toString()).getBytes())); + X509Certificate caCert = (X509Certificate) certificateFactory + .generateCertificate(new ByteArrayInputStream(ResourceFileUtil.getResourceAsString("clds/aaf/ssl/ca-certs.pem").getBytes())); + X509Certificate[] certifArray = ((X509Certificate[]) request .getAttribute("javax.servlet.request.X509Certificate")); if (certifArray == null) { - certifArray = new X509Certificate[] { cert }; + certifArray = new X509Certificate[] { cert, caCert }; request.setAttribute("javax.servlet.request.X509Certificate", certifArray); } else { certifArray[0] = cert; + certifArray[1] = caCert; } } diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 64121c947..3ac6fa255 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -244,11 +244,11 @@ clamp.config.cadi.keyFile=classpath:/clds/aaf/org.onap.clamp.keyfile clamp.config.cadi.cadiLoglevel=DEBUG clamp.config.cadi.cadiLatitude=10 clamp.config.cadi.cadiLongitude=10 -clamp.config.cadi.aafLocateUrl=https://10.0.0.106:31111 -clamp.config.cadi.cadiKeystorePassword=enc:V_kq_EwDNb4itWp_lYfDGXIWJzemHGkhkZOxAQI9IHs -clamp.config.cadi.cadiTruststorePassword=enc:Mj0YQqNCUKbKq2lPp1kTFQWeqLxaBXKNwd5F1yB1ukf -#clamp.config.cadi.oauthTokenUrl=https://AAF_LOCATE_URL/AAF_NS.token:2.0/token -#clamp.config.cadi.oauthIntrospectUrll=https://AAF_LOCATE_URL/AAF_NS.introspect:2.0/introspect +clamp.config.cadi.aafLocateUrl=https://aaf-locate:8095 +clamp.config.cadi.cadiKeystorePassword=enc:WWCxchk4WGBNSvuzLq3MLjMs5ObRybJtts5AI0XD1Vc +clamp.config.cadi.cadiTruststorePassword=enc:iDnPBBLq_EMidXlMa1FEuBR8TZzYxrCg66vq_XfLHdJ +clamp.config.cadi.oauthTokenUrl= https://AAF_LOCATE_URL/locate/onap.org.osaaf.aaf.token:2.1/token +clamp.config.cadi.oauthIntrospectUrll=https://AAF_LOCATE_URL/locate/onap.org.osaaf.aaf.introspect:2.1/introspect clamp.config.cadi.aafEnv=DEV clamp.config.cadi.aafUrl=https://AAF_LOCATE_URL/onap.org.osaaf.aaf.service:2.1 -clamp.config.cadi.cadiX509Issuers=CN=intermediateCA_9, OU=OSAAF, O=ONAP, C=US:CN=intermediateCA_1, OU=OSAAF, O=ONAP, C=US +clamp.config.cadi.cadiX509Issuers=CN=intermediateCA_1, OU=OSAAF, O=ONAP, C=US:CN=intermediateCA_7, OU=OSAAF, O=ONAP, C=US:CN=intermediateCA_9, OU=OSAAF, O=ONAP, C=US diff --git a/src/main/resources/clds/aaf/org.onap.clamp.keyfile b/src/main/resources/clds/aaf/org.onap.clamp.keyfile index 45cdcb602..c2521fc81 100644 --- a/src/main/resources/clds/aaf/org.onap.clamp.keyfile +++ b/src/main/resources/clds/aaf/org.onap.clamp.keyfile @@ -1,27 +1,27 @@ -HTQLJHUg5Du0VM7wHY5cBMTgupk6ujhSoAgx5BTHp9wt9CoWvD72ScIciyldEH9R2QZIL9ZvpVo0 -h2o-hSQueaVjPcIFUhVIl4HWmNC6I2YAlNkwy3VMl1g9otKaOTgo3ChsFUVq7ACIrcr2977wo4B_ -FeHa0lInuaLoEjHMP1fszTWYBBx9oY3K9s-9MQQyCo6bFV-4L733sPeE60j20FWoygUwvIqxp3Pc -Bmnm1AtcrhGH0elqDg9qNjmnmC3gxZaGpGiclaEds_lVu57RIXwtTHgYyMbJzfP-Ziq3T7i8d-h3 -JZThj1l9JvDLYm2z0BEXuQ3Owvn4m98cWB9P5esJOKYEvsfIGK_Fd6uT04fzkeDT1wNV4-Swuorr -ymZQxnvHbUAp91NJEa3EtWTuBxNeoqV0cw97WkAYn95pgjH4ZVhBdczclS-EStFJyYOHtTRAs1A_ -8i36GiuUPHn3KolkRF2GvtZfwNj5AYfcUKhqULJ-T_is2KKYnGwQ2iaItX2852o4zlzkMXFMkt5C -qbsDmrU7F5zxn4HG6yShW5sIXgAcS9cyIs8IFgHtkYauDJlKZWynhzqibh3-bzPyfFmreTHxQ-Av -Lgp5sAtf1B9_1feVyE78bmQ3IMtxE-YkV8RYPDJzKw0nIdjce7j89azNq_as5JMfCCHSlYcKRs8O -Nrh8gXYun28iUL_kwEUWK0WohPgwQBb46_Hkc6a0aSYbuFA_7qgprPB9wmAlHtuqnCAb2vk8GT-h -07DB6yPGgzE-OgXUzLIWHXVzPO6SjOg3ifYpCRigOsNqkV1paBBOzje7dn2RnpgaRJS3zupTMnqF -g5N9qCgubxRlII626-Dc_i5X1OAWPzJK8UZPuxRAg3YVJNHluB3O0Q2Uo14RkO3a2Tn_Ce9XoTUJ -Jqi_qZWytIB9sHMNM7KvcRxGedLqd_230O3zV7rTa4Up0BFoMyHmnf2SZu96x_Yz_n_AWhiaALvE -ON_nTxPEOHfEfrNzo7pCwIaI5gM6eu_S24aZTf4L-5tekqH7l1PEbKr2QP4XfTZBN4FgNExgGpzG -the3zv4k7hJeWe7GbtMmnZXIQUJkZVTHBwqvHkqtN9cBWpihCNVmI3zKq6Bsy6Us0SDZ686kpeVS -s9eyrzj6uLPE65mQxCpoMt6G4HSjzMqA3HOX_7ixBBhtdVi5-X7NeTigr-uaZg67yP3cSikfFf9w -dyFuMjg29jtlaTNzOov8HFrcLq01N3fpwDkSU_2TmLndU-FMat78CMCLW5QuS1KF3hC9T8wzKWS_ -WHK2oMA3SqWyqnj_cE_T4Ql_VKL3nkvf_bzTvLso_BWodUw2A-eO-1qjtCHp3nnTdSVH06E3_eRH -BuKWEt0MLyNpm88OD0tgOC3fn7casioynQLoFatta5nlQfj4nsAXj2bD6CrohtDhjOKXqHxDU6s7 -adtNoBGyEK5FKy3HtHMC7KXsK_6wbYUluz93nCNMok696HIHojNUydGFqfr2HluQTi0S3uHnD_pS --QM8DbsFi8oIztn6Er4CFFJQ-tUuDyX6ahfY5gWLqCgRM7RzrkoHY7b4vkHxZTBLZlPGWfRtG0vc -GTSqIRNI2Z_Zte5-wW7T9vfFVBsArF0SJWOrlUqf7fGN1_2H9B9aIpLEMaHF7EEp1OP6_SNnfuhB -K31EFy0VW0eGnLezpd3HT540kznub7h_m6phZaqeZJxsle9jHEOS7qDc3T6s1hZ7DLK2Ej5RFuq8 -5LA9Cj5VrdejKMZKZJwmyWylLe224RyY4gDa0MB_lDAeC-YFdY2ClymYRJmclFFSWf7X1j5beQve -xGbsXJaWZcJpahpFu4RR-kOOyZBLPsdiyOZ7PGXz83l35NiXabmRapgjve1t7NFSuRluafihc0Lg -GKoz_-3YAFJmh4Z3bcCsz1WhCUYqzWyDsnZiD7sMQT7Oyje7RqzoxBZs5Ke1_0jtpgFrc7BcqHG7 -WpwJr6hg53o3BpWcUEopBomhbdxiDSLxZmDrePy9LDC7YNk_7-gVKIc7dZDMgw6kSRR330p0 \ No newline at end of file +kzJMxgphAoBxJz1_vYjxx-V87fahDQdYUqBIyWhZp8ojXdNpmB-96T9CvgJScJynbLcqw2Cj2CYx +wd97vFOYhlyz5zK3tSyIuydOkVGJsJ1S4PviTtjhiJvNourJNDHgtas1Y1y2fQ5_8aVxj-s4W72N +MNYhkeTinaQx_d_5hkBPABJlgCxKLnmxHo2jAJktnZYa5t5h48m7KiUx_RVEkQVtEvux-7vgXaC4 +ymTXj6zI9XoMTVxM0OAl4y7kBiUoOUaxS4tVKV34RJYNNqBjiUTQa_ag-KeUacRABk1ozfwzpvE5 +Sjz8WCy0L-LtCQnapkhKLt04ndCZtw8LDJ-Zz0ZgR2PVIPpTgs9VnVuOi5jf4LzTrtUatvOWkKB9 +drXKzp6cNXnZ0jkD3vV1BzqzhynKnZR2o_ilZv5CTTdpGUt906N_DwZuX6LfcV_7yvjX42bTfeIR +ycPtodFPXlqqn9VUyh5nOauJlnOHAQmSDzjMEgjy17nQX3Ad7s4BfvujzUl-d0MqB_HCKbaW32UT +xcY-0JfI1Y-2IdYfIkUdhVmxop6sSg0jAobWzgCRoRQkP3a2iIlKdfMyskshoWKIDVtlr-3fkDEb +x_b_o1rRoUfzUzxEdphaUAq80Sc0i77ZLT3KF9vJOhyU_pBnApYFxVk7Hkk3VRxJKS7jyL4H7k1x +2m5-2G8fB9XbYZT82xmAquNx4oBdpwj3_ncGF9YRF94K6NZgqemT5iWhpXMoelSU1blASgT3qlTm +B6YgbD5owExNHwRVd8KeRsYrOnBWUiktsIhXFhNZmDUNWMFGQ2KxEcOt1tJwsQDehJFgY_l1JQ0d +643wJ7rTJkGkYX309cydRQUX4Z0ckSQS9LhMd9stxF5XOHlvHdbW0pXNS7SaLbzKCVldUgncvI6z +KWkwrWbftrZK2RT1UZKNngQDMGOk9OhbHAs7YzhFNFARZoRNobIv5tZVDomy-YgJb9-mD1UTkRBL +WXOyoryDlgKrgFsgHclGDI1UFO5N-JfebPKxbP505f4924hxF2r8bspvVW8ZtHQo_SJmhauOX8n_ +eN_LK43LB9k53WAHZ_utvs0s6wGf7I73oj_N7DIFaHTDSm_MhDsFDLVG_wUzCpZ5FP2uL3nnqMkF +Ob-l1fywfmfOmrz1BY6g4sRPPeWXuclYTnRnDRu5VQyc7_aBEVkyt3zw0JEex0vJNFUJl3pYjS55 +GplAB6p7VbS9ceZEtc5Z3qFIVHEzKWZxT190E23t_LlMuEoQ1zaqdHynNaMs61-q_A2aHRiTqlRm +7FahVB3RX4AVLl23mu4u3A9ZDXc40nzjs9mwOVsuKlPvQ2rteDUG1njr2R1_V_MyQuoJjdfbIkPG +4eF0QzlSMdbkeprdQxSfV5YT-yPpkBxSsCMMM43sKm4Hy7_CUdvp4Iayrp3vtK3oYMuCGi6qTadz +KzxfTf8meKan3eMZW4RLByyniH5nQnX_KGfBly05AmFyVH_j0fyOg-48kDhtEKeqmDnP4C01jOID +Ip_AKaB6e0GwsHzVTLZOklHwu_qzsaTzchBOG_dJJju7bxY7qv78Pa92wZIP311gSCVbc-gxxbsR +qI555twmYEoasFm4xz10OYDOkvM1E1Rtxu3ymRLZpe6AoyFBVzEW7Dncdw7O98dKcgrp8ZlQ_8Wg +5zZH0Cic7xnIZ0bNZyQXw56CSUiXVWuwVY3e0djXP3F-FO5gP8VTxbpW4C0t6McXAOlvSEfFKxN7 +u6OBeOKwjrtHaJk2ghF8MUcpDXanhbAgHez9larGlscCkgvoRLNaRH9GIdSVgY3HtNhJRaJIq01S +OGeBjC5J4o-nTrqRFkwyDAYcPL373eYX1dBFFVHR-4q50H9m_zMxZHXETafxzV4DT3Qi8Sxh3uaS +ZX7mRaNaOE0uC1n87_IZ9WhrwIQaZng2lnd9yZ-4rx8fB8WA8KQzifzvHAcMb_HV10JWGaz5A2Rm +EXDsfexQC6CqYg5rdzzlNWDPNlHy5ubyz7fRXZ99uIwBY9aJcvCXCiEXJkC6utj3NcXQrJmk \ No newline at end of file diff --git a/src/main/resources/clds/aaf/org.onap.clamp.p12 b/src/main/resources/clds/aaf/org.onap.clamp.p12 index b3c69efea51e75a1ed3e713f725b3c379b7c9bac..dc24567b9cd45aaec4a3d5ef036ca030aa006213 100644 GIT binary patch delta 4030 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 k5{U%-tq4|5T4nH<{|NqV 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 -----BEGIN PRIVATE KEY----- -MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC4nLg3HAYzgJTr -C9WdZypwz0UzcQcCFXwEUUA8StwtMwx0OahJiEJRdFY6fmydq4MzFgZ6HQt/M7dY -0l8phLHpGTVdrFMgW8yZer8bwNcSSiPVRy8j0s8lBHdR+KofG+yA19xg6lCYDX78 -yfeA2jZ52FhVWavyGHS4whWlw8T1EGbZZqXZCFgc7zHjUXuG1mo2ropppJkouf9g -WEH2Vx16YiosgZzftRW1N3KJ7JozcEtS/j4w/pNyS7HOQDWWGTDk6Us4bt8Zg4gd -1FeID0FmnEEGRKP+XscsGNwMd06MBsCAOutHkpFtS+UT3cr8xIKewL7uPq24X3ke -W148togFAgMBAAECggEATncV+R5pKFS7dteV2IvzxvTh1cZxkxoslu0t3zJ2OKPc -5D1pYK+QeGx5Be2cHru6TOlMoXRc4ZjKke8AUXY74/Y573GB91vtL0KznYkuIHDw -oALcb153eqVWTbniHMzSjcSxv2N4E9iQo8L39oVI6CrjCIvPgFuSqMCdUNJPkVTI -4nsarTfLK4fzi7IbWzi9JdE1QRNIxcCMcYJRnLZMdneMLBleR0UL82Xc2KOy5SEt -zyKYCQ8zS247FKolnOrDkhKxXI5fzdDpRK5AQSsAykUPWlYq7pzKjY/dU9rMRohx -YSltFjPZ3sQ3UKqqIqhZS+GoVuZoc925WyhViPsqtQKBgQDsL4LFfPWN8nnsusQp -VR3T7HvvwXuEVAydlaJMwZU0cRYN+L7RHHjDoXZZrNJDIDzNoWnBLKRGx3mtLmgJ -9Pa6SxN6Oc8oo6jzv2D59g1PVjNOMOYTCTb/2Xum4LMLaeeF57HkWxzeA3Ws47++ -gXwzQpbE90tp1Ys4uXD3JoivvwKBgQDIGZTwLGhLSegdAjG83WEgmdtzT1kjvx0Q -A8IR2jkgkTJHdKiuslJ8Z3/XufHEwWMWwfs1XLwxYluoo1y9eNvNeHZXjLqjL62c -I3034F9IvvTUqFcxam2WdoklXbAiSvLUo/9exPgOuVxok6Zv1imRgGb/vYV9vyG7 -86MRuQu5OwKBgQC9E3fcA6JMpY3H3uhEsngzfMDm+fyYvfRvfyezzNFWbyWZv8V6 -gBGJg0vMlFarGDa044BW/hbw9qXI5zqwpeOS1aFdGsRlo0cRAuduk/Spy7c85FZ7 -bMgT4BZmTMHo5DpNb2NxDSO59AkThCuvJde47ZjnS5WavzI6EfKGWNnZ3wKBgQCF -QiwjCp/mS/DtqLFxAsmVSYGROG231aXILYiIFRloa+ndFn7j4NP4D4FfLHErRFL2 -K/ddIUYfaU57b1fqwts26ht90LXWyYDH9AaHOMCcFLe+C+INgcA7rPNG1C7hl6JC -JHmEJo7AV4eICZSU9D44rRdrB08oYCpaHjYiLmb1UwKBgQCWCDJ4p2DrNL9hzj3K -kzvM5saXrfI4aVBXVt9rw9s1d/WG8JOpnmHcnLPb6Tj59rDktrLCLv0sVstMwNVJ -sOO+qsgn1VoZalcVhhjdONm5YvhJQgz0F7Y2xkr6g/AuMPz2YigGfm7fe/z7rc+L -q9Ua2HmUS8DDBy7W89MNZJNkDQ== +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCsuvJ9pjBqjrxI ++5TG2PTVRUob9Cx1uO3cUMzR01mxNodsSRdI3sq6Q2Nr+PenoT7edo8ujru8G79H +BfyUWBkNe3hJikCXzDV62cwavWtGjWIsOZHczJfj8ZrtObJ/uRpeGmbosY38zUwN +cGzT1vm2K67MPe2BazTI4JLxyGcJ0bZEZ0XGBMOup3Hqo2QOy7BaQMOTs20Ww3aB +64h7KAqaqNnblqUOtkLCUBdp6Lxa9oBXqS4Fg+C1eZqzuixLQgmWZs2ED+wl4FZD +DaIkN4gw4YTXhpxr82gauW3ro2sAYrJX63FqIzaj0rj/vqxYSy7fjzbsE1VPBxCH +yUuaHxUTAgMBAAECggEABaPlHy06D4CxrUBpz0RuWjh0/wyuFvn+6l7JEWDxYNQD +AAoy9HIx9HsW2AO9MoAVaXY9nquSfcX6LPuJD98AkmwhtWUKTuqgJG7QN19QDXG4 +bvFCTg9wNkVBZdWoens03TXHfnmtxT9+6EFvjEtMxCIRByJOixdRFe4fXj3I/40H +p6KjzscPhRqmapB5U/lWwteONoq1A4VBoqj1Qbe1NjmNGMhhXqj/d9f6B0DPGqIA +nIDubb1B3YNdbxE8LbY1YiQZEtjjA2uIyW0tRjZyhVVtNwSm814fyjVPp2oRpK43 +2OVBLbHZlxY5sFZwU71lWSyEAHhOL5yY1HORKUyCIQKBgQDwR8POilccu1fczDX7 +7jTHvknrtc5Pm689hOz+iZz8oib5MNHM57YMQJNauAHcUUDc8PEBrU44kJda7zVU +8jVgeV0kvZcmDM4AGrmbBSGLhcmyqJC4wKF20K3rVFFo5exlpTDU7dwnPkMbHeGQ +LmPzk+5BKQa81Mq+cObdJs/LpwKBgQC4B9kf+cex77OluKN9mz8D3MOEWycztDpd +XVeM+RV4cjIMaQl91GovtQDwdy9TbKCsq+sFvqWsmQNkUlDGP2c0y4PFnJt7ahzW +wqZ8bZgNcTNE+KqHUMEOcDGRVoQf65XRWZhjq0mJyCewPMOrdFgHTzva2QYOrZTK +jBIWx84otQKBgQCDjidM7D1pw8EFaOGdv/wx6KO8ZFxDBfBadG71pg7H21gPU4Vq +9OqdprWHE/wgznP/BARQcLzFB5V2+kVu7vX+jjRLK2qYMKaRNBCvKY4GQAgAw34J +SZ6d2P+AOzgfgNN/i4RC8MB61AIV1LRtJpkfAb2O+5Fuzer7fgFI0DkxPQKBgAdq +gYxxU2PPRg0KmMQKCosMTXC6/6RsweFbTpjmvL/C0lN/tBs3ASR1Bdmq4+RXv03W +C72KhkCjVeioDItAqNcO0HuZKQbbKthYtb7T58m64xcHck/LqEv9p3G069QheUMb +ejGiCG+d+kN232e8Y4O/5KiYEE9tHU7gQCZc3Oj1AoGBAI2QyoAJlM0jREsEft7c +L+5kcV+VulyMYEFycSy6KziUKxVh+VMk5Eo6UhXo6m4x37tg/D8uK/tkeJdWw00N +dXLsUcDEacZyF8UfRsrscmiBURu0+9S/5+ncSX6s18HHGL7n2io+PX/ie2neO7q1 +fj50Aj03dg1TrgMTx2g6e85Y -----END PRIVATE KEY----- diff --git a/src/main/resources/clds/aaf/ssl/clamp.pem b/src/main/resources/clds/aaf/ssl/clamp.pem index ccb0097df..22f4541a4 100644 --- a/src/main/resources/clds/aaf/ssl/clamp.pem +++ b/src/main/resources/clds/aaf/ssl/clamp.pem @@ -1,64 +1,32 @@ Bag Attributes friendlyName: clamp@clamp.onap.org - localKeyID: 54 69 6D 65 20 31 35 35 33 37 38 37 35 31 38 33 30 33 -subject=CN = clamp, emailAddress = , OU = clamp@clamp.onap.org, OU = OSAAF, O = ONAP, C = US + localKeyID: 54 69 6D 65 20 31 35 37 31 30 36 38 34 31 31 38 30 37 +subject=CN = clamp, emailAddress = mark.d.manager@people.osaaf.com, OU = clamp@clamp.onap.org:DEV, OU = OSAAF, O = ONAP, C = US issuer=C = US, O = ONAP, OU = OSAAF, CN = intermediateCA_9 -----BEGIN CERTIFICATE----- -MIIEKDCCAxCgAwIBAgIIWY+5kgf/UG4wDQYJKoZIhvcNAQELBQAwRzELMAkGA1UE +MIIETDCCAzSgAwIBAgIIGF6ukzqwlGIwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UE BhMCVVMxDTALBgNVBAoMBE9OQVAxDjAMBgNVBAsMBU9TQUFGMRkwFwYDVQQDDBBp -bnRlcm1lZGlhdGVDQV85MB4XDTE5MDMyMTE2MTY1OFoXDTIwMDMyMTE2MTY1OFow -bDEOMAwGA1UEAwwFY2xhbXAxDzANBgkqhkiG9w0BCQEWADEdMBsGA1UECwwUY2xh -bXBAY2xhbXAub25hcC5vcmcxDjAMBgNVBAsMBU9TQUFGMQ0wCwYDVQQKDARPTkFQ -MQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALic -uDccBjOAlOsL1Z1nKnDPRTNxBwIVfARRQDxK3C0zDHQ5qEmIQlF0Vjp+bJ2rgzMW -BnodC38zt1jSXymEsekZNV2sUyBbzJl6vxvA1xJKI9VHLyPSzyUEd1H4qh8b7IDX -3GDqUJgNfvzJ94DaNnnYWFVZq/IYdLjCFaXDxPUQZtlmpdkIWBzvMeNRe4bWajau -immkmSi5/2BYQfZXHXpiKiyBnN+1FbU3consmjNwS1L+PjD+k3JLsc5ANZYZMOTp -Szhu3xmDiB3UV4gPQWacQQZEo/5exywY3Ax3TowGwIA660eSkW1L5RPdyvzEgp7A -vu4+rbhfeR5bXjy2iAUCAwEAAaOB8jCB7zAJBgNVHRMEAjAAMA4GA1UdDwEB/wQE -AwIF4DAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwVAYDVR0jBE0w -S4AUgfeZWxC5yIze81Je6k5poEM+rN2hMKQuMCwxDjAMBgNVBAsMBU9TQUFGMQ0w -CwYDVQQKDARPTkFQMQswCQYDVQQGEwJVU4IBBzAdBgNVHQ4EFgQU+GZ6wmWDPrmq -Wd1/NtMYiCQ8Dg4wOwYDVR0RBDQwMoIFY2xhbXCCHWNsYW1wLmFwaS5zaW1wbGVk -ZW1vLm9uYXAub3JnggpjbGFtcC5vbmFwMA0GCSqGSIb3DQEBCwUAA4IBAQCFZdhB -U6xm6l0vj4q89onLx4opTPvwGNRc0n402lifkPYXseFtphZSHIf2Sg0mFTH4KHb4 -FdMyBzq1+f5WLU+xRC1nT4eGJ0FvRR6204/fGVrzJTS67phnRnxr2WZzLPW0wPJe -K8SzN6tkUgE7/a/s0T/htE/blDxWh75+tA2jQlgj1Ri0y9A1J8wx++REKjGlHjFN -53aiipsB+wC/oEMzYL4qEPiYPI0Lr3Lsay1F7f6cvDT4+EYzBLMFuwCvpcnHgSMS -4fFj2ROmUG2+CC23B88Q0WNxjLPq/CrmHZZBsqwruPJ0cSuCQxfshTQ6uZhcjtu8 -6TRYkIcL0x9r/AHP ------END CERTIFICATE----- -Bag Attributes - friendlyName: CN=intermediateCA_9,OU=OSAAF,O=ONAP,C=US -subject=C = US, O = ONAP, OU = OSAAF, CN = intermediateCA_9 - -issuer=OU = OSAAF, O = ONAP, C = US - ------BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/version.properties b/version.properties index d611b206b..941cd1d65 100644 --- a/version.properties +++ b/version.properties @@ -27,7 +27,7 @@ major=4 minor=1 -patch=3 +patch=4 base_version=${major}.${minor}.${patch} -- 2.16.6