[java-identity-provider COMMIT] in /trunk/idp-saml-impl/src/test: java/net/shibboleth/idp/saml/attribute/resolver/imp...

noreply at shibboleth.net noreply at shibboleth.net
Tue Jul 29 15:41:33 EDT 2014


Author: scantor
Date: Tue Jul 29 15:41:32 2014
New Revision: 6355

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=6355&view=rev
Log:
Fix failing tests.

Added:
    trunk/idp-saml-impl/src/test/resources/net/shibboleth/idp/saml/impl/attribute/resolver/SealerKeyStore.kver
Modified:
    trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/attribute/resolver/impl/CryptoTransientIdAttributeDefinitionTest.java
    trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/nameid/impl/CryptoTransientNameIDDecoderTest.java
    trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/nameid/impl/CryptoTransientNameIdentifierDecoderTest.java
    trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/nameid/impl/CryptoTransientSAML1NameIdentifierGeneratorTest.java
    trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/nameid/impl/CryptoTransientSAML2NameIDGeneratorTest.java
    trunk/idp-saml-impl/src/test/resources/net/shibboleth/idp/saml/impl/attribute/resolver/SealerKeyStore.jks

Modified: trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/attribute/resolver/impl/CryptoTransientIdAttributeDefinitionTest.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/attribute/resolver/impl/CryptoTransientIdAttributeDefinitionTest.java?rev=6355&r1=6354&r2=6355&view=diff
==============================================================================
--- trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/attribute/resolver/impl/CryptoTransientIdAttributeDefinitionTest.java (original)
+++ trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/attribute/resolver/impl/CryptoTransientIdAttributeDefinitionTest.java Tue Jul 29 15:41:32 2014
@@ -30,6 +30,7 @@
 import net.shibboleth.idp.saml.impl.TestSources;
 import net.shibboleth.idp.saml.nameid.impl.CryptoTransientIdGenerationStrategy;
 import net.shibboleth.utilities.java.support.component.ComponentInitializationException;
+import net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategy;
 import net.shibboleth.utilities.java.support.security.DataSealer;
 import net.shibboleth.utilities.java.support.security.DataSealerException;
 
@@ -69,14 +70,21 @@
         final Resource keyStore =
                 new ClassPathResource("/net/shibboleth/idp/saml/impl/attribute/resolver/SealerKeyStore.jks");
         Assert.assertTrue(keyStore.exists());
+        
+        final Resource version =
+                new ClassPathResource("/net/shibboleth/idp/saml/impl/attribute/resolver/SealerKeyStore.kver");
+        Assert.assertTrue(version.exists());
 
+        final BasicKeystoreKeyStrategy kstrategy = new BasicKeystoreKeyStrategy();
+        kstrategy.setKeyAlias("secret");
+        kstrategy.setKeyPassword("kpassword");
+        kstrategy.setKeystorePassword("password");
+        kstrategy.setKeystoreResource(ResourceHelper.of(keyStore));
+        kstrategy.setKeyVersionResource(ResourceHelper.of(version));
+        kstrategy.initialize();
+        
         dataSealer = new DataSealer();
-        dataSealer.setCipherKeyAlias("secret");
-        dataSealer.setCipherKeyPassword("kpassword");
-
-        dataSealer.setKeystorePassword("password");
-        dataSealer.setKeystoreResource(ResourceHelper.of(keyStore));
-
+        dataSealer.setKeyStrategy(kstrategy);
         dataSealer.initialize();
 
         strategy = new CryptoTransientIdGenerationStrategy();

Modified: trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/nameid/impl/CryptoTransientNameIDDecoderTest.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/nameid/impl/CryptoTransientNameIDDecoderTest.java?rev=6355&r1=6354&r2=6355&view=diff
==============================================================================
--- trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/nameid/impl/CryptoTransientNameIDDecoderTest.java (original)
+++ trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/nameid/impl/CryptoTransientNameIDDecoderTest.java Tue Jul 29 15:41:32 2014
@@ -37,6 +37,7 @@
 import net.shibboleth.idp.saml.nameid.NameDecoderException;
 import net.shibboleth.idp.saml.nameid.NameIDCanonicalizationFlowDescriptor;
 import net.shibboleth.utilities.java.support.component.ComponentInitializationException;
+import net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategy;
 import net.shibboleth.utilities.java.support.security.DataSealer;
 import net.shibboleth.utilities.java.support.security.DataSealerException;
 
@@ -80,14 +81,21 @@
         final Resource keyStore =
                 new ClassPathResource("/net/shibboleth/idp/saml/impl/attribute/resolver/SealerKeyStore.jks");
         Assert.assertTrue(keyStore.exists());
-
+        
+        final Resource version =
+                new ClassPathResource("/net/shibboleth/idp/saml/impl/attribute/resolver/SealerKeyStore.kver");
+        Assert.assertTrue(version.exists());
+

[... 165 lines stripped ...]


More information about the commits mailing list