本文整理汇总了VB.NET中System.ServiceModel.SpnEndpointIdentity.SpnEndpointIdentity构造函数的典型用法代码示例。如果您正苦于以下问题:VB.NET SpnEndpointIdentity构造函数的具体用法?VB.NET SpnEndpointIdentity怎么用?VB.NET SpnEndpointIdentity使用的例子?那么, 这里精选的构造函数代码示例或许可以为您提供帮助。您也可以进一步了解该构造函数所在类System.ServiceModel.SpnEndpointIdentity
的用法示例。
在下文中一共展示了SpnEndpointIdentity构造函数的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的VB.NET代码示例。
示例1: CreateIdentityFromClaimSet
Private Function CreateIdentityFromClaimSet(ByVal claims As ClaimSet) As SpnEndpointIdentity
For Each claim As Claim In claims.FindClaims(Nothing, Rights.Identity)
Return New SpnEndpointIdentity(claim)
Next claim
Return Nothing
End Function
示例2: CreateSpnIdentity
Private Shared Function CreateSpnIdentity() As EndpointIdentity
Dim self As WindowsIdentity = WindowsIdentity.GetCurrent()
Dim sid As SecurityIdentifier = self.User
Dim identity As SpnEndpointIdentity = Nothing
identity = New SpnEndpointIdentity(String.Format(CultureInfo.InvariantCulture, "host/{0}", GetMachineName()))
Return identity
End Function
Private Shared Function GetMachineName() As String
Return Dns.GetHostEntry(String.Empty).HostName
End Function