IssuedTokenServiceCredential.SamlSerializer Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví vlastní SamlSerializer pro vystavené přihlašovací údaje služby.
public:
property System::IdentityModel::Tokens::SamlSerializer ^ SamlSerializer { System::IdentityModel::Tokens::SamlSerializer ^ get(); void set(System::IdentityModel::Tokens::SamlSerializer ^ value); };
public System.IdentityModel.Tokens.SamlSerializer SamlSerializer { get; set; }
member this.SamlSerializer : System.IdentityModel.Tokens.SamlSerializer with get, set
Public Property SamlSerializer As SamlSerializer
Hodnota vlastnosti
Vlastní SamlSerializer pro službu.
Výjimky
Došlo k pokusu o nastavení přihlašovacích údajů jen pro čtení.
Příklady
Následující kód ukazuje, jak tuto vlastnost nastavit.
ServiceCredentials creds = new ServiceCredentials();
creds.IssuedTokenAuthentication.SamlSerializer = new
MySamSerializer();
Dim creds As New ServiceCredentials()
creds.IssuedTokenAuthentication.SamlSerializer = New MySamSerializer()
Vlastnost lze také nastavit v konfiguračním souboru.
<!-- </system.serviceModel -->
<behaviors>
<serviceBehaviors>
<behavior name="CalculatorServiceBehavior">
<serviceCredentials>
<issuedTokenAuthentication samlSerializerType="Samples.CustomSamlSerializer, CustomSample" />
</serviceCredentials>
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
</configuration>
Poznámky
Vydané tokeny, které tato třída používá, jsou tokeny SAML. Windows Communication Foundation (WCF) poskytuje výchozí třídu SamlSerializer , která je schopna serializovat a deserializovat většinu tokenů SAML. Pokud služba musí zpracovávat tokeny SAML, které obsahují prvky, které nejsou podporovány výchozí serializátor, lze tuto vlastnost použít k poskytnutí vlastní serializátor schopný zpracovat tyto prvky.