WSTrustChannel 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.
Bir güvenlik belirteci hizmetine (STS) WS-Trust iletileri göndermek için kullanılan bir kanalı temsil eder.
public ref class WSTrustChannel : System::ServiceModel::Channels::IChannel, System::ServiceModel::Security::IWSTrustChannelContract
public class WSTrustChannel : System.ServiceModel.Channels.IChannel, System.ServiceModel.Security.IWSTrustChannelContract
type WSTrustChannel = class
interface IWSTrustChannelContract
interface IWSTrustContract
interface IChannel
interface ICommunicationObject
Public Class WSTrustChannel
Implements IChannel, IWSTrustChannelContract
- Devralma
-
WSTrustChannel
- Uygulamalar
Açıklamalar
Önemli
Güvenilmeyen verilerle bu sınıftan yöntemleri çağırmak bir güvenlik riskidir. Bu sınıftaki yöntemleri yalnızca güvenilen verilerle çağırın. Daha fazla bilgi için bkz. Tüm Girişleri Doğrulama.
Oluşturucular
Özellikler
Channel |
İleti göndermek ve almak için kullanılan kanal nesnesini alır veya ayarlar. |
ChannelFactory |
Kanalı oluşturan fabrikası alır veya ayarlar. |
Contract |
Kanalın ileti göndermek ve almak için kullandığı kanal sözleşmesini alır veya ayarlar. |
State |
İletişim odaklı nesnenin geçerli durumunu alır. |
TrustVersion |
Bu kanalın nesneleri seri hale WS-Trust için kullandığı uygulamanın sürümünü alır veya Message ayarlar. |
WSTrustRequestSerializer |
Kanalın WSTrustRequestSerializer istek iletilerini seri hale WS-Trust kullanır. |
WSTrustResponseSerializer |
Kanalın yanıt WSTrustResponseSerializer iletilerini seri hale getirme için kullandığı WS-Trust ayarlar. |
WSTrustSerializationContext |
Kanalın iletileri WSTrustSerializationContext seri hale getirme için kullandığı WS-Trust ayarlar. |
Yöntemler
Abort() |
İletişim nesnesinin geçerli durumundan Kapalı durumuna geçmesine neden olur. |
BeginCancel(Message, AsyncCallback, Object) |
Belirtilen nesneyi kullanarak bir uç noktaya WS-Trust Iptal iletisi göndermek için zaman uyumsuz bir işlem başlatır Message . |
BeginCancel(RequestSecurityToken, AsyncCallback, Object) |
Belirtilen nesneyi kullanarak bir uç noktaya WS-Trust Iptal iletisi göndermek için zaman uyumsuz bir işlem başlatır RequestSecurityToken . |
BeginClose(AsyncCallback, Object) |
İletişim nesnesini kapatmak için zaman uyumsuz bir işlem başlatır. |
BeginClose(TimeSpan, AsyncCallback, Object) |
Bir iletişim nesnesini belirtilen zaman aşımıyla kapatmak için zaman uyumsuz bir işlem başlatır. |
BeginIssue(Message, AsyncCallback, Object) |
Belirtilen nesneyi kullanarak bir uç noktaya WS-Trust bir sorun iletisi göndermek için zaman uyumsuz bir işlem başlatır Message . |
BeginIssue(RequestSecurityToken, AsyncCallback, Object) |
Belirtilen nesneyi kullanarak bir uç noktaya WS-Trust bir sorun iletisi göndermek için zaman uyumsuz bir işlem başlatır RequestSecurityToken . |
BeginOpen(AsyncCallback, Object) |
İletişim nesnesini açmak için zaman uyumsuz bir işlem başlatır. |
BeginOpen(TimeSpan, AsyncCallback, Object) |
Belirli bir zaman aralığı içinde iletişim nesnesini açmak için zaman uyumsuz bir işlem başlatır. |
BeginRenew(Message, AsyncCallback, Object) |
Belirtilen nesneyi kullanarak bir uç noktaya WS-Trust yenileme iletisi göndermek için zaman uyumsuz bir işlem başlatır Message . |
BeginRenew(RequestSecurityToken, AsyncCallback, Object) |
Belirtilen nesneyi kullanarak bir uç noktaya WS-Trust yenileme iletisi göndermek için zaman uyumsuz bir işlem başlatır RequestSecurityToken . |
BeginValidate(Message, AsyncCallback, Object) |
Belirtilen nesneyi kullanarak bir uç noktaya WS-Trust doğrulama iletisi göndermek için zaman uyumsuz bir işlem başlatır Message . |
BeginValidate(RequestSecurityToken, AsyncCallback, Object) |
Belirtilen nesneyi kullanarak bir uç noktaya WS-Trust doğrulama iletisi göndermek için zaman uyumsuz bir işlem başlatır RequestSecurityToken . |
Cancel(Message) |
Belirtilen nesneyi kullanarak bir uç noktaya WS-Trust Iptal iletisi gönderir Message . |
Cancel(RequestSecurityToken) |
Belirtilen nesneyi kullanarak bir uç noktaya WS-Trust Iptal iletisi gönderir Message . |
Close() |
İletişim nesnesinin geçerli durumundan Kapalı durumuna geçişine neden olur. |
Close(TimeSpan) |
Bir iletişim nesnesinin, belirli bir zaman aralığı içinde geçerli durumundan kapalı duruma geçmesine neden olur. |
CreateRequest(RequestSecurityToken, String) |
MessageWS-Trust RST iletisini temsil eden bir nesne oluşturur. |
EndCancel(IAsyncResult) |
yöntemi tarafından başlatılan bir WS-Trust göndermek için zaman uyumsuz bir işlemi BeginCancel(Message, AsyncCallback, Object) tamamlar. |
EndCancel(IAsyncResult, RequestSecurityTokenResponse) |
yöntemi tarafından başlatılan bir WS-Trust göndermek için zaman uyumsuz bir işlemi BeginCancel(RequestSecurityToken, AsyncCallback, Object) tamamlar. |
EndClose(IAsyncResult) |
bir iletişim nesnesini kapatmak için zaman uyumsuz bir işlemi tamamlar. |
EndIssue(IAsyncResult) |
yöntemi tarafından başlatılan bir Sorun WS-Trust göndermek için zaman uyumsuz bir işlemi BeginIssue(Message, AsyncCallback, Object) tamamlar. |
EndIssue(IAsyncResult, RequestSecurityTokenResponse) |
yöntemi tarafından başlatılan bir Sorun WS-Trust göndermek için zaman uyumsuz bir işlemi BeginIssue(RequestSecurityToken, AsyncCallback, Object) tamamlar. |
EndOpen(IAsyncResult) |
bir iletişim nesnesini açmak için zaman uyumsuz bir işlemi tamamlar. |
EndRenew(IAsyncResult) |
Yöntemi tarafından başlatılan Yenile iletisine bir WS-Trust için zaman uyumsuz bir işlemi BeginRenew(Message, AsyncCallback, Object) tamamlar. |
EndRenew(IAsyncResult, RequestSecurityTokenResponse) |
Yöntemi tarafından başlatılan Yenile iletisine bir WS-Trust için zaman uyumsuz bir işlemi BeginRenew(RequestSecurityToken, AsyncCallback, Object) tamamlar. |
EndValidate(IAsyncResult) |
yöntemi tarafından başlatılan Doğrulama iletisine bir WS-Trust için zaman uyumsuz bir işlemi BeginValidate(Message, AsyncCallback, Object) tamamlar. |
EndValidate(IAsyncResult, RequestSecurityTokenResponse) |
yöntemi tarafından başlatılan Doğrulama iletisine bir WS-Trust için zaman uyumsuz bir işlemi BeginValidate(RequestSecurityToken, AsyncCallback, Object) tamamlar. |
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<T>() |
Varsa kanal yığınında uygun katmandan istenen türüne sahip bir nesne döndürür. |
GetRequestAction(String, TrustVersion) |
Belirtilen WS-Addressing türüne ve sürüme karşılık gelen WS-Trust SOAP WS-Trust alır. |
GetTokenFromResponse(RequestSecurityToken, RequestSecurityTokenResponse) |
Güvenlik belirteci RSTR'den alır. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Issue(Message) |
Belirtilen WS-Trust uç nokta STS'ye bir Sorun iletisi Message gönderir. |
Issue(RequestSecurityToken) |
Belirtilen WS-Trust uç nokta STS'ye bir Sorun iletisi RequestSecurityToken gönderir. |
Issue(RequestSecurityToken, RequestSecurityTokenResponse) |
Belirtilen ve WS-Trust uç nokta STS'ye bir Sorun iletisi RequestSecurityToken RequestSecurityToken gönderir. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Open() |
Bir iletişim nesnesinin oluşturulan durumdan açık durumuna geçişini sağlar. |
Open(TimeSpan) |
Bir iletişim nesnesinin oluşturulan durumdan belirtilen süre içinde açık durumuna geçişini sağlar. |
ReadResponse(Message) |
Bir veri uç noktası RequestSecurityTokenResponse tarafından alınan bir Message WS-Trust. |
Renew(Message) |
Belirtilen WS-Trust uç noktasına yenile iletisi Message gönderir. |
Renew(RequestSecurityToken) |
Belirtilen WS-Trust uç noktasına yenile iletisi RequestSecurityToken gönderir. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Validate(Message) |
Belirtilen WS-Trust uç noktasına bir Doğrulama iletisi Message gönderir. |
Validate(RequestSecurityToken) |
Belirtilen WS-Trust uç noktasına bir Doğrulama iletisi RequestSecurityToken gönderir. |
Ekinlikler
Closed |
İletişim nesnesi, kapatma durumundan Kapalı durumuna geçişi tamamladığında gerçekleşir. |
Closing |
İletişim nesnesi kapanış durumuna ilk girdiğinde gerçekleşir. |
Faulted |
İletişim nesnesi hatalı durumu ilk kez girdiği zaman gerçekleşir. |
Opened |
İletişim nesnesi açılış durumuna geçişini tamamlandıktan sonra gerçekleşir. |
Opening |
İletişim nesnesi açılış durumuna ilk kez geldiğinde gerçekleşir. |