aspnetcore/src/Service.Core/baseline.netcore.json

2787 lines
86 KiB
JSON

{
"AssemblyIdentity": "Microsoft.AspNetCore.Identity.Service.Core, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Identity.Service.AuthorizationCodeIssuer",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.IAuthorizationCodeIssuer"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateAuthorizationCodeAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IAuthorizationCodeIssuer",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExchangeAuthorizationCodeAsync",
"Parameters": [
{
"Name": "message",
"Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.Service.AuthorizationGrant>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IAuthorizationCodeIssuer",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "claimsManager",
"Type": "Microsoft.AspNetCore.Identity.Service.ITokenClaimsManager"
},
{
"Name": "dataFormat",
"Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat<Microsoft.AspNetCore.Identity.Service.AuthorizationCode>"
},
{
"Name": "errorProvider",
"Type": "Microsoft.AspNetCore.Identity.Service.ProtocolErrorProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.AuthorizationRequestFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.IAuthorizationRequestFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateAuthorizationRequestAsync",
"Parameters": [
{
"Name": "requestParameters",
"Type": "System.Collections.Generic.IDictionary<System.String, System.String[]>"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.Service.AuthorizationRequest>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IAuthorizationRequestFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "clientIdValidator",
"Type": "Microsoft.AspNetCore.Identity.Service.IClientIdValidator"
},
{
"Name": "redirectUriValidator",
"Type": "Microsoft.AspNetCore.Identity.Service.IRedirectUriResolver"
},
{
"Name": "scopeValidator",
"Type": "Microsoft.AspNetCore.Identity.Service.IScopeResolver"
},
{
"Name": "validators",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.Service.IAuthorizationRequestValidator>"
},
{
"Name": "errorProvider",
"Type": "Microsoft.AspNetCore.Identity.Service.ProtocolErrorProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.DefaultTokenClaimsManager",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.ITokenClaimsManager"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateClaimsAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITokenClaimsManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "providers",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.DefaultAuthorizationResponseFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.IAuthorizationResponseFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateAuthorizationResponseAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.Service.AuthorizationResponse>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IAuthorizationResponseFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "providers",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.Service.IAuthorizationResponseParameterProvider>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.DefaultAuthorizationResponseParameterProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.IAuthorizationResponseParameterProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IAuthorizationResponseParameterProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddParameters",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
},
{
"Name": "response",
"Type": "Microsoft.AspNetCore.Identity.Service.AuthorizationResponse"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IAuthorizationResponseParameterProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.DefaultConfigurationManager",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.IConfigurationManager"
],
"Members": [
{
"Kind": "Method",
"Name": "GetConfigurationAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.ConfigurationContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IConfigurationManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "providers",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.Service.IConfigurationMetadataProvider>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.DefaultSigningCredentialsPolicyProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.ISigningCredentialsPolicyProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetAllCredentialsAsync",
"Parameters": [],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.Service.SigningCredentialsDescriptor>>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ISigningCredentialsPolicyProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetSigningCredentialsAsync",
"Parameters": [],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.Service.SigningCredentialsDescriptor>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ISigningCredentialsPolicyProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "sources",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.Service.ISigningCredentialsSource>"
},
{
"Name": "timeStampManager",
"Type": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager"
},
{
"Name": "environment",
"Type": "Microsoft.AspNetCore.Hosting.IHostingEnvironment"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.DefaultTokenResponseFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.ITokenResponseFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateTokenResponseAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITokenResponseFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "providers",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.Service.ITokenResponseParameterProvider>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.DefaultTokenResponseParameterProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.ITokenResponseParameterProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITokenResponseParameterProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddParameters",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
},
{
"Name": "response",
"Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITokenResponseParameterProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.DeveloperCertificateSigningCredentialsSource",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.ISigningCredentialsSource"
],
"Members": [
{
"Kind": "Method",
"Name": "GetCredentials",
"Parameters": [],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.Service.SigningCredentialsDescriptor>>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ISigningCredentialsSource",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "environment",
"Type": "Microsoft.AspNetCore.Hosting.IHostingEnvironment"
},
{
"Name": "timeStampManager",
"Type": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.FormPostResponseGenerator",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GenerateResponseAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "redirectUri",
"Type": "System.String"
},
{
"Name": "parameters",
"Type": "System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.String>>"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "encoder",
"Type": "System.Text.Encodings.Web.HtmlEncoder"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.FragmentResponseGenerator",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GenerateResponse",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "redirectUri",
"Type": "System.String"
},
{
"Name": "parameters",
"Type": "System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.String>>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "urlEncoder",
"Type": "System.Text.Encodings.Web.UrlEncoder"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.IdentityServiceBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "AddSigningCertificate",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Identity.Service.IIdentityServiceBuilder"
},
{
"Name": "certificate",
"Type": "System.Security.Cryptography.X509Certificates.X509Certificate2"
}
],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.IIdentityServiceBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddSigningCertificates",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Identity.Service.IIdentityServiceBuilder"
},
{
"Name": "certificates",
"Type": "System.Collections.Generic.IEnumerable<System.Security.Cryptography.X509Certificates.X509Certificate2>"
}
],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.IIdentityServiceBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddSigningCertificates",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Identity.Service.IIdentityServiceBuilder"
},
{
"Name": "certificatesLoader",
"Type": "System.Func<System.Collections.Generic.IEnumerable<System.Security.Cryptography.X509Certificates.X509Certificate2>>"
}
],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.IIdentityServiceBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "DisableDeveloperCertificate",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Identity.Service.IIdentityServiceBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.IIdentityServiceBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddSigningCertificate",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Identity.Service.IIdentityServiceBuilder"
},
{
"Name": "func",
"Type": "System.Func<System.Security.Cryptography.X509Certificates.X509Certificate2>"
}
],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.IIdentityServiceBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.JwtAccessTokenIssuer",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.IAccessTokenIssuer"
],
"Members": [
{
"Kind": "Method",
"Name": "IssueAccessTokenAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IAccessTokenIssuer",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "claimsManager",
"Type": "Microsoft.AspNetCore.Identity.Service.ITokenClaimsManager"
},
{
"Name": "credentialsProvider",
"Type": "Microsoft.AspNetCore.Identity.Service.ISigningCredentialsPolicyProvider"
},
{
"Name": "handler",
"Type": "System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.Service.IdentityServiceOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.JwtIdTokenIssuer",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.IIdTokenIssuer"
],
"Members": [
{
"Kind": "Method",
"Name": "IssueIdTokenAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IIdTokenIssuer",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "claimsManager",
"Type": "Microsoft.AspNetCore.Identity.Service.ITokenClaimsManager"
},
{
"Name": "credentialsProvider",
"Type": "Microsoft.AspNetCore.Identity.Service.ISigningCredentialsPolicyProvider"
},
{
"Name": "handler",
"Type": "System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.Service.IdentityServiceOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.LogoutRequestFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.ILogoutRequestFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateLogoutRequestAsync",
"Parameters": [
{
"Name": "requestParameters",
"Type": "System.Collections.Generic.IDictionary<System.String, System.String[]>"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.Service.LogoutRequest>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ILogoutRequestFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "redirectUriValidator",
"Type": "Microsoft.AspNetCore.Identity.Service.IRedirectUriResolver"
},
{
"Name": "errorProvider",
"Type": "Microsoft.AspNetCore.Identity.Service.ProtocolErrorProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.IdentityServiceAuthorizationOptionsSetup",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Authorization.AuthorizationOptions>"
],
"Members": [
{
"Kind": "Method",
"Name": "Configure",
"Parameters": [
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationOptions"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Authorization.AuthorizationOptions>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "identityServiceOptions",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.Service.IdentityServiceOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.IdentityServiceOptions",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Issuer",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Issuer",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_LoginPolicy",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_LoginPolicy",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SessionPolicy",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SessionPolicy",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ManagementPolicy",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ManagementPolicy",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SigningKeys",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.IdentityModel.Tokens.SigningCredentials>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SigningKeys",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IList<Microsoft.IdentityModel.Tokens.SigningCredentials>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AuthorizationCodeOptions",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.TokenOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AuthorizationCodeOptions",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenOptions"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AccessTokenOptions",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.TokenOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AccessTokenOptions",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenOptions"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RefreshTokenOptions",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.TokenOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RefreshTokenOptions",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenOptions"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IdTokenOptions",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.TokenOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IdTokenOptions",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenOptions"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SerializationSettings",
"Parameters": [],
"ReturnType": "Newtonsoft.Json.JsonSerializerSettings",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SerializationSettings",
"Parameters": [
{
"Name": "value",
"Type": "Newtonsoft.Json.JsonSerializerSettings"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "LoginPolicyName",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Microsoft.AspNetCore.Identity.Service.Login\""
},
{
"Kind": "Field",
"Name": "SessionPolicyName",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Microsoft.AspNetCore.Identity.Service.Session\""
},
{
"Kind": "Field",
"Name": "ManagementPolicyName",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Microsoft.AspNetCore.Identity.Service.Management\""
},
{
"Kind": "Field",
"Name": "CookieAuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Microsoft.AspNetCore.Identity.Service.Session.Cookies\""
},
{
"Kind": "Field",
"Name": "AuthenticationCookieName",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Microsoft.AspNetCore.Identity.Service\""
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.IdentityServiceOptionsDefaultSetup",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Identity.Service.IdentityServiceOptions>"
],
"Members": [
{
"Kind": "Method",
"Name": "Configure",
"Parameters": [
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Identity.Service.IdentityServiceOptions"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Identity.Service.IdentityServiceOptions>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.TokenMapping",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Collections.ObjectModel.Collection<Microsoft.AspNetCore.Identity.Service.TokenValueDescriptor>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Source",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddSingle",
"Parameters": [
{
"Name": "claimType",
"Type": "System.String"
},
{
"Name": "contextKey",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddSingle",
"Parameters": [
{
"Name": "name",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "source",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.TokenOptions",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_UserClaims",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.TokenMapping",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UserClaims",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenMapping"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ApplicationClaims",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.TokenMapping",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ApplicationClaims",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenMapping"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ContextClaims",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.TokenMapping",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ContextClaims",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenMapping"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_NotValidBefore",
"Parameters": [],
"ReturnType": "System.TimeSpan",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_NotValidBefore",
"Parameters": [
{
"Name": "value",
"Type": "System.TimeSpan"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_NotValidAfter",
"Parameters": [],
"ReturnType": "System.TimeSpan",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_NotValidAfter",
"Parameters": [
{
"Name": "value",
"Type": "System.TimeSpan"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.TokenValueCardinality",
"Visibility": "Public",
"Kind": "Enumeration",
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "Zero",
"Parameters": [],
"GenericParameter": [],
"Literal": "0"
},
{
"Kind": "Field",
"Name": "One",
"Parameters": [],
"GenericParameter": [],
"Literal": "1"
},
{
"Kind": "Field",
"Name": "Many",
"Parameters": [],
"GenericParameter": [],
"Literal": "2"
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.TokenValueDescriptor",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Alias",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Cardinality",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.Service.TokenValueCardinality",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "name",
"Type": "System.String"
},
{
"Name": "cardinality",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenValueCardinality"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "name",
"Type": "System.String"
},
{
"Name": "alias",
"Type": "System.String"
},
{
"Name": "cardinality",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenValueCardinality"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.ProtocolErrorProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "InvalidRedirectUri",
"Parameters": [
{
"Name": "redirectUri",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidLogoutRedirectUri",
"Parameters": [
{
"Name": "logoutUri",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidGrantType",
"Parameters": [
{
"Name": "grantType",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidClientId",
"Parameters": [
{
"Name": "clientId",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidAuthorizationCode",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TooManyParameters",
"Parameters": [
{
"Name": "parameterName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MissingPolicy",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MissingRequiredParameter",
"Parameters": [
{
"Name": "parameterName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidParameterValue",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
},
{
"Name": "parameterName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RequiresLogin",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MissingOpenIdScope",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ResponseTypeNoneNotAllowed",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidLifetime",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidCodeVerifier",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MultipleResourcesNotSupported",
"Parameters": [
{
"Name": "resourceName",
"Type": "System.String"
},
{
"Name": "name",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidGrant",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidResponseTypeModeCombination",
"Parameters": [
{
"Name": "responseType",
"Type": "System.String"
},
{
"Name": "responseMode",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidClientCredentials",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MismatchedRedirectUrl",
"Parameters": [
{
"Name": "redirectUri",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidScope",
"Parameters": [
{
"Name": "scope",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UnauthorizedScope",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidUriFormat",
"Parameters": [
{
"Name": "redirectUri",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidPromptValue",
"Parameters": [
{
"Name": "promptValue",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "PromptNoneMustBeTheOnlyValue",
"Parameters": [
{
"Name": "promptValue",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidCodeChallengeMethod",
"Parameters": [
{
"Name": "challengeMethod",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvalidCodeChallenge",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.QueryResponseGenerator",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GenerateResponse",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "redirect",
"Type": "System.String"
},
{
"Name": "parameters",
"Type": "System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.String>>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.RefreshTokenIssuer",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.IRefreshTokenIssuer"
],
"Members": [
{
"Kind": "Method",
"Name": "IssueRefreshTokenAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IRefreshTokenIssuer",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExchangeRefreshTokenAsync",
"Parameters": [
{
"Name": "message",
"Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.Service.AuthorizationGrant>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IRefreshTokenIssuer",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "claimsManager",
"Type": "Microsoft.AspNetCore.Identity.Service.ITokenClaimsManager"
},
{
"Name": "dataFormat",
"Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat<Microsoft.AspNetCore.Identity.Service.RefreshToken>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.TimeStampManager",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.ITimeStampManager"
],
"Members": [
{
"Kind": "Method",
"Name": "GetCurrentTimeStampUtc",
"Parameters": [],
"ReturnType": "System.DateTimeOffset",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetCurrentTimeStampUtcAsDateTime",
"Parameters": [],
"ReturnType": "System.DateTime",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetDurationInSeconds",
"Parameters": [
{
"Name": "end",
"Type": "System.DateTimeOffset"
},
{
"Name": "beginning",
"Type": "System.DateTimeOffset"
}
],
"ReturnType": "System.Int64",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetDurationInSecondsAsString",
"Parameters": [
{
"Name": "end",
"Type": "System.DateTimeOffset"
},
{
"Name": "beginning",
"Type": "System.DateTimeOffset"
}
],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetTimeStampFromEpochTime",
"Parameters": [
{
"Name": "epochTime",
"Type": "System.String"
}
],
"ReturnType": "System.DateTimeOffset",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetTimeStampInEpochTime",
"Parameters": [
{
"Name": "validityPeriod",
"Type": "System.TimeSpan"
}
],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetTimeStampUtc",
"Parameters": [
{
"Name": "validityPeriod",
"Type": "System.TimeSpan"
}
],
"ReturnType": "System.DateTimeOffset",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetTimeStampUtcAsDateTime",
"Parameters": [
{
"Name": "validityPeriod",
"Type": "System.TimeSpan"
}
],
"ReturnType": "System.DateTime",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetCurrentTimeStampInEpochTime",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "IsValidPeriod",
"Parameters": [
{
"Name": "start",
"Type": "System.DateTimeOffset"
},
{
"Name": "end",
"Type": "System.DateTimeOffset"
}
],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TimeStampHasExpired",
"Parameters": [
{
"Name": "timeStamp",
"Type": "System.DateTimeOffset"
}
],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TimeStampHasTakenEffect",
"Parameters": [
{
"Name": "startTimeStamp",
"Type": "System.DateTimeOffset"
}
],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.TokenHasher",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.ITokenHasher"
],
"Members": [
{
"Kind": "Method",
"Name": "HashToken",
"Parameters": [
{
"Name": "token",
"Type": "System.String"
},
{
"Name": "hashingAlgorithm",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITokenHasher",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.TokenManager",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.ITokenManager"
],
"Members": [
{
"Kind": "Method",
"Name": "IssueTokensAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITokenManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExchangeTokenAsync",
"Parameters": [
{
"Name": "message",
"Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.Service.AuthorizationGrant>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITokenManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "codeIssuer",
"Type": "Microsoft.AspNetCore.Identity.Service.IAuthorizationCodeIssuer"
},
{
"Name": "accessTokenIssuer",
"Type": "Microsoft.AspNetCore.Identity.Service.IAccessTokenIssuer"
},
{
"Name": "idTokenIssuer",
"Type": "Microsoft.AspNetCore.Identity.Service.IIdTokenIssuer"
},
{
"Name": "refreshTokenIssuer",
"Type": "Microsoft.AspNetCore.Identity.Service.IRefreshTokenIssuer"
},
{
"Name": "errorProvider",
"Type": "Microsoft.AspNetCore.Identity.Service.ProtocolErrorProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.TokenRequestFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.ITokenRequestFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateTokenRequestAsync",
"Parameters": [
{
"Name": "requestParameters",
"Type": "System.Collections.Generic.IDictionary<System.String, System.String[]>"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.Service.TokenRequest>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ITokenRequestFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "clientIdValidator",
"Type": "Microsoft.AspNetCore.Identity.Service.IClientIdValidator"
},
{
"Name": "redirectUriValidator",
"Type": "Microsoft.AspNetCore.Identity.Service.IRedirectUriResolver"
},
{
"Name": "scopeResolver",
"Type": "Microsoft.AspNetCore.Identity.Service.IScopeResolver"
},
{
"Name": "validators",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.Service.ITokenRequestValidator>"
},
{
"Name": "tokenManager",
"Type": "Microsoft.AspNetCore.Identity.Service.ITokenManager"
},
{
"Name": "timeStampManager",
"Type": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager"
},
{
"Name": "errorProvider",
"Type": "Microsoft.AspNetCore.Identity.Service.ProtocolErrorProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.Serialization.TokenDataSerializer<T0>",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.IDataSerializer<T0>"
],
"Members": [
{
"Kind": "Method",
"Name": "Deserialize",
"Parameters": [
{
"Name": "data",
"Type": "System.Byte[]"
}
],
"ReturnType": "T0",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.IDataSerializer<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Serialize",
"Parameters": [
{
"Name": "model",
"Type": "T0"
}
],
"ReturnType": "System.Byte[]",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.IDataSerializer<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.Service.IdentityServiceOptions>"
},
{
"Name": "arrayPool",
"Type": "System.Buffers.ArrayPool<System.Char>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TToken",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Identity.Service.Token"
]
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.Metadata.DefaultConfigurationMetadataProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.IConfigurationMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IConfigurationMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ConfigureMetadataAsync",
"Parameters": [
{
"Name": "configuration",
"Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.ConfigurationContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IConfigurationMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.Service.IdentityServiceOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.Metadata.DefaultKeySetMetadataProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.IKeySetMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetKeysAsync",
"Parameters": [],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.IdentityModel.Tokens.JsonWebKeySet>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.IKeySetMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "provider",
"Type": "Microsoft.AspNetCore.Identity.Service.ISigningCredentialsPolicyProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.Core.DefaultSigningCredentialsSource",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.ISigningCredentialsSource"
],
"Members": [
{
"Kind": "Method",
"Name": "GetCredentials",
"Parameters": [],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.Service.SigningCredentialsDescriptor>>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.ISigningCredentialsSource",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.Service.IdentityServiceOptions>"
},
{
"Name": "timeStampManager",
"Type": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.Core.Claims.ProofOfKeyForCodeExchangeTokenClaimsProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnGeneratingClaims",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.Claims.DefaultTokenClaimsProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnGeneratingClaims",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.Service.IdentityServiceOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.Claims.GrantedTokensTokenClaimsProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnGeneratingClaims",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.Claims.NonceTokenClaimsProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnGeneratingClaims",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.Claims.ScopesTokenClaimsProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnGeneratingClaims",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.Claims.TimestampsTokenClaimsProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnGeneratingClaims",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnValidatingClaims",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "timestampManager",
"Type": "Microsoft.AspNetCore.Identity.Service.ITimeStampManager"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.Service.IdentityServiceOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Identity.Service.Claims.TokenHashTokenClaimsProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnGeneratingClaims",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Identity.Service.TokenGeneratingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.Service.Claims.ITokenClaimsProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "tokenHasher",
"Type": "Microsoft.AspNetCore.Identity.Service.ITokenHasher"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
]
}