3 implementations of ISecurityCommunicationObject
System.ServiceModel.Federation (3)
System\IdentityModel\Security\WrapperSecurityCommunicationObject.cs (2)
163
internal abstract class CommunicationObjectSecurityTokenProvider : SecurityTokenProvider,
ISecurityCommunicationObject
316
internal abstract class CommunicationObjectSecurityTokenAuthenticator : SecurityTokenAuthenticator, ICommunicationObject,
ISecurityCommunicationObject
System\ServiceModel\Federation\WSTrustChannelSecurityTokenProvider.cs (1)
33
public class WSTrustChannelSecurityTokenProvider : SecurityTokenProvider, ICommunicationObject,
ISecurityCommunicationObject
12 references to ISecurityCommunicationObject
System.ServiceModel.Federation (12)
System\IdentityModel\Security\WrapperSecurityCommunicationObject.cs (2)
17
private
ISecurityCommunicationObject
_innerCommunicationObject;
19
public WrapperSecurityCommunicationObject(
ISecurityCommunicationObject
innerCommunicationObject)
System\ServiceModel\Federation\WSTrustChannelSecurityTokenProvider.cs (10)
439
void
ISecurityCommunicationObject
.OnAbort()
448
async Task
ISecurityCommunicationObject
.OnCloseAsync(TimeSpan timeout)
457
async Task
ISecurityCommunicationObject
.OnOpenAsync(TimeSpan timeout)
473
void
ISecurityCommunicationObject
.OnClosed() { }
475
void
ISecurityCommunicationObject
.OnClosing() { }
477
void
ISecurityCommunicationObject
.OnFaulted() { }
479
void
ISecurityCommunicationObject
.OnOpened() { }
481
void
ISecurityCommunicationObject
.OnOpening() { }
483
TimeSpan
ISecurityCommunicationObject
.DefaultOpenTimeout => ServiceDefaults.OpenTimeout;
484
TimeSpan
ISecurityCommunicationObject
.DefaultCloseTimeout => ServiceDefaults.CloseTimeout;