Exemplo n.º 1
0
 public SamlController(ISamlXMLSerializer authnRequestXMLSerializer, ISamlService samlService)
 {
     this.authnRequestXMLSerializer = authnRequestXMLSerializer;
     this.samlService              = samlService;
     this.certificateService       = new CertificateService();
     xmlSignatureValidationService = new XmlSignatureValidationService();
 }
Exemplo n.º 2
0
 public SamlController(ISamlXMLSerializer authnRequestXMLSerializer)
 {
     this.authnRequestXMLSerializer = authnRequestXMLSerializer;
     this.certificateService        = new CertificateService();
     this.xmlSignatureValidation    = new XmlSignatureValidationService();
     this.assertionService          = new AssertionService(authnRequestXMLSerializer);
     this.samlXMLSerializer         = new SamlXMLSerializer();
 }
Exemplo n.º 3
0
 public SignatureService(ISamlXMLSerializer xmlSerializer, ISignable unsignedObject)
 {
     this.xmlSerializer  = xmlSerializer;
     this.signableObject = unsignedObject;
 }
Exemplo n.º 4
0
 public AssertionService(ISamlXMLSerializer xmlSerializer)
 {
     this.xmlSerializer = xmlSerializer;
 }