[xmlsectool] 02/02: Fix a type warning

Ian Young ian at iay.org.uk
Tue Sep 29 09:11:53 UTC 2020


This is an automated email from the git hooks/post-receive script.

iay pushed a commit to branch main
in repository xmlsectool.

View the commit online:
http://git.shibboleth.net/view/?p=xmlsectool.git;a=commit;h=c2c40707875031ccd85a4ce11b5ef3a8f3b687e5

commit c2c40707875031ccd85a4ce11b5ef3a8f3b687e5
Author: Ian Young <ian at iay.org.uk>
AuthorDate: Tue Sep 29 10:11:47 2020 +0100

    Fix a type warning
---
 src/main/java/net/shibboleth/tool/xmlsectool/CredentialHelper.java | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/main/java/net/shibboleth/tool/xmlsectool/CredentialHelper.java b/src/main/java/net/shibboleth/tool/xmlsectool/CredentialHelper.java
index 71ffb7e..11a7c56 100644
--- a/src/main/java/net/shibboleth/tool/xmlsectool/CredentialHelper.java
+++ b/src/main/java/net/shibboleth/tool/xmlsectool/CredentialHelper.java
@@ -33,7 +33,6 @@ import java.security.cert.CertificateException;
 import java.security.cert.X509Certificate;
 import java.util.Arrays;
 import java.util.Collection;
-import java.util.List;
 
 import org.opensaml.security.crypto.KeySupport;
 import org.opensaml.security.x509.BasicX509Credential;
@@ -203,7 +202,7 @@ public final class CredentialHelper {
         final BasicX509Credential credential;
         if (keyEntry instanceof PrivateKeyEntry) {
             final PrivateKeyEntry privKeyEntry = (PrivateKeyEntry) keyEntry;
-            final List certChain = Arrays.asList(privKeyEntry.getCertificateChain());
+            final var certChain = Arrays.asList((X509Certificate[]) privKeyEntry.getCertificateChain());
             credential = new BasicX509Credential((X509Certificate) privKeyEntry.getCertificate());
             credential.setEntityCertificateChain(certChain);
             credential.setPrivateKey(privKeyEntry.getPrivateKey());
@@ -218,4 +217,4 @@ public final class CredentialHelper {
         LOG.debug("Successfully read credentials from keystore");
         return credential;
     }
-}
\ No newline at end of file
+}

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list