Class SetEntityIdToSAMLPeerEntityContextTest
- java.lang.Object
-
- net.shibboleth.idp.plugin.oidc.op.oauth2.messaging.impl.SetEntityIdToSAMLPeerEntityContextTest
-
public class SetEntityIdToSAMLPeerEntityContextTest extends Object
Unit tests forSetEntityIdToSAMLPeerEntityContext.
-
-
Field Summary
Fields Modifier and Type Field Description private StringclientIdprivate net.shibboleth.idp.plugin.oidc.op.oauth2.messaging.impl.SetEntityIdToSAMLPeerEntityContexthandlerprivate MessageContextmessageCtx
-
Constructor Summary
Constructors Constructor Description SetEntityIdToSAMLPeerEntityContextTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute_shouldSetClientIdWhenPrequisitesMet()voidexecute_shouldSetInvalidMsgEventIfNoEntityContext()voidexecute_shouldSetNullClientIdWhenLookupReturnsNull()voidinitialize(SAMLPeerEntityContext entityContext, Function<MessageContext,com.nimbusds.oauth2.sdk.id.ClientID> clientIdLookupStrategy)protected Function<MessageContext,com.nimbusds.oauth2.sdk.id.ClientID>mockClientIdLookupStrategy(String clientID)voidsetClientIDLookupStrategy_shouldThrowIfCalledAfterInitialization()voidsetClientIDLookupStrategy_shouldThrowIfGivenNull()voidsetEntityContextClass_shouldThrowIfCalledAfterInitialization()voidsetEntityContextClass_shouldThrowIfGivenNull()voidsetup()
-
-
-
Field Detail
-
handler
private net.shibboleth.idp.plugin.oidc.op.oauth2.messaging.impl.SetEntityIdToSAMLPeerEntityContext handler
-
messageCtx
private MessageContext messageCtx
-
clientId
private String clientId
-
-
Method Detail
-
setup
@BeforeMethod public void setup()
-
initialize
public void initialize(SAMLPeerEntityContext entityContext, Function<MessageContext,com.nimbusds.oauth2.sdk.id.ClientID> clientIdLookupStrategy) throws ComponentInitializationException
- Throws:
ComponentInitializationException
-
setClientIDLookupStrategy_shouldThrowIfGivenNull
public void setClientIDLookupStrategy_shouldThrowIfGivenNull()
-
setClientIDLookupStrategy_shouldThrowIfCalledAfterInitialization
public void setClientIDLookupStrategy_shouldThrowIfCalledAfterInitialization() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
setEntityContextClass_shouldThrowIfGivenNull
public void setEntityContextClass_shouldThrowIfGivenNull()
-
setEntityContextClass_shouldThrowIfCalledAfterInitialization
public void setEntityContextClass_shouldThrowIfCalledAfterInitialization() throws ComponentInitializationException- Throws:
ComponentInitializationException
-
execute_shouldSetInvalidMsgEventIfNoEntityContext
public void execute_shouldSetInvalidMsgEventIfNoEntityContext() throws ComponentInitializationException, MessageHandlerException
-
execute_shouldSetNullClientIdWhenLookupReturnsNull
public void execute_shouldSetNullClientIdWhenLookupReturnsNull() throws ComponentInitializationException, MessageHandlerException
-
execute_shouldSetClientIdWhenPrequisitesMet
public void execute_shouldSetClientIdWhenPrequisitesMet() throws ComponentInitializationException, MessageHandlerException
-
mockClientIdLookupStrategy
protected Function<MessageContext,com.nimbusds.oauth2.sdk.id.ClientID> mockClientIdLookupStrategy(String clientID)
-
-