コード例 #1
0
 public function test_adds_index_criteria_for_authn_request_with_acs_index()
 {
     $message = new AuthnRequest();
     $message->setAssertionConsumerServiceIndex($index = 2);
     $context = $this->createContext(ProfileContext::ROLE_IDP, $message);
     $this->setEndpointResolver(true, function (CriteriaSet $criteriaSet) use($index) {
         $this->criteriaSetShouldHaveIndexCriteria($criteriaSet, $index);
         return [TestHelper::getEndpointReferenceMock($this, $endpoint = new SingleSignOnService())];
     });
     $this->action->execute($context);
 }
コード例 #2
0
 public function test__set_assertion_consumer_service_index()
 {
     $request = new AuthnRequest();
     $request->setAssertionConsumerServiceIndex($value = 2);
     $this->assertEquals($value, $request->getAssertionConsumerServiceIndex());
 }