IEndpointIdentityProvider.GetIdentityOfSelf(SecurityTokenRequirement) 方法

定义

基于传入的安全令牌需求,获取当前终结点的标识。

public:
 System::ServiceModel::EndpointIdentity ^ GetIdentityOfSelf(System::IdentityModel::Selectors::SecurityTokenRequirement ^ tokenRequirement);
public System.ServiceModel.EndpointIdentity GetIdentityOfSelf (System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement);
abstract member GetIdentityOfSelf : System.IdentityModel.Selectors.SecurityTokenRequirement -> System.ServiceModel.EndpointIdentity
Public Function GetIdentityOfSelf (tokenRequirement As SecurityTokenRequirement) As EndpointIdentity

参数

tokenRequirement
SecurityTokenRequirement

描述安全令牌要求的 SecurityTokenRequirement

返回

EndpointIdentity

当前终结点的 EndpointIdentity

注解

tokenRequirement 参数包含终结点的绑定信息,该信息通常用于确定终结点的 EndpointIdentity。 例如,如果绑定配置为执行基于 Kerberos 的身份验证,则返回的默认标识将为 ServicePrincipalName (SPN) 或 UserPrincipalName (UPN)。

适用于