public SamlSecurityTokenProvider(SamlClientCredentials samlCredentials)
 {
     if (samlCredentials == null)
     {
         throw new ArgumentNullException("samlCredentials");
     }
     this.identity             = samlCredentials.Identity;
     this.targetUri            = samlCredentials.TargetUri;
     this.offer                = samlCredentials.Offer;
     this.latencyTracker       = (samlCredentials.RmsLatencyTracker ?? NoopRmsLatencyTracker.Instance);
     this.securityTokenService = ExternalAuthentication.GetCurrent().GetSecurityTokenService(samlCredentials.OrganizationId);
 }
 public SamlSecurityTokenManager(SamlClientCredentials samlClientCredentials) : base(samlClientCredentials)
 {
     this.samlClientCredentials = samlClientCredentials;
 }
 protected SamlClientCredentials(SamlClientCredentials other) : base(other)
 {
 }