public Saml2SignedText(X509Certificate2 certificate, string signatureAlgorithm) { if (certificate == null) { throw new ArgumentNullException(nameof(certificate)); } Saml2Signer = new Saml2Signer(certificate, signatureAlgorithm); }
public Saml2SignedXml(XmlElement element, X509Certificate2 certificate, string signatureAlgorithm) : base(element) { if (certificate == null) { throw new ArgumentNullException(nameof(certificate)); } if (signatureAlgorithm == null) { throw new ArgumentNullException(nameof(signatureAlgorithm)); } Saml2Signer = new Saml2Signer(certificate, signatureAlgorithm); }
public Saml2SignedXml(XmlElement element, X509Certificate2 certificate, string signatureAlgorithm, string canonicalizationMethod) : base(element) { if (certificate == null) { throw new ArgumentNullException(nameof(certificate)); } if (signatureAlgorithm == null) { throw new ArgumentNullException(nameof(signatureAlgorithm)); } if (canonicalizationMethod == null) { throw new ArgumentNullException(nameof(canonicalizationMethod)); } Element = element; CanonicalizationMethod = canonicalizationMethod; Saml2Signer = new Saml2Signer(certificate, signatureAlgorithm); }