Class AddRequestObjectSecurityConfigurationToClientMetadataTest
- java.lang.Object
-
- net.shibboleth.idp.plugin.oidc.op.profile.impl.BaseOIDCClientMetadataPopulationTest
-
- net.shibboleth.idp.plugin.oidc.op.profile.impl.AddRequestObjectSecurityConfigurationToClientMetadataTest
-
public class AddRequestObjectSecurityConfigurationToClientMetadataTest extends BaseOIDCClientMetadataPopulationTest
Unit tests forAddRequestObjectSecurityConfigurationToClientMetadata.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) net.shibboleth.idp.plugin.oidc.op.profile.impl.AddRequestObjectSecurityConfigurationToClientMetadataaction-
Fields inherited from class net.shibboleth.idp.plugin.oidc.op.profile.impl.BaseOIDCClientMetadataPopulationTest
profileRequestCtx, requestCtx
-
-
Constructor Summary
Constructors Constructor Description AddRequestObjectSecurityConfigurationToClientMetadataTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected net.shibboleth.idp.plugin.oidc.op.profile.impl.AddRequestObjectSecurityConfigurationToClientMetadataconstructAction()voidsetUp()protected voidsetUpContext(com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata input, com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata output, List<String> signingAlgs, List<String> encryptionAlgs, List<String> encryptionEncs)voidtestEmptySignatureAlgorithmsListWithoutRequest()voidtestInvalidEncryptionConfig()voidtestSignatureAlgorithmsListWithES512Request()voidtestSignatureAlgorithmsListWithRS256Request()voidtestUnsupportedEncryptionConfig()voidtestUnsupportedKeyTransportEncryptionConfig()voidtestValidEncryptionConfig()-
Methods inherited from class net.shibboleth.idp.plugin.oidc.op.profile.impl.BaseOIDCClientMetadataPopulationTest
initializeNullLookup, setUpContext, testNoRequestMetadata, testNoResponseMetadata, testNullInputStrategy, testNullOutputStrategy
-
-
-
-
Method Detail
-
setUp
@BeforeMethod public void setUp() throws ComponentInitializationException
- Throws:
ComponentInitializationException
-
constructAction
protected net.shibboleth.idp.plugin.oidc.op.profile.impl.AddRequestObjectSecurityConfigurationToClientMetadata constructAction()
- Specified by:
constructActionin classBaseOIDCClientMetadataPopulationTest
-
setUpContext
protected void setUpContext(com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata input, com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata output, List<String> signingAlgs, List<String> encryptionAlgs, List<String> encryptionEncs) throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testEmptySignatureAlgorithmsListWithoutRequest
public void testEmptySignatureAlgorithmsListWithoutRequest() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testSignatureAlgorithmsListWithRS256Request
public void testSignatureAlgorithmsListWithRS256Request() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testSignatureAlgorithmsListWithES512Request
public void testSignatureAlgorithmsListWithES512Request() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testInvalidEncryptionConfig
public void testInvalidEncryptionConfig() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testUnsupportedKeyTransportEncryptionConfig
public void testUnsupportedKeyTransportEncryptionConfig() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testUnsupportedEncryptionConfig
public void testUnsupportedEncryptionConfig() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testValidEncryptionConfig
public void testValidEncryptionConfig() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
-