@tsonic/dotnet
Version:
TypeScript type definitions for .NET 10 BCL (Base Class Library)
1,116 lines • 78.5 kB
JSON
{
"namespace": "System.Security.Claims",
"contributingAssemblies": [
"System.Security.Claims"
],
"types": [
{
"stableId": "System.Security.Claims:System.Security.Claims.Claim",
"clrName": "System.Security.Claims.Claim",
"tsEmitName": "Claim",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Security.Claims:System.Security.Claims.Claim::Clone():System.Security.Claims.Claim",
"clrName": "Clone",
"tsEmitName": "clone",
"normalizedSignature": "Clone|():System.Security.Claims.Claim|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.Claim::Clone(System.Security.Claims.ClaimsIdentity):System.Security.Claims.Claim",
"clrName": "Clone",
"tsEmitName": "clone",
"normalizedSignature": "Clone|(System.Security.Claims.ClaimsIdentity):System.Security.Claims.Claim|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.Claim::WriteTo(System.IO.BinaryWriter):System.Void",
"clrName": "WriteTo",
"tsEmitName": "writeTo",
"normalizedSignature": "WriteTo|(System.IO.BinaryWriter):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.Claim::ToString():System.String",
"clrName": "ToString",
"tsEmitName": "toString",
"normalizedSignature": "ToString|():System.String|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": true,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Security.Claims:System.Security.Claims.Claim::Issuer:System.String",
"clrName": "Issuer",
"tsEmitName": "issuer",
"normalizedSignature": "Issuer|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.Claim::OriginalIssuer:System.String",
"clrName": "OriginalIssuer",
"tsEmitName": "originalIssuer",
"normalizedSignature": "OriginalIssuer|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.Claim::Properties:System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
"clrName": "Properties",
"tsEmitName": "properties",
"normalizedSignature": "Properties|:System.Collections.Generic.IDictionary_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.Claim::Subject:System.Security.Claims.ClaimsIdentity",
"clrName": "Subject",
"tsEmitName": "subject",
"normalizedSignature": "Subject|:System.Security.Claims.ClaimsIdentity|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.Claim::Type:System.String",
"clrName": "Type",
"tsEmitName": "type_",
"normalizedSignature": "Type|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.Claim::Value:System.String",
"clrName": "Value",
"tsEmitName": "value",
"normalizedSignature": "Value|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.Claim::ValueType:System.String",
"clrName": "ValueType",
"tsEmitName": "valueType",
"normalizedSignature": "ValueType|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|(System.IO.BinaryReader):void|static=false",
"isStatic": false,
"parameterCount": 1
},
{
"normalizedSignature": "constructor|(System.IO.BinaryReader,System.Security.Claims.ClaimsIdentity):void|static=false",
"isStatic": false,
"parameterCount": 2
},
{
"normalizedSignature": "constructor|(System.String,System.String):void|static=false",
"isStatic": false,
"parameterCount": 2
},
{
"normalizedSignature": "constructor|(System.String,System.String,System.String):void|static=false",
"isStatic": false,
"parameterCount": 3
},
{
"normalizedSignature": "constructor|(System.String,System.String,System.String,System.String):void|static=false",
"isStatic": false,
"parameterCount": 4
},
{
"normalizedSignature": "constructor|(System.String,System.String,System.String,System.String,System.String):void|static=false",
"isStatic": false,
"parameterCount": 5
},
{
"normalizedSignature": "constructor|(System.String,System.String,System.String,System.String,System.String,System.Security.Claims.ClaimsIdentity):void|static=false",
"isStatic": false,
"parameterCount": 6
}
]
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity",
"clrName": "System.Security.Claims.ClaimsIdentity",
"tsEmitName": "ClaimsIdentity",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::Clone():System.Security.Claims.ClaimsIdentity",
"clrName": "Clone",
"tsEmitName": "clone",
"normalizedSignature": "Clone|():System.Security.Claims.ClaimsIdentity|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::AddClaim(System.Security.Claims.Claim):System.Void",
"clrName": "AddClaim",
"tsEmitName": "addClaim",
"normalizedSignature": "AddClaim|(System.Security.Claims.Claim):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::AddClaims(System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Void",
"clrName": "AddClaims",
"tsEmitName": "addClaims",
"normalizedSignature": "AddClaims|(System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::TryRemoveClaim(System.Security.Claims.Claim):System.Boolean",
"clrName": "TryRemoveClaim",
"tsEmitName": "tryRemoveClaim",
"normalizedSignature": "TryRemoveClaim|(System.Security.Claims.Claim):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::RemoveClaim(System.Security.Claims.Claim):System.Void",
"clrName": "RemoveClaim",
"tsEmitName": "removeClaim",
"normalizedSignature": "RemoveClaim|(System.Security.Claims.Claim):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::FindAll(System.Predicate_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
"clrName": "FindAll",
"tsEmitName": "findAll",
"normalizedSignature": "FindAll|(System.Predicate_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::FindAll(System.String):System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
"clrName": "FindAll",
"tsEmitName": "findAll",
"normalizedSignature": "FindAll|(System.String):System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::FindFirst(System.Predicate_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Security.Claims.Claim",
"clrName": "FindFirst",
"tsEmitName": "findFirst",
"normalizedSignature": "FindFirst|(System.Predicate_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Security.Claims.Claim|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::FindFirst(System.String):System.Security.Claims.Claim",
"clrName": "FindFirst",
"tsEmitName": "findFirst",
"normalizedSignature": "FindFirst|(System.String):System.Security.Claims.Claim|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::HasClaim(System.Predicate_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Boolean",
"clrName": "HasClaim",
"tsEmitName": "hasClaim",
"normalizedSignature": "HasClaim|(System.Predicate_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::HasClaim(System.String,System.String):System.Boolean",
"clrName": "HasClaim",
"tsEmitName": "hasClaim",
"normalizedSignature": "HasClaim|(System.String,System.String):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::WriteTo(System.IO.BinaryWriter):System.Void",
"clrName": "WriteTo",
"tsEmitName": "writeTo",
"normalizedSignature": "WriteTo|(System.IO.BinaryWriter):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::AuthenticationType:System.String",
"clrName": "AuthenticationType",
"tsEmitName": "authenticationType",
"normalizedSignature": "AuthenticationType|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::IsAuthenticated:System.Boolean",
"clrName": "IsAuthenticated",
"tsEmitName": "isAuthenticated",
"normalizedSignature": "IsAuthenticated|:System.Boolean|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::Actor:System.Security.Claims.ClaimsIdentity",
"clrName": "Actor",
"tsEmitName": "actor",
"normalizedSignature": "Actor|:System.Security.Claims.ClaimsIdentity|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::BootstrapContext:System.Object",
"clrName": "BootstrapContext",
"tsEmitName": "bootstrapContext",
"normalizedSignature": "BootstrapContext|:System.Object|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::Claims:System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
"clrName": "Claims",
"tsEmitName": "claims",
"normalizedSignature": "Claims|:System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::Label:System.String",
"clrName": "Label",
"tsEmitName": "label",
"normalizedSignature": "Label|:System.String|static=false|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::Name:System.String",
"clrName": "Name",
"tsEmitName": "name",
"normalizedSignature": "Name|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::NameClaimType:System.String",
"clrName": "NameClaimType",
"tsEmitName": "nameClaimType",
"normalizedSignature": "NameClaimType|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::RoleClaimType:System.String",
"clrName": "RoleClaimType",
"tsEmitName": "roleClaimType",
"normalizedSignature": "RoleClaimType|:System.String|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Security.Principal.IIdentity::Name:System.String",
"clrName": "Name",
"tsEmitName": "name$view",
"normalizedSignature": "Name|:System.String|static=false|accessor=get",
"provenance": "ExplicitView",
"emitScope": "ViewOnly",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false,
"sourceInterface": "System.Security.Principal.IIdentity"
},
{
"stableId": "System.Private.CoreLib:System.Security.Principal.IIdentity::AuthenticationType:System.String",
"clrName": "AuthenticationType",
"tsEmitName": "authenticationType$view",
"normalizedSignature": "AuthenticationType|:System.String|static=false|accessor=get",
"provenance": "ExplicitView",
"emitScope": "ViewOnly",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false,
"sourceInterface": "System.Security.Principal.IIdentity"
},
{
"stableId": "System.Private.CoreLib:System.Security.Principal.IIdentity::IsAuthenticated:System.Boolean",
"clrName": "IsAuthenticated",
"tsEmitName": "isAuthenticated$view",
"normalizedSignature": "IsAuthenticated|:System.Boolean|static=false|accessor=get",
"provenance": "ExplicitView",
"emitScope": "ViewOnly",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false,
"sourceInterface": "System.Security.Principal.IIdentity"
}
],
"fields": [
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::DefaultIssuerSystem.String",
"clrName": "DefaultIssuer",
"tsEmitName": "defaultIssuer",
"normalizedSignature": "DefaultIssuer|System.String|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::DefaultNameClaimTypeSystem.String",
"clrName": "DefaultNameClaimType",
"tsEmitName": "defaultNameClaimType",
"normalizedSignature": "DefaultNameClaimType|System.String|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsIdentity::DefaultRoleClaimTypeSystem.String",
"clrName": "DefaultRoleClaimType",
"tsEmitName": "defaultRoleClaimType",
"normalizedSignature": "DefaultRoleClaimType|System.String|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
}
],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
},
{
"normalizedSignature": "constructor|(System.Security.Principal.IIdentity):void|static=false",
"isStatic": false,
"parameterCount": 1
},
{
"normalizedSignature": "constructor|(System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):void|static=false",
"isStatic": false,
"parameterCount": 1
},
{
"normalizedSignature": "constructor|(System.String):void|static=false",
"isStatic": false,
"parameterCount": 1
},
{
"normalizedSignature": "constructor|(System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]],System.String):void|static=false",
"isStatic": false,
"parameterCount": 2
},
{
"normalizedSignature": "constructor|(System.Security.Principal.IIdentity,System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):void|static=false",
"isStatic": false,
"parameterCount": 2
},
{
"normalizedSignature": "constructor|(System.String,System.String,System.String):void|static=false",
"isStatic": false,
"parameterCount": 3
},
{
"normalizedSignature": "constructor|(System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]],System.String,System.String,System.String):void|static=false",
"isStatic": false,
"parameterCount": 4
},
{
"normalizedSignature": "constructor|(System.Security.Principal.IIdentity,System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]],System.String,System.String,System.String):void|static=false",
"isStatic": false,
"parameterCount": 5
},
{
"normalizedSignature": "constructor|(System.IO.BinaryReader):void|static=false",
"isStatic": false,
"parameterCount": 1
},
{
"normalizedSignature": "constructor|(System.IO.BinaryReader,System.StringComparison):void|static=false",
"isStatic": false,
"parameterCount": 2
},
{
"normalizedSignature": "constructor|(System.Security.Principal.IIdentity,System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]],System.String,System.String,System.String,System.StringComparison):void|static=false",
"isStatic": false,
"parameterCount": 6
}
]
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal",
"clrName": "System.Security.Claims.ClaimsPrincipal",
"tsEmitName": "ClaimsPrincipal",
"kind": "Class",
"accessibility": "Public",
"isAbstract": false,
"isSealed": false,
"isStatic": false,
"arity": 0,
"methods": [
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::AddIdentity(System.Security.Claims.ClaimsIdentity):System.Void",
"clrName": "AddIdentity",
"tsEmitName": "addIdentity",
"normalizedSignature": "AddIdentity|(System.Security.Claims.ClaimsIdentity):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::AddIdentities(System.Collections.Generic.IEnumerable_1[[System.Security.Claims.ClaimsIdentity,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Void",
"clrName": "AddIdentities",
"tsEmitName": "addIdentities",
"normalizedSignature": "AddIdentities|(System.Collections.Generic.IEnumerable_1[[System.Security.Claims.ClaimsIdentity,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::Clone():System.Security.Claims.ClaimsPrincipal",
"clrName": "Clone",
"tsEmitName": "clone",
"normalizedSignature": "Clone|():System.Security.Claims.ClaimsPrincipal|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 0,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::FindAll(System.Predicate_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
"clrName": "FindAll",
"tsEmitName": "findAll",
"normalizedSignature": "FindAll|(System.Predicate_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::FindAll(System.String):System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
"clrName": "FindAll",
"tsEmitName": "findAll",
"normalizedSignature": "FindAll|(System.String):System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::FindFirst(System.Predicate_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Security.Claims.Claim",
"clrName": "FindFirst",
"tsEmitName": "findFirst",
"normalizedSignature": "FindFirst|(System.Predicate_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Security.Claims.Claim|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::FindFirst(System.String):System.Security.Claims.Claim",
"clrName": "FindFirst",
"tsEmitName": "findFirst",
"normalizedSignature": "FindFirst|(System.String):System.Security.Claims.Claim|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::HasClaim(System.Predicate_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Boolean",
"clrName": "HasClaim",
"tsEmitName": "hasClaim",
"normalizedSignature": "HasClaim|(System.Predicate_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::HasClaim(System.String,System.String):System.Boolean",
"clrName": "HasClaim",
"tsEmitName": "hasClaim",
"normalizedSignature": "HasClaim|(System.String,System.String):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 2,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::IsInRole(System.String):System.Boolean",
"clrName": "IsInRole",
"tsEmitName": "isInRole",
"normalizedSignature": "IsInRole|(System.String):System.Boolean|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::WriteTo(System.IO.BinaryWriter):System.Void",
"clrName": "WriteTo",
"tsEmitName": "writeTo",
"normalizedSignature": "WriteTo|(System.IO.BinaryWriter):System.Void|static=false",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"isExtensionMethod": false
},
{
"stableId": "System.Private.CoreLib:System.Security.Principal.IPrincipal::IsInRole(System.String):System.Boolean",
"clrName": "IsInRole",
"tsEmitName": "isInRole$view",
"normalizedSignature": "IsInRole|(System.String):System.Boolean|static=false",
"provenance": "ExplicitView",
"emitScope": "ViewOnly",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isSealed": false,
"arity": 0,
"parameterCount": 1,
"sourceInterface": "System.Security.Principal.IPrincipal",
"isExtensionMethod": false
}
],
"properties": [
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::PrimaryIdentitySelector:System.Func_2[[System.Collections.Generic.IEnumerable_1[[System.Security.Claims.ClaimsIdentity,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Security.Claims.ClaimsIdentity,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
"clrName": "PrimaryIdentitySelector",
"tsEmitName": "primaryIdentitySelector",
"normalizedSignature": "PrimaryIdentitySelector|:System.Func_2[[System.Collections.Generic.IEnumerable_1[[System.Security.Claims.ClaimsIdentity,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Security.Claims.ClaimsIdentity,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]|static=true|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::ClaimsPrincipalSelector:System.Func_1[[System.Security.Claims.ClaimsPrincipal,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
"clrName": "ClaimsPrincipalSelector",
"tsEmitName": "claimsPrincipalSelector",
"normalizedSignature": "ClaimsPrincipalSelector|:System.Func_1[[System.Security.Claims.ClaimsPrincipal,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]|static=true|accessor=getset",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": true
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::Claims:System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
"clrName": "Claims",
"tsEmitName": "claims",
"normalizedSignature": "Claims|:System.Collections.Generic.IEnumerable_1[[System.Security.Claims.Claim,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::Current:System.Security.Claims.ClaimsPrincipal",
"clrName": "Current",
"tsEmitName": "current",
"normalizedSignature": "Current|:System.Security.Claims.ClaimsPrincipal|static=true|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": true,
"isAbstract": false,
"isVirtual": false,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::Identities:System.Collections.Generic.IEnumerable_1[[System.Security.Claims.ClaimsIdentity,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]",
"clrName": "Identities",
"tsEmitName": "identities",
"normalizedSignature": "Identities|:System.Collections.Generic.IEnumerable_1[[System.Security.Claims.ClaimsIdentity,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimsPrincipal::Identity:System.Security.Principal.IIdentity",
"clrName": "Identity",
"tsEmitName": "identity",
"normalizedSignature": "Identity|:System.Security.Principal.IIdentity|static=false|accessor=get",
"provenance": "Original",
"emitScope": "ClassSurface",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false
},
{
"stableId": "System.Private.CoreLib:System.Security.Principal.IPrincipal::Identity:System.Security.Principal.IIdentity",
"clrName": "Identity",
"tsEmitName": "identity$view",
"normalizedSignature": "Identity|:System.Security.Principal.IIdentity|static=false|accessor=get",
"provenance": "ExplicitView",
"emitScope": "ViewOnly",
"isStatic": false,
"isAbstract": false,
"isVirtual": true,
"isOverride": false,
"isIndexer": false,
"hasGetter": true,
"hasSetter": false,
"sourceInterface": "System.Security.Principal.IPrincipal"
}
],
"fields": [],
"events": [],
"constructors": [
{
"normalizedSignature": "constructor|():void|static=false",
"isStatic": false,
"parameterCount": 0
},
{
"normalizedSignature": "constructor|(System.Collections.Generic.IEnumerable_1[[System.Security.Claims.ClaimsIdentity,System.Security.Claims,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a]]):void|static=false",
"isStatic": false,
"parameterCount": 1
},
{
"normalizedSignature": "constructor|(System.Security.Principal.IIdentity):void|static=false",
"isStatic": false,
"parameterCount": 1
},
{
"normalizedSignature": "constructor|(System.Security.Principal.IPrincipal):void|static=false",
"isStatic": false,
"parameterCount": 1
},
{
"normalizedSignature": "constructor|(System.IO.BinaryReader):void|static=false",
"isStatic": false,
"parameterCount": 1
}
]
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimTypes",
"clrName": "System.Security.Claims.ClaimTypes",
"tsEmitName": "ClaimTypes",
"kind": "StaticNamespace",
"accessibility": "Public",
"isAbstract": true,
"isSealed": true,
"isStatic": true,
"arity": 0,
"methods": [],
"properties": [],
"fields": [
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimTypes::AuthenticationInstantSystem.String",
"clrName": "AuthenticationInstant",
"tsEmitName": "authenticationInstant",
"normalizedSignature": "AuthenticationInstant|System.String|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimTypes::AuthenticationMethodSystem.String",
"clrName": "AuthenticationMethod",
"tsEmitName": "authenticationMethod",
"normalizedSignature": "AuthenticationMethod|System.String|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimTypes::CookiePathSystem.String",
"clrName": "CookiePath",
"tsEmitName": "cookiePath",
"normalizedSignature": "CookiePath|System.String|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimTypes::DenyOnlyPrimarySidSystem.String",
"clrName": "DenyOnlyPrimarySid",
"tsEmitName": "denyOnlyPrimarySid",
"normalizedSignature": "DenyOnlyPrimarySid|System.String|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimTypes::DenyOnlyPrimaryGroupSidSystem.String",
"clrName": "DenyOnlyPrimaryGroupSid",
"tsEmitName": "denyOnlyPrimaryGroupSid",
"normalizedSignature": "DenyOnlyPrimaryGroupSid|System.String|static=true|const=true",
"isStatic": true,
"isReadOnly": false,
"isLiteral": true
},
{
"stableId": "System.Security.Claims:System.Security.Claims.ClaimTypes::DenyOnlyWindowsDeviceGroupSystem.String",
"clrName": "DenyOnlyWindowsDeviceGroup",
"tsEmitName": "denyOnlyWindow