KerberosRequestorSecurityToken Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SOAP isteğinde gönderilen kerberos anahtarını temel alan bir güvenlik belirtecini temsil eder.
public ref class KerberosRequestorSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class KerberosRequestorSecurityToken : System.IdentityModel.Tokens.SecurityToken
type KerberosRequestorSecurityToken = class
inherit SecurityToken
Public Class KerberosRequestorSecurityToken
Inherits SecurityToken
- Devralma
Açıklamalar
Genellikle, bir Web hizmetinin Kerberos anahtarıyla ilişkili hizmet asıl adını alması gerekmediği sürece uygulama geliştiricilerinin sınıfını kullanması KerberosRequestorSecurityToken gerekmez. Hizmet asıl adının değerini almak için özelliğinin ServicePrincipalName değerini alın.
Kerberos anahtarını temel alan güvenlik belirteçlerini temsil eden iki sınıf vardır: KerberosRequestorSecurityToken ve KerberosReceiverSecurityToken. Güvenlik KerberosRequestorSecurityToken belirteci, giden SOAP iletilerinde güvenlik belirtecini KerberosRequestorSecurityToken kullanan istemciler tarafından kullanılırken, güvenlik belirteci güvenlik belirtecini KerberosReceiverSecurityToken içeren SOAP iletilerini alan bir Web hizmeti tarafından kullanılır.
Oluşturucular
| Name | Description |
|---|---|
| KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String) |
KerberosRequestorSecurityToken sınıfının yeni bir örneğini başlatır. |
| KerberosRequestorSecurityToken(String) |
Belirtilen hizmet asıl adıyla ilişkili bir hizmet kullanarak sınıfının yeni bir örneğini KerberosRequestorSecurityToken başlatır. |
Özellikler
| Name | Description |
|---|---|
| Id |
Güvenlik belirtecinin benzersiz bir tanımlayıcısını alır. |
| SecurityKey |
Bu güvenlik belirteci ile ilişkili Kerberos anahtarının simetrik oturum anahtarını alır. |
| SecurityKeys |
Güvenlik belirteci ile ilişkili şifreleme anahtarlarını alır. |
| ServicePrincipalName |
Güvenlik belirtecinin hizmet asıl adını KerberosRequestorSecurityToken alır. |
| ValidFrom |
Bu güvenlik belirtecinin geçerli olduğu ilk anında alır. |
| ValidTo |
Bu güvenlik belirtecinin geçerli olduğu son anlık zamanı alır. |
Yöntemler
| Name | Description |
|---|---|
| CanCreateKeyIdentifierClause<T>() |
Bu güvenlik belirtecinin belirtilen anahtar tanımlayıcısını oluşturup oluşturamadığını gösteren bir değer alır. |
| CreateKeyIdentifierClause<T>() |
Belirtilen anahtar tanımlayıcı yan tümcesini oluşturur. |
| 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) |
| GetRequest() |
Kerberos anahtar isteğini alır. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MatchesKeyIdentifierClause(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. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Belirtilen anahtar tanımlayıcı yan tümcesi için anahtarı alır. (Devralındığı yer: SecurityToken) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |