diff options
author | Instrumental <jcgmisc@stl.gathman.org> | 2018-04-06 05:27:41 -0500 |
---|---|---|
committer | Instrumental <jcgmisc@stl.gathman.org> | 2018-04-06 05:27:58 -0500 |
commit | ac836d0f27919da9525f5625aaef51a7b8b228ca (patch) | |
tree | a6543a63e80777b8c9c52d9dbe51e825de5dba7c /cadi/core/src/main | |
parent | df9e827fa3ec1c7e32b5f5eb7a63a4c11f9da4a7 (diff) |
Service required changed startupv2.1.0
Issue-ID: AAF-211
Change-Id: Id4101ca0e59c5a2a3deaf703dc8fdd07183f3b4d
Signed-off-by: Instrumental <jcgmisc@stl.gathman.org>
Diffstat (limited to 'cadi/core/src/main')
-rw-r--r-- | cadi/core/src/main/java/org/onap/aaf/cadi/taf/cert/X509Taf.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cadi/core/src/main/java/org/onap/aaf/cadi/taf/cert/X509Taf.java b/cadi/core/src/main/java/org/onap/aaf/cadi/taf/cert/X509Taf.java index b5ed7ad1..4411a859 100644 --- a/cadi/core/src/main/java/org/onap/aaf/cadi/taf/cert/X509Taf.java +++ b/cadi/core/src/main/java/org/onap/aaf/cadi/taf/cert/X509Taf.java @@ -130,7 +130,8 @@ public class X509Taf implements HttpTaf { if(certarr!=null && certarr.length>0) { si.checkClientTrusted(certarr); // Note: If the Issuer is not in the TrustStore, it's not added to the Cert list - if(cadiIssuers.contains(certarr[0].getIssuerDN().toString())) { + String issuer = certarr[0].getIssuerDN().toString(); + if(cadiIssuers.contains(issuer)) { String subject = certarr[0].getSubjectDN().getName(); // avoiding extra object creation, since this is validated EVERY transaction with a Cert int at = subject.indexOf('@'); |