This documentation is archived and is not being maintained.

WSTrustServiceHost Members

Windows Identity Foundation
[Starting with the .NET Framework 4.5, Windows Identity Foundation (WIF) has been fully integrated into the .NET Framework. The version of WIF addressed by this topic, WIF 3.5, is deprecated and should only be used when developing against the .NET Framework 3.5 SP1 or the .NET Framework 4. For more information about WIF in the .NET Framework 4.5, also known as WIF 4.5, see the Windows Identity Foundation documentation in the .NET Framework 4.5 Development Guide.]

This class extends the ServiceHost class implemented by the Windows Communication Foundation (WCF) service model programming model. It is a service host for registering Security Token Services (STSs) and lets you expose an STS for use by client applications when you are not using Internet Information Services (IIS). The ServiceHost will have multiple endpoints registered based on the number of listeners registered in the configuration.

The following tables list the members exposed by the WSTrustServiceHost type.

 NameDescription
 WSTrustServiceHostOverloaded. Initializes a new instance of the WSTrustServiceHost class.
Top

(see also Protected Properties)
 NameDescription
public propertyAuthorization  (Inherited from ServiceHostBase)
public propertyBaseAddresses  (Inherited from ServiceHostBase)
public propertyChannelDispatchers  (Inherited from ServiceHostBase)
public propertyCloseTimeout  (Inherited from ServiceHostBase)
public propertyCredentials  (Inherited from ServiceHostBase)
public propertyDescription  (Inherited from ServiceHostBase)
public propertyExtensions  (Inherited from ServiceHostBase)
public propertyManualFlowControlLimit  (Inherited from ServiceHostBase)
public propertyOpenTimeout  (Inherited from ServiceHostBase)
public propertySecurityTokenServiceConfigurationGets the service (STS) configuration for this this instance.
public propertyServiceContractGets the service contract associated with this instance.
public propertySingletonInstance  (Inherited from ServiceHost)
public propertyState  (Inherited from CommunicationObject)
Top

 NameDescription
protected propertyDefaultCloseTimeout  Overridden. (Inherited from CommunicationObject)
protected propertyDefaultOpenTimeout  Overridden. (Inherited from CommunicationObject)
protected propertyImplementedContracts  (Inherited from ServiceHostBase)
protected propertyIsDisposed  (Inherited from CommunicationObject)
protected propertyThisLock  (Inherited from CommunicationObject)
Top

(see also Protected Methods)
 NameDescription
public methodAbort  (Inherited from CommunicationObject)
public methodAddServiceEndpoint  (Inherited from ServiceHost)
public methodAddServiceEndpoint  (Inherited from ServiceHost)
public methodAddServiceEndpoint  (Inherited from ServiceHost)
public methodAddServiceEndpoint  (Inherited from ServiceHost)
public methodAddServiceEndpoint  (Inherited from ServiceHostBase)
public methodAddServiceEndpoint  (Inherited from ServiceHostBase)
public methodAddServiceEndpoint  (Inherited from ServiceHostBase)
public methodAddServiceEndpoint  (Inherited from ServiceHostBase)
public methodBeginClose  (Inherited from CommunicationObject)
public methodBeginClose  (Inherited from CommunicationObject)
public methodBeginOpen  (Inherited from CommunicationObject)
public methodBeginOpen  (Inherited from CommunicationObject)
public methodClose  (Inherited from CommunicationObject)
public methodClose  (Inherited from CommunicationObject)
public methodEndClose  (Inherited from CommunicationObject)
public methodEndOpen  (Inherited from CommunicationObject)
public methodEquals  (Inherited from Object)
public methodGetHashCode  (Inherited from Object)
public methodGetType  (Inherited from Object)
public methodIncrementManualFlowControlLimit  (Inherited from ServiceHostBase)
public methodOpen  (Inherited from CommunicationObject)
public methodOpen  (Inherited from CommunicationObject)
public methodToString  (Inherited from Object)
Top

 NameDescription
protected methodAddBaseAddress  (Inherited from ServiceHostBase)
protected methodApplyConfigurationOverridden. Override of the base class method to include Windows® Identity Foundation (WIF) functionality. Loads the WIF configuration and overrides the WCF configuration settings with WIF settings.
protected methodConfigureMetadataConfigures metadata (WSDL) for the service host.
protected methodCreateDescription  Overridden. (Inherited from ServiceHostBase)
protected methodFault  (Inherited from CommunicationObject)
protected methodFinalize  (Inherited from Object)
protected methodGetCommunicationObjectType  (Inherited from CommunicationObject)
protected methodInitializeDescription  (Inherited from ServiceHost)
protected methodInitializeDescription  (Inherited from ServiceHost)
protected methodInitializeDescription  (Inherited from ServiceHostBase)
protected methodInitializeRuntimeOverridden. Override of the base class method to include Windows® Identity Foundation (WIF) functionality.
protected methodInitializeSecurityTokenManagerInitializes the security token manager associated with the service host.
protected methodLoadConfigurationSection  (Inherited from ServiceHostBase)
protected methodMemberwiseClone  (Inherited from Object)
protected methodOnAbort  Overridden. (Inherited from CommunicationObject)
protected methodOnBeginClose  Overridden. (Inherited from CommunicationObject)
protected methodOnBeginOpen  Overridden. (Inherited from CommunicationObject)
protected methodOnClose  Overridden. (Inherited from CommunicationObject)
protected methodOnClosed  Overridden. (Inherited from CommunicationObject)
protected methodOnClosing  (Inherited from CommunicationObject)
protected methodOnEndClose  Overridden. (Inherited from CommunicationObject)
protected methodOnEndOpen  Overridden. (Inherited from CommunicationObject)
protected methodOnFaulted  (Inherited from CommunicationObject)
protected methodOnOpen  Overridden. (Inherited from CommunicationObject)
protected methodOnOpened  Overridden. (Inherited from CommunicationObject)
protected methodOnOpening  (Inherited from CommunicationObject)
protected methodReleasePerformanceCounters  (Inherited from ServiceHostBase)
Top

 NameDescription
public eventClosed  (Inherited from CommunicationObject)
public eventClosing  (Inherited from CommunicationObject)
public eventFaulted  (Inherited from CommunicationObject)
public eventOpened  (Inherited from CommunicationObject)
public eventOpening  (Inherited from CommunicationObject)
public eventUnknownMessageReceived  (Inherited from ServiceHostBase)
Top



Copyright © 2008 by Microsoft Corporation. All rights reserved.
Show: