Udostępnij za pośrednictwem


ClaimsAuthenticationManager.LoadCustomConfiguration(XmlNodeList) Metoda

Definicja

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ń.

Dotyczy