InitiatorServiceModelSecurityTokenRequirement Sınıf

Tanım

Windows Communication Foundation (WCF) içinde kanal oluşturmaya özgü bir güvenlik özelliği gereksinimleri belirtir.Specifies a security property requirements specific to channel creation in the Windows Communication Foundation (WCF).

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ç gereksinim sınıfları bir güvenlik belirteci Yöneticisi tarafından, anahtar boyutu, anahtar türü ve anahtarın nasıl kullanılabileceği gibi bir güvenlik belirtecinin gerekli olduğunu belirtmek için kullanılır.Token requirement classes are used by a security token manager to specify what is required of a security token, such as the key size, key type, and how the key can be used. Belirtilen ölçütlerle eşleşen bir güvenlik belirteci tanımlanamıyorsa, bir SecurityTokenProvider ve SecurityTokenAuthenticator oluşturulabilir.When a security token can be identified that matches the specified criteria, a SecurityTokenProvider and SecurityTokenAuthenticator can be created.

Bu belirteç gereksinim sınıfı başlatıcı ile ilgili gereksinimleri belirtir.This token requirement class specifies initiator-related requirements.

Oluşturucular

InitiatorServiceModelSecurityTokenRequirement()

InitiatorServiceModelSecurityTokenRequirement sınıfının yeni bir örneğini başlatır.Initializes a new instance of the InitiatorServiceModelSecurityTokenRequirement class.

Alanlar

Namespace

Geçerli ad alanını belirtir.Specifies the current namespace.

(Devralındığı yer: ServiceModelSecurityTokenRequirement)

Özellikler

IsInitiator

Güvenlik belirteci gereksinimini oluşturan bitiş noktasının bir başlatıcı mi yoksa alıcı mı olduğunu gösteren bir değer alır.Gets a value that indicates whether the endpoint that is creating the security token requirement is an initiator or a recipient.

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

Belirteç gereksinimi verilen bir belirteç için ise, bu özellik verenin uç nokta adresini içerir.If the token requirement is for an issued token, this property contains the endpoint address of the issuer.

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

Belirteç gereksinimi verilen bir belirteç için ise, bu özellik veren ile iletişim kurmak için kullanılacak bağlamayı içerir.If the token requirement is for an issued token, this property contains the binding to use to communicate with the issuer.

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

Bir güvenlik belirteciyle ilişkili anahtarın gereken boyutunu alır veya ayarlar.Gets or sets the required size of the key associated with a security token.

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

Bir güvenlik belirteciyle ilişkili anahtar türünü (asimetrik veya simetrik) alır veya ayarlar.Gets or sets the type of key (asymmetric or symmetric) associated with a security token.

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

Bir güvenlik belirteciyle ilişkili anahtarın nasıl kullanılabileceğini belirten bir değer alır veya ayarlar.Gets or sets a value that specifies how the key associated with a security token can be used.

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

Kullanılacak ileti güvenlik sürümünü alır veya ayarlar (gerekirse).Gets or sets the message security version to be used (if necessary).

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

Geçerli örnek için statik olmayan özelliklerin bir koleksiyonunu alır SecurityTokenRequirement .Gets a collection of the non-static properties for the current SecurityTokenRequirement instance.

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

Güvenlik belirtecinin şifreleme gibi şifreleme işlemleri yapabilme özelliği olup olmayacağını gösteren bir değer alır veya ayarlar.Gets or sets a value that indicates whether the security token must be capable of performing cryptographic operations, such as encryption.

(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 öğesi alır veya ayarlar.Gets or sets a security binding element used for securing the secure conversation bootstrap messages.

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

Kullanılacak güvenlik algoritması paketini alır veya ayarlar (gerekirse).Gets or sets the security algorithm suite to be used (if necessary).

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

Güvenlik bağlama öğesini alır veya ayarlar.Gets or sets the security binding element.

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

Hedef adresi alır veya ayarlar.Gets or sets the target address.

TokenType

Gerekli güvenlik belirteci türünü alır veya ayarlar.Gets or sets the required security token type.

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

Aktarım düzenini alır veya ayarlar.Gets or sets the transport scheme.

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

Ile alır veya ayarlar.Gets or sets the Via.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

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

Varsayılan karma işlevi olarak işlev görür.Serves as the default hash function.

(Devralındığı yer: Object)
GetProperty<TValue>(String)

Geçerli örnek için belirtilen özelliği alır SecurityTokenRequirement .Gets the specified property for the current SecurityTokenRequirement instance.

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

TypeGeçerli örneği alır.Gets the Type of the current instance.

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

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

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

Sınıfın bu örneğinin bir metin gösterimini çıkarır.Outputs a text representation of this instance of the class.

TryGetProperty<TValue>(String, TValue)

Geçerli örnek için belirtilen özelliği alır SecurityTokenRequirement .Gets the specified property for the current SecurityTokenRequirement instance.

(Devralındığı yer: SecurityTokenRequirement)

Şunlara uygulanır