[java-idp-plugin-oidc-rp] branch main updated: Fix tests

Phil Smart philip.smart at jisc.ac.uk
Mon Feb 20 15:27:15 UTC 2023


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

philsmart pushed a commit to branch main
in repository java-idp-plugin-oidc-rp.

View the commit online:
http://git.shibboleth.net/view/?p=java-idp-plugin-oidc-rp.git;a=commit;h=3a0686a3464bfce85eae51a60a39a9b3f2d0ed48

The following commit(s) were added to refs/heads/main by this push:
     new 3a0686a  Fix tests
3a0686a is described below

commit 3a0686a3464bfce85eae51a60a39a9b3f2d0ed48
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Mon Feb 20 15:27:12 2023 +0000

    Fix tests
---
 ...yingPartyProxySigningParametersResolverTest.java | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/idp-oidc-rp-impl/src/test/java/net/shibboleth/idp/plugin/authn/oidc/rp/impl/RelyingPartyProxySigningParametersResolverTest.java b/idp-oidc-rp-impl/src/test/java/net/shibboleth/idp/plugin/authn/oidc/rp/impl/RelyingPartyProxySigningParametersResolverTest.java
index 0b9d740..aa0a41c 100644
--- a/idp-oidc-rp-impl/src/test/java/net/shibboleth/idp/plugin/authn/oidc/rp/impl/RelyingPartyProxySigningParametersResolverTest.java
+++ b/idp-oidc-rp-impl/src/test/java/net/shibboleth/idp/plugin/authn/oidc/rp/impl/RelyingPartyProxySigningParametersResolverTest.java
@@ -66,6 +66,9 @@ import net.shibboleth.utilities.java.support.resolver.ResolverException;
 /** Tests for RelyingPartyProxySigningParametersResolver.*/
 public class RelyingPartyProxySigningParametersResolverTest extends AbstractOIDCTest {
     
+    /** A 256 bit client_secret.*/
+    private static final String TWO_FIVE_SIX_BIT_CLIENT_SECRET = "!A%D*G-KaPdSgVkYp3s6v8y/B?E(H+Mb";
+    
     private RelyingPartyProxySigningParametersResolver resolver;
     
     private RelyingPartyContext rpc;
@@ -102,7 +105,7 @@ public class RelyingPartyProxySigningParametersResolverTest extends AbstractOIDC
     public void testResolveSuccess_StaticCredentials() throws ResolverException {
         final CriteriaSet criteria = buildCriteria(List.of(SignatureConstants.ALGO_ID_SIGNATURE_HS_256));
         criteria.add(new ClientSecretCredentialCriterion(
-                new DefaultClientSecretCredential("atestsecret")));
+                new DefaultClientSecretCredential(TWO_FIVE_SIX_BIT_CLIENT_SECRET)));
         final Iterable<SignatureSigningParameters> params = resolver.resolve(criteria);
         assertNotNull(params);
         assertTrue(params.iterator().hasNext());
@@ -114,7 +117,7 @@ public class RelyingPartyProxySigningParametersResolverTest extends AbstractOIDC
     public void testResolveFail_StaticCredentials_UnsupportedMethod() throws ResolverException {
         final CriteriaSet criteria = buildCriteria(List.of(SignatureConstants.ALGO_ID_SIGNATURE_RS_256));
         criteria.add(new ClientSecretCredentialCriterion(
-                new DefaultClientSecretCredential("atestsecret")));
+                new DefaultClientSecretCredential(TWO_FIVE_SIX_BIT_CLIENT_SECRET)));
         final Iterable<SignatureSigningParameters> params = resolver.resolve(criteria);
         assertNotNull(params);
         assertFalse(params.iterator().hasNext());
