예제 #1
0
 public function addTransformerStep(Transformer $transformer)
 {
     if ($transformer instanceof IdentityProviderAware) {
         $transformer->setIdentityProvider($this->identityProvider);
     }
     if ($transformer instanceof ServiceProviderAware) {
         $transformer->setServiceProvider($this->serviceProvider);
     }
     $this->transformers[] = $transformer;
 }
예제 #2
0
파일: Processor.php 프로젝트: SysBind/saml2
 /**
  * @param \SAML2\Assertion $assertion
  *
  * @return \SAML2\Assertion
  */
 private function transformAssertion(Assertion $assertion)
 {
     return $this->transformer->transform($assertion);
 }