ClaimsAuthenticationManager.LoadCustomConfiguration(XmlNodeList) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Po zastąpieniu w klasie pochodnej ładuje konfigurację niestandardową z kodu XML.
public:
virtual void LoadCustomConfiguration(System::Xml::XmlNodeList ^ nodelist);
public virtual void LoadCustomConfiguration (System.Xml.XmlNodeList nodelist);
abstract member LoadCustomConfiguration : System.Xml.XmlNodeList -> unit
override this.LoadCustomConfiguration : System.Xml.XmlNodeList -> unit
Public Overridable Sub LoadCustomConfiguration (nodelist As XmlNodeList)
Parametry
- nodelist
- XmlNodeList
Niestandardowe elementy konfiguracji. Każdy węzeł na liście ma typ XmlElement.
Implementuje
Uwagi
Metoda jest wywoływana LoadCustomConfiguration przez infrastrukturę konfiguracji. Po wywołaniu nodelist
tej metody element będzie zawierać elementy <podrzędne najwyższego poziomu elementu claimsAuthenticationManager> z pliku konfiguracji. Każdy z tych elementów może z kolei zawierać atrybuty lub elementy podrzędne w zależności od schematu konfiguracji zdefiniowanego dla klasy pochodnej. Jeśli w pliku konfiguracji nie są wyświetlane <claimsAuthenticationManager>
żadne elementy podrzędne, ta metoda nie jest wywoływana.
Domyślna implementacja zgłasza błąd NotImplementedException. Zastąp tę metodę w klasie pochodnej, aby umożliwić inicjowanie menedżera uwierzytelniania oświadczeń z pliku konfiguracji. Na przykład elementy konfiguracji mogą opisywać zasady, które mają być przestrzegane podczas uwierzytelniania podmiotu zabezpieczeń oświadczeń; lub mogą służyć do wskazywania magazynu atrybutów, z którego mają zostać dodane dodatkowe oświadczenia do podmiotu zabezpieczeń.