Class AddSecurityConfigurationToClientMetadataTest
- java.lang.Object
-
- net.shibboleth.idp.plugin.oidc.op.profile.impl.BaseOIDCClientMetadataPopulationTest
-
- net.shibboleth.idp.plugin.oidc.op.profile.impl.AddSecurityConfigurationToClientMetadataTest
-
public class AddSecurityConfigurationToClientMetadataTest extends BaseOIDCClientMetadataPopulationTest
Unit tests forAddSecurityConfigurationToClientMetadata.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) net.shibboleth.idp.plugin.oidc.op.profile.impl.AddSecurityConfigurationToClientMetadataaction-
Fields inherited from class net.shibboleth.idp.plugin.oidc.op.profile.impl.BaseOIDCClientMetadataPopulationTest
profileRequestCtx, requestCtx
-
-
Constructor Summary
Constructors Constructor Description AddSecurityConfigurationToClientMetadataTest()
-
Method Summary
-
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.AbstractOIDCClientMetadataPopulationAction constructAction()
- Specified by:
constructActionin classBaseOIDCClientMetadataPopulationTest
-
initializeRpCtx
protected static void initializeRpCtx(ProfileRequestContext profileRequestCtx, List<String> signingAlgs, List<String> encyrptionAlgs, List<String> encryptionEncs)
-
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
-
testSignatureAlgorithmsListWithEmptyRequest
public void testSignatureAlgorithmsListWithEmptyRequest() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testIDTokenSignatureAlgorithmsListWithRS256Request
public void testIDTokenSignatureAlgorithmsListWithRS256Request() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testIDTokenSignatureAlgorithmsListWithES512Request
public void testIDTokenSignatureAlgorithmsListWithES512Request() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testIDTokenInvalidEncryptionConfig
public void testIDTokenInvalidEncryptionConfig() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testIDTokenUnsupportedKeyTransportEncryptionConfig
public void testIDTokenUnsupportedKeyTransportEncryptionConfig() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testIDTokenUnsupportedEncryptionConfig
public void testIDTokenUnsupportedEncryptionConfig() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testIDTokenValidEncryptionConfig
public void testIDTokenValidEncryptionConfig() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testUserInfoSignatureAlgorithmsListWithRS256Request
public void testUserInfoSignatureAlgorithmsListWithRS256Request() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testUserInfoSignatureAlgorithmsListWithES512Request
public void testUserInfoSignatureAlgorithmsListWithES512Request() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testUserInfoInvalidEncryptionConfig
public void testUserInfoInvalidEncryptionConfig() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testUserInfoUnsupportedKeyTransportEncryptionConfig
public void testUserInfoUnsupportedKeyTransportEncryptionConfig() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testUserInfoUnsupportedEncryptionConfig
public void testUserInfoUnsupportedEncryptionConfig() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
testUserInfoValidEncryptionConfig
public void testUserInfoValidEncryptionConfig() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
-