2 implementations of IInitiatorSecuritySessionProtocol
System.ServiceModel (2)
System\ServiceModel\Security\InitiatorSessionSymmetricMessageSecurityProtocol.cs (1)
17
sealed class InitiatorSessionSymmetricMessageSecurityProtocol : MessageSecurityProtocol,
IInitiatorSecuritySessionProtocol
System\ServiceModel\Security\InitiatorSessionSymmetricTransportSecurityProtocol.cs (1)
15
sealed class InitiatorSessionSymmetricTransportSecurityProtocol : TransportSecurityProtocol,
IInitiatorSecuritySessionProtocol
8 references to IInitiatorSecuritySessionProtocol
System.ServiceModel (8)
System\ServiceModel\Security\SecuritySessionClientSettings.cs (8)
572
((
IInitiatorSecuritySessionProtocol
)this.securityProtocol).SetIdentityCheckAuthenticator(new GenericXmlSecurityTokenAuthenticator());
573
((
IInitiatorSecuritySessionProtocol
)this.securityProtocol).SetIncomingSessionTokens(incomingSessionTokens);
574
((
IInitiatorSecuritySessionProtocol
)this.securityProtocol).SetOutgoingSessionToken(sessionToken);
577
((
IInitiatorSecuritySessionProtocol
)this.securityProtocol).ReturnCorrelationState = true;
612
if (!(this.securityProtocol is
IInitiatorSecuritySessionProtocol
))
1175
((
IInitiatorSecuritySessionProtocol
)this.securityProtocol).SetIncomingSessionTokens(incomingTokens);
1218
((
IInitiatorSecuritySessionProtocol
)this.securityProtocol).SetIncomingSessionTokens(incomingTokens);
1219
((
IInitiatorSecuritySessionProtocol
)this.securityProtocol).SetOutgoingSessionToken(this.currentSessionToken);