FederationConfiguration Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Visar egenskaper som innehåller federationsinställningar som styr beteendet för WS-Federation-autentiseringsmodulen (WSFederationAuthenticationModule) och sessionsautentiseringsmodulen (SessionAuthenticationModule) i webbprogram.
public ref class FederationConfiguration
public class FederationConfiguration
type FederationConfiguration = class
Public Class FederationConfiguration
- Arv
-
FederationConfiguration
Kommentarer
Som standard har webbprogram ett enda FederationConfiguration objekt som nås via FederatedAuthentication.FederationConfiguration egenskapen . Första gången egenskapen används initieras en ny FederationConfiguration instans från inställningarna i konfigurationsfilen och händelsen FederatedAuthentication.FederationConfigurationCreated aktiveras. Du kan använda de egenskaper och metoder som exponeras av FederationConfiguration klassen för att ändra eller ersätta objektet som initierats från konfigurationen i en händelsehanterare. Det här objektet är tillgängligt via FederationConfigurationCreatedEventArgs.FederationConfiguration egenskapen i händelsehanteraren.
Konstruktorer
| Name | Description |
|---|---|
| FederationConfiguration() |
Initierar en ny instans av FederationConfiguration klassen genom att läsa in inställningar från |
| FederationConfiguration(Boolean) |
Initierar en ny instans av FederationConfiguration klassen genom att du kan läsa in inställningar från |
| FederationConfiguration(String) |
Initierar en ny instans av FederationConfiguration klassen från <federationConfiguration-elementet> med det angivna namnet. |
Fält
| Name | Description |
|---|---|
| DefaultFederationConfigurationName |
Definierar namnet på standard <federationConfiguration-elementet> som inställningarna ska läsas in från. Det här är en tom sträng eftersom standardelementet inte är namngivet. |
Egenskaper
| Name | Description |
|---|---|
| CookieHandler |
Hämtar eller anger cookiehanteraren som ska användas av modulen sessionsautentisering (SessionAuthenticationModule). |
| CustomElement |
Hämtar eller anger det anpassade XML-elementet i den här konfigurationen. |
| IdentityConfiguration |
Hämtar eller anger objektet som är associerat med den här instansen IdentityConfiguration . |
| IsInitialized |
Hämtar eller anger ett värde som anger om Initialize() metoden har anropats. |
| Name |
Hämtar namnet som är associerat med den här instansen. |
| ServiceCertificate |
Hämtar eller anger X.509-certifikatet som används för att signera WS-Federation protokollmeddelanden. |
| WsFederationConfiguration |
Hämtar eller anger konfigurationsinställningarna för WS-Federation-autentiseringsmodulen (WSFederationAuthenticationModule). |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| Initialize() |
Initierar den aktuella instansen. |
| LoadConfiguration(FederationConfigurationElement) |
Läser in egenskaperna för den aktuella instansen från konfigurationsfilen. Den här metoden anropas av konstruktorer som initierar den nyligen skapade FederationConfiguration från konfigurationsinställningarna. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |