Share via


X509IssuerSerialKeyIdentifierClause Sınıf

Tanım

Sertifikayı verenin ayırt edici adını ve X.509 sertifikasının seri numarasını kullanarak güvenlik belirteçlerini tanımlayan bir X509SecurityToken anahtar tanımlayıcı yan tümcesini temsil eder.

public ref class X509IssuerSerialKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class X509IssuerSerialKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type X509IssuerSerialKeyIdentifierClause = class
    inherit SecurityKeyIdentifierClause
Public Class X509IssuerSerialKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
Devralma
X509IssuerSerialKeyIdentifierClause

Açıklamalar

Genellikle, X509IssuerSerialKeyIdentifierClause özel bir güvenlik belirteci hizmetinin oluşturulması dışında kullanılmaz. Güvenlik belirteci hizmeti bir güvenlik belirteci döndürdüğünde, verilen güvenlik belirteci ekli ve eklenmemiş güvenliğe başvurular içerir. Eklenen başvurular, SOAP iletisinin güvenlik üst bilgisinde yer alan güvenlik belirteçlerine başvurur ve eklenmemiş başvurular, SOAP iletisinin güvenlik üst bilgisine dahil edilmeyen güvenlik belirteçleridir. Bu başvurular genellikle verilen güvenlik belirtecinin orijinalliğini doğrular. Sertifikayı verenin X509IssuerSerialKeyIdentifierClause ayırt edici adını ve X.509 sertifikasının seri numarasını kullanarak bir X509SecurityToken güvenlik belirtecine başvurmak için sınıfını kullanın. IssuerName ve IssuerSerialNumber özellikleri sırasıyla sertifikayı verenin ayırt edici adını ve X.509 sertifikasının seri numarasını gösterir.

Windows Communication Foundation, güvenlik belirteçleri için X509SecurityToken aşağıdaki güvenlik belirteci başvuru türlerini destekler.

X509ThumbprintKeyIdentifierClause

Oluşturucular

X509IssuerSerialKeyIdentifierClause(String, String)

Sertifikayı verenin X509IssuerSerialKeyIdentifierClause belirtilen ayırt edici adını ve X.509 sertifikasının seri numarasını kullanarak sınıfın yeni bir örneğini başlatır.

X509IssuerSerialKeyIdentifierClause(X509Certificate2)

Belirtilen X.509 sertifikasını X509IssuerSerialKeyIdentifierClause kullanarak sınıfının yeni bir örneğini başlatır.

Özellikler

CanCreateKey

Anahtarın oluşturulup oluşturulamayacağını gösteren bir değer alır.

(Devralındığı yer: SecurityKeyIdentifierClause)
ClauseType

Anahtar tanımlayıcı yan tümcesi türünü alır.

(Devralındığı yer: SecurityKeyIdentifierClause)
DerivationLength

Türetilmiş anahtarın boyutunu alır.

(Devralındığı yer: SecurityKeyIdentifierClause)
Id

Anahtar tanımlayıcı yan tümcesi kimliğini alır veya ayarlar.

(Devralındığı yer: SecurityKeyIdentifierClause)
IssuerName

X.509 sertifikasını veren sertifika yetkilisinin ayırt edici adını alır.

IssuerSerialNumber

X.509 sertifikasının seri numarasını alır.

Yöntemler

CreateKey()

Oluşturucuya geçirilen parametreleri temel alan bir anahtar oluşturur.

(Devralındığı yer: SecurityKeyIdentifierClause)
Equals(Object)

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

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

Türetilmiş anahtarı oluşturmak için kullanılan nonce'ı alır.

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

Bu örneğin anahtar tanımlayıcısının belirtilen anahtar tanımlayıcısı ile eşleşip eşleşmediğini gösteren bir değer döndürür.

Matches(String, String)

Bu örneğin anahtar tanımlayıcısının belirtilen veren adı ve veren seri numarasıyla eşdeğer olup olmadığını gösteren bir değer döndürür.

Matches(X509Certificate2)

Bu örneğin anahtar tanımlayıcısının belirtilen X.509 sertifikasıyla eşleşip eşleşmediğini gösteren bir değer döndürür.

MemberwiseClone()

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

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

Geçerli nesneyi döndürür.

Şunlara uygulanır