Aracılığıyla paylaş


IAuthorizeRemotingConnection.IsConnectingIdentityAuthorized(IIdentity) Yöntem

Tanım

İstemcinin kullanıcı kimliğinin geçerli kanala bağlanma yetkisi olup olmadığını belirten bir Boole değeri alır.

public:
 bool IsConnectingIdentityAuthorized(System::Security::Principal::IIdentity ^ identity);
public bool IsConnectingIdentityAuthorized (System.Security.Principal.IIdentity identity);
abstract member IsConnectingIdentityAuthorized : System.Security.Principal.IIdentity -> bool
Public Function IsConnectingIdentityAuthorized (identity As IIdentity) As Boolean

Parametreler

identity
IIdentity

IIdentityİstemcinin kullanıcı kimliğini temsil eden .

Döndürülenler

Boolean

true istemcinin kullanıcı kimliği yetkilendirilmişse; aksi takdirde, false .

Açıklamalar

arabiriminin bir IAuthorizeRemotingConnection örneği'ne TcpServerChannel(IDictionary, IServerChannelSinkProvider, IAuthorizeRemotingConnection) geçirildi. bir üzerinde gelen tüm bağlantılar için tek bir yetkilendirme noktası TcpServerChannel sağlar. Güvenilmeyen kaynaklardan gelen güvenlik tehdidini en aza indirmek için herhangi bir gelen ileti deserialized önce çağıranın yetkilendirmesini sağlar.

Şunlara uygulanır