@@ -125,7 +128,7 @@ public class RelyingPartyProxySigningParametersResolverTest extends AbstractOIDC
         final CriteriaSet criteria = buildCriteria(List.of(SignatureConstants.ALGO_ID_SIGNATURE_RS_256, 
                 SignatureConstants.ALGO_ID_SIGNATURE_HS_256));
         criteria.add(new ClientSecretCredentialCriterion(
-                new DefaultClientSecretCredential("atestsecret")));;
+                new DefaultClientSecretCredential(TWO_FIVE_SIX_BIT_CLIENT_SECRET)));;
         final Iterable<SignatureSigningParameters> params = resolver.resolve(criteria);
         assertNotNull(params);
         assertTrue(params.iterator().hasNext());
@@ -138,7 +141,7 @@ public class RelyingPartyProxySigningParametersResolverTest extends AbstractOIDC
         final CriteriaSet criteria = buildCriteria(List.of(SignatureConstants.ALGO_ID_SIGNATURE_RS_256, 
                 SignatureConstants.ALGO_ID_SIGNATURE_HS_256));
         criteria.add(new ClientSecretCredentialCriterion(
-                new DefaultClientSecretCredential("atestsecret")));
+                new DefaultClientSecretCredential(TWO_FIVE_SIX_BIT_CLIENT_SECRET)));
         
         // Now let the OP support one of those which matches the credential
         final OIDCProviderMetadata metadata = 
@@ -158,7 +161,7 @@ public class RelyingPartyProxySigningParametersResolverTest extends AbstractOIDC
         final CriteriaSet criteria = buildCriteria(List.of(SignatureConstants.ALGO_ID_SIGNATURE_RS_256, 
                 SignatureConstants.ALGO_ID_SIGNATURE_HS_256));
         criteria.add(new ClientSecretCredentialCriterion(
-                new DefaultClientSecretCredential("atestsecret")));
+                new DefaultClientSecretCredential(TWO_FIVE_SIX_BIT_CLIENT_SECRET)));
         
         // Now let the OP support none of those supported by the config
         final OIDCProviderMetadata metadata = 
@@ -178,7 +181,7 @@ public class RelyingPartyProxySigningParametersResolverTest extends AbstractOIDC
         
         // Create the normal client_secret
         criteria.add(new ClientSecretCredentialCriterion(
-                new DefaultClientSecretCredential("atestsecret")));
+                new DefaultClientSecretCredential(TWO_FIVE_SIX_BIT_CLIENT_SECRET)));
         
         // Add an RSA type to the security config
         final BasicSignatureSigningConfiguration config = 
@@ -212,7 +215,7 @@ public class RelyingPartyProxySigningParametersResolverTest extends AbstractOIDC
         
         // Create the normal client_secret
         criteria.add(new ClientSecretCredentialCriterion(
-                new DefaultClientSecretCredential("atestsecret")));
+                new DefaultClientSecretCredential(TWO_FIVE_SIX_BIT_CLIENT_SECRET)));
         
         // Add an RSA type to the security config
         final BasicSignatureSigningConfiguration config = 
@@ -243,7 +246,7 @@ public class RelyingPartyProxySigningParametersResolverTest extends AbstractOIDC
         
         // Create the normal client_secret
         criteria.add(new ClientSecretCredentialCriterion(
-                new DefaultClientSecretCredential("atestsecret")));
+                new DefaultClientSecretCredential(TWO_FIVE_SIX_BIT_CLIENT_SECRET)));
         
         final BasicSignatureSigningConfiguration config = 
                 (BasicSignatureSigningConfiguration) 
@@ -269,7 +272,7 @@ public class RelyingPartyProxySigningParametersResolverTest extends AbstractOIDC
         
         // Create the normal client_secret
         criteria.add(new ClientSecretCredentialCriterion(
-                new DefaultClientSecretCredential("atestsecret")));
+                new DefaultClientSecretCredential(TWO_FIVE_SIX_BIT_CLIENT_SECRET)));
         
         final BasicSignatureSigningConfiguration config = 
                 (BasicSignatureSigningConfiguration) 

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


More information about the commits mailing list