Class OIDCClientInformationSignatureSigningParametersResolverTest
- java.lang.Object
-
- org.opensaml.core.testing.OpenSAMLInitBaseTestCase
-
- net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolverTest
-
public class OIDCClientInformationSignatureSigningParametersResolverTest extends org.opensaml.core.testing.OpenSAMLInitBaseTestCaseTests forOIDCClientInformationSignatureSigningParametersResolver.
-
-
Field Summary
Fields Modifier and Type Field Description private CriteriaSetcriteriaprivate com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadatametaDataprivate net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolverresolver
-
Constructor Summary
Constructors Constructor Description OIDCClientInformationSignatureSigningParametersResolverTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidsetUp()voidtestDefaultIdTokenParameters()voidtestIdTokenParameters()voidtestIdTokenParametersHS()protected voidtestSigningValidationES256(net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver.ParameterType parameterType)protected voidtestSigningValidationES384(net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver.ParameterType parameterType)protected voidtestSigningValidationES512(net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver.ParameterType parameterType)protected voidtestSigningValidationHS256(net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver.ParameterType parameterType)protected voidtestSigningValidationHS384(net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver.ParameterType parameterType)protected voidtestSigningValidationHS512(net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver.ParameterType parameterType)voidtestUserInfoParameters()voidtestUserInfoParametersES384()voidtestUserInfoParametersES512()
-
-
-
Field Detail
-
resolver
private net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver resolver
-
criteria
private CriteriaSet criteria
-
metaData
private com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata metaData
-
-
Method Detail
-
setUp
@BeforeMethod protected void setUp() throws Exception
- Throws:
Exception
-
testIdTokenParameters
public void testIdTokenParameters() throws ResolverException- Throws:
ResolverException
-
testDefaultIdTokenParameters
public void testDefaultIdTokenParameters() throws ResolverException- Throws:
ResolverException
-
testIdTokenParametersHS
public void testIdTokenParametersHS() throws ResolverException- Throws:
ResolverException
-
testUserInfoParameters
public void testUserInfoParameters() throws ResolverException- Throws:
ResolverException
-
testUserInfoParametersES384
public void testUserInfoParametersES384() throws ResolverException- Throws:
ResolverException
-
testUserInfoParametersES512
public void testUserInfoParametersES512() throws ResolverException- Throws:
ResolverException
-
testSigningValidationHS256
protected void testSigningValidationHS256(net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver.ParameterType parameterType) throws ResolverException- Throws:
ResolverException
-
testSigningValidationHS384
protected void testSigningValidationHS384(net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver.ParameterType parameterType) throws ResolverException- Throws:
ResolverException
-
testSigningValidationHS512
protected void testSigningValidationHS512(net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver.ParameterType parameterType) throws ResolverException- Throws:
ResolverException
-
testSigningValidationES256
protected void testSigningValidationES256(net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver.ParameterType parameterType) throws ResolverException- Throws:
ResolverException
-
testSigningValidationES384
protected void testSigningValidationES384(net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver.ParameterType parameterType) throws ResolverException- Throws:
ResolverException
-
testSigningValidationES512
protected void testSigningValidationES512(net.shibboleth.idp.plugin.oidc.op.security.impl.OIDCClientInformationSignatureSigningParametersResolver.ParameterType parameterType) throws ResolverException- Throws:
ResolverException
-
-