Метод ClaimsIdentity.GetClaimsFromCertificate
Returns a collection of claims from an X509 certificate.
Пространство имен: Microsoft.IdentityModel.Claims
Сборка: Microsoft.IdentityModel (в microsoft.identitymodel.dll)
Использование
Dim certificate As X509Certificate2 Dim issuer As String Dim returnValue As IEnumerable(Of Claim) returnValue = ClaimsIdentity.GetClaimsFromCertificate(certificate, issuer)
Синтаксис
'Декларация
Public Shared Function GetClaimsFromCertificate ( _
certificate As X509Certificate2, _
issuer As String _
) As IEnumerable(Of Claim)
public static IEnumerable<Claim> GetClaimsFromCertificate (
X509Certificate2 certificate,
string issuer
)
public:
static IEnumerable<Claim^>^ GetClaimsFromCertificate (
X509Certificate2^ certificate,
String^ issuer
)
public static IEnumerable<Claim> GetClaimsFromCertificate (
X509Certificate2 certificate,
String issuer
)
public static function GetClaimsFromCertificate (
certificate : X509Certificate2,
issuer : String
) : IEnumerable<Claim>
Параметры
- certificate
The certificate from which the claims identity will be generated.
- issuer
The issuer name to be used for the claims.
Возвращаемое значение
A collection of claims.
Исключения
Тип исключений | Условие |
---|
Безопасность потоков
Любые открытые статические члены (Shared в Visual Basic) этого типа являются поточно-ориентированными.Любые члены экземпляров не являются гарантированно поточно-ориентированными.
Платформы
Платформа разработки
Windows Server 2003, Windows Vista
Target Platforms
Windows Server 2008, Windows Vista, Not tested on Windows XP
См. также
Справочник
Класс ClaimsIdentity
ClaimsIdentity Члены
Пространство имен Microsoft.IdentityModel.Claims