Class BuildClientInformationTest
- java.lang.Object
-
- net.shibboleth.idp.plugin.oidc.op.profile.impl.BuildClientInformationTest
-
public class BuildClientInformationTest extends Object
Unit tests forBuildClientInformation.
-
-
Field Summary
Fields Modifier and Type Field Description protected net.shibboleth.idp.plugin.oidc.op.profile.impl.BuildClientInformationactionprotected StringclientIdprotected StringclientSecretprotected MessageContextmessageCtxprotected com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadatametadataprotected ProfileRequestContextprofileRequestCtxprotected OIDCClientRegistrationResponseContextregistrationCtx
-
Constructor Summary
Constructors Constructor Description BuildClientInformationTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidassertSecret(com.nimbusds.openid.connect.sdk.rp.OIDCClientInformationResponse response)protected voidassertSuccessfulResponse()protected voidassertSuccessfulResponse(boolean secret)voidbasicTokenEndpointAuthMethodCreatesSecret()voidjwtSecretTokenEndpointAuthMethodCreatesSecret()voidnoClientIdInContext()voidnoClientMetadataInContext()voidnoClientSecretInContextRequiredWithPrivateKeyJWT()voidnoClientSecretInContextWhenRequired()voidnoMetadataContext()voidnoOutboundMessageContext()voidnoTokenEndpointAuthMethodCreatesSecret()voidnoTokenEndpointAuthMethodCreatesSecret_expirationTimeIgnored()voidpostTokenEndpointAuthMethodCreatesSecret()voidsetup()
-
-
-
Field Detail
-
action
protected net.shibboleth.idp.plugin.oidc.op.profile.impl.BuildClientInformation action
-
profileRequestCtx
protected ProfileRequestContext profileRequestCtx
-
messageCtx
protected MessageContext messageCtx
-
registrationCtx
protected OIDCClientRegistrationResponseContext registrationCtx
-
metadata
protected com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata metadata
-
clientId
protected String clientId
-
clientSecret
protected String clientSecret
-
-
Method Detail
-
setup
@BeforeMethod public void setup() throws ComponentInitializationException
- Throws:
ComponentInitializationException
-
noOutboundMessageContext
public void noOutboundMessageContext()
-
noMetadataContext
public void noMetadataContext()
-
noClientIdInContext
public void noClientIdInContext()
-
noClientMetadataInContext
public void noClientMetadataInContext()
-
noClientSecretInContextWhenRequired
public void noClientSecretInContextWhenRequired()
-
noClientSecretInContextRequiredWithPrivateKeyJWT
public void noClientSecretInContextRequiredWithPrivateKeyJWT()
-
noTokenEndpointAuthMethodCreatesSecret
public void noTokenEndpointAuthMethodCreatesSecret()
-
basicTokenEndpointAuthMethodCreatesSecret
public void basicTokenEndpointAuthMethodCreatesSecret()
-
postTokenEndpointAuthMethodCreatesSecret
public void postTokenEndpointAuthMethodCreatesSecret()
-
jwtSecretTokenEndpointAuthMethodCreatesSecret
public void jwtSecretTokenEndpointAuthMethodCreatesSecret()
-
noTokenEndpointAuthMethodCreatesSecret_expirationTimeIgnored
public void noTokenEndpointAuthMethodCreatesSecret_expirationTimeIgnored()
-
assertSuccessfulResponse
protected void assertSuccessfulResponse()
-
assertSuccessfulResponse
protected void assertSuccessfulResponse(boolean secret)
-
assertSecret
protected void assertSecret(com.nimbusds.openid.connect.sdk.rp.OIDCClientInformationResponse response)
-
-