Aracılığıyla paylaş


InitiatorServiceModelSecurityTokenRequirement Sınıf

Tanım

Windows Communication Foundation'da (WCF) kanal oluşturmaya özgü bir güvenlik özelliği gereksinimlerini belirtir.

public ref class InitiatorServiceModelSecurityTokenRequirement sealed : System::ServiceModel::Security::Tokens::ServiceModelSecurityTokenRequirement
public sealed class InitiatorServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
type InitiatorServiceModelSecurityTokenRequirement = class
    inherit ServiceModelSecurityTokenRequirement
Public NotInheritable Class InitiatorServiceModelSecurityTokenRequirement
Inherits ServiceModelSecurityTokenRequirement
Devralma
InitiatorServiceModelSecurityTokenRequirement

Açıklamalar

Belirteç gereksinimi sınıfları, güvenlik belirteci yöneticisi tarafından anahtar boyutu, anahtar türü ve anahtarın nasıl kullanılabileceğini belirtmek için kullanılır. Belirtilen ölçütlere uyan bir güvenlik belirteci tanımlanabildiğinde, bir SecurityTokenProvider ve SecurityTokenAuthenticator oluşturulabilir.

Bu belirteç gereksinim sınıfı başlatıcıyla ilgili gereksinimleri belirtir.

Oluşturucular

InitiatorServiceModelSecurityTokenRequirement()

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

Alanlar

Namespace

Geçerli ad alanını belirtir.

(Devralındığı yer: ServiceModelSecurityTokenRequirement)

Özellikler

IsInitiator

Güvenlik belirteci gereksinimini oluşturan uç noktanın başlatıcı mı yoksa alıcı mı olduğunu belirten bir değer alır.

(Devralındığı yer: ServiceModelSecurityTokenRequirement)
IssuerAddress

Belirteç gereksinimi verilen bir belirteç içinse, bu özellik verenin uç nokta adresini içerir.

(Devralındığı yer: ServiceModelSecurityTokenRequirement)
IssuerBinding

Belirteç gereksinimi verilen bir belirteç içinse, bu özellik verenle iletişim kurmak için kullanılacak bağlamayı içerir.

(Devralındığı yer: ServiceModelSecurityTokenRequirement)
KeySize

Güvenlik belirteci ile ilişkili anahtarın gerekli boyutunu alır veya ayarlar.

(Devralındığı yer: SecurityTokenRequirement)
KeyType

Güvenlik belirteci ile ilişkili anahtar türünü (asimetrik veya simetrik) alır veya ayarlar.

(Devralındığı yer: SecurityTokenRequirement)
KeyUsage

Güvenlik belirteci ile ilişkili anahtarın nasıl kullanılabileceğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: SecurityTokenRequirement)
MessageSecurityVersion

Kullanılacak ileti güvenlik sürümünü alır veya ayarlar (gerekirse).

(Devralındığı yer: ServiceModelSecurityTokenRequirement)
Properties

Geçerli SecurityTokenRequirement örnek için statik olmayan özelliklerin bir koleksiyonunu alır.

(Devralındığı yer: SecurityTokenRequirement)
RequireCryptographicToken

Güvenlik belirtecinin şifreleme gibi şifreleme işlemlerini gerçekleştirip gerçekleştiremeyeceğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: SecurityTokenRequirement)
SecureConversationSecurityBindingElement

Güvenli konuşma önyükleme iletilerinin güvenliğini sağlamak için kullanılan bir güvenlik bağlama öğesini alır veya ayarlar.

(Devralındığı yer: ServiceModelSecurityTokenRequirement)
SecurityAlgorithmSuite

Kullanılacak güvenlik algoritması paketini alır veya ayarlar (gerekirse).

(Devralındığı yer: ServiceModelSecurityTokenRequirement)
SecurityBindingElement

Güvenlik bağlama öğesini alır veya ayarlar.

(Devralındığı yer: ServiceModelSecurityTokenRequirement)
TargetAddress

Hedef adresi alır veya ayarlar.

TokenType

Gerekli güvenlik belirteci türünü alır veya ayarlar.

(Devralındığı yer: SecurityTokenRequirement)
TransportScheme

Aktarım düzenini alır veya ayarlar.

(Devralındığı yer: ServiceModelSecurityTokenRequirement)
Via

Via'yi alır veya ayarlar.

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)
GetProperty<TValue>(String)

Geçerli SecurityTokenRequirement örnek için belirtilen özelliği alır.

(Devralındığı yer: SecurityTokenRequirement)
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)
ToString()

Sınıfının bu örneğinin metin gösterimini verir.

TryGetProperty<TValue>(String, TValue)

Geçerli SecurityTokenRequirement örnek için belirtilen özelliği alır.

(Devralındığı yer: SecurityTokenRequirement)

Şunlara uygulanır