voms-clients-java/voms-clients-java-except.patch
2018-01-06 16:50:50 +01:00

20 lines
1,013 B
Diff

diff -ur voms-clients-3.0.7.orig/src/main/java/org/italiangrid/voms/clients/impl/DefaultVOMSProxyInitBehaviour.java voms-clients-3.0.7/src/main/java/org/italiangrid/voms/clients/impl/DefaultVOMSProxyInitBehaviour.java
--- voms-clients-3.0.7.orig/src/main/java/org/italiangrid/voms/clients/impl/DefaultVOMSProxyInitBehaviour.java 2016-09-09 12:06:42.000000000 +0200
+++ voms-clients-3.0.7/src/main/java/org/italiangrid/voms/clients/impl/DefaultVOMSProxyInitBehaviour.java 2018-01-05 16:34:10.919346599 +0100
@@ -457,12 +457,12 @@
if (params.isLimited())
limitProxy(proxyOptions);
- if (acs != null && !acs.isEmpty())
- proxyOptions.setAttributeCertificates(
- acs.toArray(new AttributeCertificate[acs.size()]));
-
try {
+ if (acs != null && !acs.isEmpty())
+ proxyOptions.setAttributeCertificates(
+ acs.toArray(new AttributeCertificate[acs.size()]));
+
ProxyCertificate proxy = ProxyGenerator.generate(proxyOptions,
credential.getKey());