1 write to sessionProtocolFactory
System.ServiceModel (1)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
311
this.
sessionProtocolFactory
= value;
23 references to sessionProtocolFactory
System.ServiceModel (23)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (23)
306
return this.
sessionProtocolFactory
;
454
if (this.
sessionProtocolFactory
!= null)
456
this.
sessionProtocolFactory
.Close(false, timeoutHelper.RemainingTime());
470
if (this.
sessionProtocolFactory
!= null)
472
this.
sessionProtocolFactory
.Close(true, TimeSpan.Zero);
486
requirement.SecurityBindingElement = this.
sessionProtocolFactory
.SecurityBindingElement;
487
requirement.SecurityAlgorithmSuite = this.
sessionProtocolFactory
.IncomingAlgorithmSuite;
489
requirement.MessageSecurityVersion =
sessionProtocolFactory
.MessageSecurityVersion.SecurityTokenVersion;
490
requirement.AuditLogLocation =
sessionProtocolFactory
.AuditLogLocation;
491
requirement.SuppressAuditFailure =
sessionProtocolFactory
.SuppressAuditFailure;
492
requirement.MessageAuthenticationAuditLevel =
sessionProtocolFactory
.MessageAuthenticationAuditLevel;
494
if (
sessionProtocolFactory
.EndpointFilterTable != null)
496
requirement.Properties[ServiceModelSecurityTokenRequirement.EndpointFilterTableProperty] =
sessionProtocolFactory
.EndpointFilterTable;
498
this.sessionTokenAuthenticator = this.
sessionProtocolFactory
.SecurityTokenManager.CreateSecurityTokenAuthenticator(requirement, out this.sessionTokenResolver);
513
if (this.
sessionProtocolFactory
== null)
552
this.
sessionProtocolFactory
.Open(false, timeoutHelper.RemainingTime());
609
if (this.
sessionProtocolFactory
is SessionSymmetricMessageSecurityProtocolFactory)
627
SessionSymmetricMessageSecurityProtocolFactory messagePf = (SessionSymmetricMessageSecurityProtocolFactory)this.
sessionProtocolFactory
;
655
else if (this.
sessionProtocolFactory
is SessionSymmetricTransportSecurityProtocolFactory)
657
SessionSymmetricTransportSecurityProtocolFactory transportPf = (SessionSymmetricTransportSecurityProtocolFactory)this.
sessionProtocolFactory
;
676
object listenerSecurityState = this.
sessionProtocolFactory
.CreateListenerSecurityState();
740
MessageFilter sctFilter = new SecuritySessionFilter(sessionToken.ContextId, this.
sessionProtocolFactory
.StandardsManager, (this.
sessionProtocolFactory
.SecurityHeaderLayout == SecurityHeaderLayout.Strict), this.SecurityStandardsManager.SecureConversationDriver.RenewAction.Value, this.SecurityStandardsManager.SecureConversationDriver.RenewResponseAction.Value);