Aracılığıyla paylaş


SecureConversationServiceCredential.SecurityContextClaimTypes Özellik

Tanım

Tanımlama bilgisi serileştirme için taleplerin Type bir koleksiyonunu alır.

public:
 property System::Collections::ObjectModel::Collection<Type ^> ^ SecurityContextClaimTypes { System::Collections::ObjectModel::Collection<Type ^> ^ get(); };
public System.Collections.ObjectModel.Collection<Type> SecurityContextClaimTypes { get; }
member this.SecurityContextClaimTypes : System.Collections.ObjectModel.Collection<Type>
Public ReadOnly Property SecurityContextClaimTypes As Collection(Of Type)

Özellik Değeri

Collection<Type>

Tanımlama bilgisi serileştirme talepleri koleksiyonu Type .

Örnekler

Aşağıdaki kodda bu özelliğin nasıl alınacakları gösterilmektedir.

static void Configure(ServiceHost serviceHost)
{
    /*
     * There are certain settings that cannot be configured via app.config.
     * The security state encoder is one of them.
     * Plug in a SecurityStateEncoder that uses the configured certificate
     * to protect the security context token state.
     *
     * Note: You don't need a security state encoder for cookie mode.  This was added to the
     * sample to illustrate how you would plug in a custom security state encoder should
     * your scenario require one.
     * */
    serviceHost.Credentials.SecureConversationAuthentication.SecurityStateEncoder =
            new CertificateSecurityStateEncoder(serviceHost.Credentials.ServiceCertificate.Certificate);
   Collection<Type> myClaimTypes = new Collection<Type>();
    myClaimTypes = serviceHost.Credentials.SecureConversationAuthentication.SecurityContextClaimTypes;
}

Açıklamalar

Talepleri SCT tanımlama bilgilerine seri hale getirmek için Windows Communication Foundation (WCF) varsayılan olarak kullanırDataContractSerializer. Talep kaynağı genişletilebilir olduğundan WCF, bilinen kaynak türlerinin listesini sağlamanıza olanak tanır. Bu, DataContractSerializer tanımlama bilgisindeki taleplerin seri durumdan çıkarılması sırasında yardımcı olur, böylece özgün kesin olarak türü belirlenmiş nesneleri döndürebilir.

Şunlara uygulanır