Example #1
0
 public function addTransformerStep(SAML2_Assertion_Transformer_Transformer $transformer)
 {
     if ($transformer instanceof SAML2_Configuration_IdentityProviderAware) {
         $transformer->setIdentityProvider($this->identityProvider);
     }
     if ($transformer instanceof SAML2_Configuration_ServiceProviderAware) {
         $transformer->setServiceProvider($this->serviceProvider);
     }
     $this->transformers[] = $transformer;
 }
Example #2
0
 /**
  * @param SAML2_Assertion $assertion
  *
  * @return SAML2_Assertion
  */
 private function transformAssertion(SAML2_Assertion $assertion)
 {
     return $this->transformer->transform($assertion);
 }