Returns a collection of claims from an X509 certificate.
Пространство имен: Microsoft.IdentityModel.Claims
Сборка: Microsoft.IdentityModel (в microsoft.identitymodel.dll)

Использование

Visual Basic
Dim certificate As X509Certificate2
Dim issuer As String
Dim returnValue As IEnumerable(Of Claim)

returnValue = ClaimsIdentity.GetClaimsFromCertificate(certificate, issuer)

Синтаксис

Visual Basic
Public Shared Function GetClaimsFromCertificate ( _
		certificate As X509Certificate2, _
		issuer As String _
) As IEnumerable(Of Claim)
C#
public static IEnumerable<Claim> GetClaimsFromCertificate (
		X509Certificate2 certificate,
		string issuer
)
C++
public:
static IEnumerable<Claim^>^ GetClaimsFromCertificate (
		X509Certificate2^ certificate, 
		String^ issuer
)
J#
public static IEnumerable<Claim> GetClaimsFromCertificate (
		X509Certificate2 certificate, 
		String issuer
)
JScript
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

См. также