ClaimsIdentity Constructor (Generic IEnumerable, SecurityToken)
Initializes an instance of ClaimsIdentity using an enumerated collection of objects and the specified authentication type, name claim type, and role claim type.
Namespace: Microsoft.IdentityModel.Claims
Assembly: Microsoft.IdentityModel (in microsoft.identitymodel.dll)
Usage
Dim claims As IEnumerable(Of Claim)
Dim bootstrapToken As SecurityToken
Dim instance As New ClaimsIdentity(claims, bootstrapToken)
Syntax
'Declaration
Public Sub New ( _
claims As IEnumerable(Of Claim), _
bootstrapToken As SecurityToken _
)
public ClaimsIdentity (
IEnumerable<Claim> claims,
SecurityToken bootstrapToken
)
public:
ClaimsIdentity (
IEnumerable<Claim^>^ claims,
SecurityToken^ bootstrapToken
)
public ClaimsIdentity (
IEnumerable<Claim> claims,
SecurityToken bootstrapToken
)
public function ClaimsIdentity (
claims : IEnumerable<Claim>,
bootstrapToken : SecurityToken
)
Parameters
- claims
The collection of Claim objects to populate this ClaimsIdentity with.
- bootstrapToken
The token originally used to create this identity.
Exceptions
| Exception type | Condition |
|---|
Remarks
Platforms
Development Platforms
Windows Server 2003, Windows Vista
Target Platforms
Windows Server 2008, Windows Vista, Not tested on Windows XP
See Also
Reference
ClaimsIdentity Class
ClaimsIdentity Members
Microsoft.IdentityModel.Claims Namespace