FederatedMessageSecurityOverHttp Sınıf

Tanım

Bağlamanın ileti düzeyi güvenliğini yapılandırılır WSFederationHttpBinding .

public ref class FederatedMessageSecurityOverHttp sealed
public sealed class FederatedMessageSecurityOverHttp
type FederatedMessageSecurityOverHttp = class
Public NotInheritable Class FederatedMessageSecurityOverHttp
Devralma
FederatedMessageSecurityOverHttp

Açıklamalar

Bu sınıf, istemci ile hizmet arasındaki güvenlik yapılandırmasının çeşitli yönleri üzerinde denetim sağlayan, hizmetin istemcinin federasyon kimlik bilgilerini almasını beklediği verenle ilgili ayrıntılar da dahil olmak üzere özellikler içerir.

Oluşturucular

FederatedMessageSecurityOverHttp()

FederatedMessageSecurityOverHttp sınıfının yeni bir örneğini başlatır.

Özellikler

AlgorithmSuite

İleti şifrelemesini ve anahtar sarmalama algoritmalarını belirten algoritma paketini alır veya ayarlar.

ClaimTypeRequirements

Bu bağlama için örneklerin ClaimTypeRequirement bir koleksiyonunu alır.

EstablishSecurityContext

Bir güvenlik bağlamı için gerekli olup olmadığını alır veya ayarlar.

IssuedKeyType

Yayımlanacak anahtarın türünü belirtir.

IssuedTokenType

Güvenlik belirteci hizmeti tarafından verilmesi gereken belirtecin türünü belirtir.

IssuerAddress

Hizmet için kimlik bilgilerini veren güvenlik belirteci hizmetinin uç nokta adresini alır veya ayarlar.

IssuerBinding

Uç nokta adresi değerine eşit IssuerAddressolan güvenlik belirteci hizmetiyle iletişim kurarken istemci tarafından kullanılacak bağlamayı alır veya ayarlar.

IssuerMetadataAddress

Güvenlik belirteci hizmetiyle bant dışında iletişim kurmak için uç nokta adresini alır veya ayarlar.

NegotiateServiceCredential

Hizmetin sertifikasını almak için ileti düzeyi SSL anlaşması yapılıp yapılmayacağını belirtir.

TokenRequestParameters

Belirteç istenirken ileti gövdesinde güvenlik belirteci hizmetine gönderilecek XML öğeleri koleksiyonunu alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ShouldSerializeAlgorithmSuite()

SOAP düzeyinde iletilerin güvenliğini sağlamak için kullanılacak algoritma paketinin seri hale getirilip getirilmeyeceğini döndürür.

ShouldSerializeClaimTypeRequirements()

Mevcut talep türü gereksinimlerinin serileştirilebileceğini döndürür.

ShouldSerializeEstablishSecurityContext()

Güvenlik bağlamının varsayılan olmadığını ve bu nedenle seri hale getirilip getirilmeyeceğini gösteren bir gösterge döndürür.

ShouldSerializeIssuedKeyType()

Verilen anahtar türünün varsayılan olup olmadığını ve bu nedenle seri hale getirilip getirilmeyeceğini gösteren bir gösterge döndürür.

ShouldSerializeNegotiateServiceCredential()

Hizmet kimlik bilgileri için anlaşma işleminin varsayılan işlem olmadığını ve bu nedenle seri hale getirilip getirilmeyeceğini belirten bir gösterge döndürür.

ShouldSerializeTokenRequestParameters()

Mevcut belirteç isteği parametrelerinin serileştirilebileceğini belirten bir gösterge döndürür.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır