SYMBOL INDEX (6098 symbols across 1072 files) FILE: samples/Clients/old/MvcHybrid/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method HomeController (line 18) | public HomeController(IHttpClientFactory httpClientFactory, IDiscovery... method Index (line 24) | public IActionResult Index() method Secure (line 29) | [Authorize] method CallApi (line 35) | [Authorize] method RenewTokens (line 49) | public async Task RenewTokens() method Logout (line 87) | public IActionResult Logout() method Error (line 92) | public IActionResult Error() FILE: samples/Clients/old/MvcHybrid/Startup.cs class Startup (line 12) | public class Startup method Startup (line 14) | public Startup() method ConfigureServices (line 19) | public void ConfigureServices(IServiceCollection services) method Configure (line 70) | public void Configure(IApplicationBuilder app) FILE: samples/Clients/old/MvcHybridAutomaticRefresh/AutomaticTokenManagement/AutomaticTokenManagementBuilderExtensions.cs class AutomaticTokenManagementBuilderExtensions (line 15) | public static class AutomaticTokenManagementBuilderExtensions method AddAutomaticTokenManagement (line 17) | public static AuthenticationBuilder AddAutomaticTokenManagement(this A... method AddAutomaticTokenManagement (line 23) | public static AuthenticationBuilder AddAutomaticTokenManagement(this A... FILE: samples/Clients/old/MvcHybridAutomaticRefresh/AutomaticTokenManagement/AutomaticTokenManagementConfigureCookieOptions.cs class AutomaticTokenManagementConfigureCookieOptions (line 15) | public class AutomaticTokenManagementConfigureCookieOptions : IConfigure... method AutomaticTokenManagementConfigureCookieOptions (line 19) | public AutomaticTokenManagementConfigureCookieOptions(IAuthenticationS... method Configure (line 24) | public void Configure(CookieAuthenticationOptions options) method Configure (line 27) | public void Configure(string name, CookieAuthenticationOptions options) FILE: samples/Clients/old/MvcHybridAutomaticRefresh/AutomaticTokenManagement/AutomaticTokenManagementCookieEvents.cs class AutomaticTokenManagementCookieEvents (line 15) | public class AutomaticTokenManagementCookieEvents : CookieAuthentication... method AutomaticTokenManagementCookieEvents (line 25) | public AutomaticTokenManagementCookieEvents( method ValidatePrincipal (line 37) | public override async Task ValidatePrincipal(CookieValidatePrincipalCo... method SigningOut (line 95) | public override async Task SigningOut(CookieSigningOutContext context) FILE: samples/Clients/old/MvcHybridAutomaticRefresh/AutomaticTokenManagement/AutomaticTokenManagementOptions.cs class AutomaticTokenManagementOptions (line 15) | public class AutomaticTokenManagementOptions FILE: samples/Clients/old/MvcHybridAutomaticRefresh/AutomaticTokenManagement/TokenEndpointService.cs class TokenEndpointService (line 15) | public class TokenEndpointService method TokenEndpointService (line 23) | public TokenEndpointService( method RefreshTokenAsync (line 37) | public async Task RefreshTokenAsync(string refreshToken) method RevokeTokenAsync (line 54) | public async Task RevokeTokenAsync(string ref... method GetOidcOptionsAsync (line 71) | private async Task GetOidcOptionsAsync() FILE: samples/Clients/old/MvcHybridAutomaticRefresh/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method HomeController (line 17) | public HomeController(IHttpClientFactory httpClientFactory) method Index (line 22) | public IActionResult Index() method Secure (line 27) | [Authorize] method CallApi (line 33) | [Authorize] method Logout (line 47) | public IActionResult Logout() method Error (line 52) | public IActionResult Error() FILE: samples/Clients/old/MvcImplicit/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method Index (line 15) | public IActionResult Index() method Secure (line 20) | [Authorize] method Logout (line 26) | public IActionResult Logout() method Error (line 31) | public IActionResult Error() FILE: samples/Clients/old/MvcImplicit/Startup.cs class Startup (line 13) | public class Startup method Startup (line 15) | public Startup() method ConfigureServices (line 20) | public void ConfigureServices(IServiceCollection services) method Configure (line 56) | public void Configure(IApplicationBuilder app) FILE: samples/Clients/old/MvcImplicitJwtRequest/Controllers/HomeController.cs class HomeController (line 12) | public class HomeController : Controller method Index (line 14) | public IActionResult Index() method Secure (line 19) | [Authorize] method Logout (line 25) | public IActionResult Logout() method Error (line 30) | public IActionResult Error() FILE: samples/Clients/old/MvcImplicitJwtRequest/Startup.cs class Startup (line 13) | public class Startup method Startup (line 15) | public Startup() method ConfigureServices (line 20) | public void ConfigureServices(IServiceCollection services) method Configure (line 68) | public void Configure(IApplicationBuilder app) method CreateJwtRequest (line 83) | private static string CreateJwtRequest(string clientId, string audienc... FILE: samples/Clients/old/MvcManual/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method Index (line 15) | public IActionResult Index() method Secure (line 20) | public async Task Secure() method Logout (line 27) | public async Task Logout() method FrontChannelLogout (line 37) | public async Task FrontChannelLogout(string sid) method BackChannelLogout (line 51) | [HttpPost] method Error (line 73) | public IActionResult Error() method StartAuthentication (line 78) | private async Task StartAuthentication() method Callback (line 96) | public async Task Callback() method ValidateIdentityToken (line 111) | private async Task ValidateIdentityToken(string idToken) method ValidateLogoutToken (line 121) | private async Task ValidateLogoutToken(string logoutT... method ValidateJwt (line 140) | private static async Task ValidateJwt(string jwt) FILE: samples/Clients/old/MvcManual/Startup.cs class Startup (line 13) | public class Startup method ConfigureServices (line 15) | public void ConfigureServices(IServiceCollection services) method Configure (line 26) | public void Configure(IApplicationBuilder app) FILE: samples/Clients/shared/Constants/ConsoleExtensions.cs class ConsoleExtensions (line 13) | public static class ConsoleExtensions method ConsoleGreen (line 19) | [DebuggerStepThrough] method ConsoleRed (line 29) | [DebuggerStepThrough] method ConsoleYellow (line 39) | [DebuggerStepThrough] method ColoredWriteLine (line 50) | [DebuggerStepThrough] FILE: samples/Clients/shared/Constants/Constants.cs class Constants (line 13) | public class Constants FILE: samples/Clients/shared/Constants/TokenResponseExtensions.cs class TokenResponseExtensions (line 15) | public static class TokenResponseExtensions method Show (line 17) | public static void Show(this TokenResponse response) FILE: samples/Clients/src/ConsoleCode/SystemBrowser.cs class SystemBrowser (line 13) | public class SystemBrowser : IBrowser method SystemBrowser (line 18) | public SystemBrowser(int? port = null, string path = null) method GetRandomUnusedPort (line 32) | private int GetRandomUnusedPort() method InvokeAsync (line 41) | public async Task InvokeAsync(BrowserOptions options, C... method OpenBrowser (line 68) | public static void OpenBrowser(string url) class LoopbackHttpListener (line 98) | public class LoopbackHttpListener : IDisposable method LoopbackHttpListener (line 108) | public LoopbackHttpListener(int port, string path = null) method Dispose (line 123) | public void Dispose() method Configure (line 132) | void Configure(IApplicationBuilder app) method SetResult (line 162) | private void SetResult(string value, HttpContext ctx) method WaitForCallbackAsync (line 182) | public Task WaitForCallbackAsync(int timeoutInSeconds = Defaul... FILE: samples/Clients/src/JsOidc/wwwroot/app.js function login (line 61) | function login() { function popup (line 65) | function popup() { function logout (line 71) | function logout() { function revoke (line 75) | function revoke() { function renewToken (line 83) | function renewToken() { function callApi (line 92) | function callApi() { function log (line 125) | function log(data) { function display (line 139) | function display(selector, data) { function showTokens (line 152) | function showTokens() { function handleCallback (line 164) | function handleCallback() { FILE: samples/Clients/src/JsOidc/wwwroot/libs/oidc-client.d.ts type Logger (line 6) | interface Logger { type AccessTokenEvents (line 13) | interface AccessTokenEvents { class InMemoryWebStorage (line 28) | class InMemoryWebStorage { class Log (line 40) | class Log { type MetadataService (line 59) | interface MetadataService { type MetadataServiceCtor (line 85) | interface MetadataServiceCtor { type ResponseValidator (line 89) | interface ResponseValidator { type ResponseValidatorCtor (line 94) | interface ResponseValidatorCtor { type SigninRequest (line 98) | interface SigninRequest { type SignoutRequest (line 103) | interface SignoutRequest { class OidcClient (line 108) | class OidcClient { type OidcClientSettings (line 124) | interface OidcClientSettings { class UserManager (line 167) | class UserManager extends OidcClient { type SessionStatus (line 226) | interface SessionStatus { type UserManagerEvents (line 235) | interface UserManagerEvents extends AccessTokenEvents { type UserLoadedCallback (line 261) | type UserLoadedCallback = (user: User) => void; type UserUnloadedCallback (line 262) | type UserUnloadedCallback = () => void; type SilentRenewErrorCallback (line 263) | type SilentRenewErrorCallback = (error: Error) => void; type UserSignedOutCallback (line 264) | type UserSignedOutCallback = () => void; type UserSessionChangedCallback (line 265) | type UserSessionChangedCallback = () => void; type UserManagerSettings (line 268) | interface UserManagerSettings extends OidcClientSettings { type WebStorageStateStoreSettings (line 303) | interface WebStorageStateStoreSettings { type StateStore (line 308) | interface StateStore { class WebStorageStateStore (line 318) | class WebStorageStateStore implements StateStore { type SigninResponse (line 330) | interface SigninResponse { type SignoutResponse (line 351) | interface SignoutResponse { type UserSettings (line 360) | interface UserSettings { class User (line 372) | class User { type Profile (line 405) | type Profile = IDTokenClaims & ProfileStandardClaims; type IDTokenClaims (line 407) | interface IDTokenClaims { type ProfileStandardClaims (line 437) | interface ProfileStandardClaims { type OidcAddress (line 478) | interface OidcAddress { class CordovaPopupWindow (line 493) | class CordovaPopupWindow { class CordovaPopupNavigator (line 499) | class CordovaPopupNavigator { class CordovaIFrameNavigator (line 503) | class CordovaIFrameNavigator { type OidcMetadata (line 507) | interface OidcMetadata { type CheckSessionIFrame (line 547) | interface CheckSessionIFrame { type CheckSessionIFrameCtor (line 557) | interface CheckSessionIFrameCtor { class SessionMonitor (line 561) | class SessionMonitor { FILE: samples/Clients/src/JsOidc/wwwroot/libs/oidc-client.js function __webpack_require__ (line 7) | function __webpack_require__(moduleId) { function n (line 227) | function n() {} function a (line 437) | function a() { function hex2b64 (line 537) | function hex2b64(d) { function b64tohex (line 551) | function b64tohex(f) { function b64toBA (line 573) | function b64toBA(e) { function BigInteger (line 580) | function BigInteger(e, d, f) { function nbi (line 592) | function nbi() { function am1 (line 594) | function am1(f, a, b, e, h, g) { function am2 (line 598) | function am2(f, q, r, e, o, a) { function am3 (line 603) | function am3(f, q, r, e, o, a) { function int2char (line 622) | function int2char(a) { function intAt (line 624) | function intAt(b, a) { function bnpCopyTo (line 626) | function bnpCopyTo(b) { function bnpFromInt (line 630) | function bnpFromInt(a) { function nbv (line 640) | function nbv(a) { function bnpFromString (line 642) | function bnpFromString(h, c) { function bnpClamp (line 692) | function bnpClamp() { function bnToString (line 696) | function bnToString(c) { function bnNegate (line 740) | function bnNegate() { function bnAbs (line 742) | function bnAbs() { function bnCompareTo (line 744) | function bnCompareTo(b) { function nbits (line 754) | function nbits(a) { function bnBitLength (line 767) | function bnBitLength() { function bnpDLShiftTo (line 771) | function bnpDLShiftTo(c, b) { function bnpDRShiftTo (line 777) | function bnpDRShiftTo(c, b) { function bnpLShiftTo (line 781) | function bnpLShiftTo(j, e) { function bnpRShiftTo (line 789) | function bnpRShiftTo(g, d) { function bnpSubTo (line 797) | function bnpSubTo(d, f) { function bnpMultiplyTo (line 817) | function bnpMultiplyTo(c, e) { function bnpSquareTo (line 826) | function bnpSquareTo(d) { function bnpDivRemTo (line 836) | function bnpDivRemTo(n, h, g) { function bnMod (line 878) | function bnMod(b) { function Classic (line 882) | function Classic(a) { function cConvert (line 884) | function cConvert(a) { function cRevert (line 890) | function cRevert(a) { function cReduce (line 892) | function cReduce(a) { function cMulTo (line 894) | function cMulTo(a, c, b) { function cSqrTo (line 896) | function cSqrTo(a, b) { function bnpInvDigit (line 898) | function bnpInvDigit() { function Montgomery (line 904) | function Montgomery(a) { function montConvert (line 906) | function montConvert(a) { function montRevert (line 910) | function montRevert(a) { function montReduce (line 912) | function montReduce(a) { function montSqrTo (line 922) | function montSqrTo(a, b) { function montMulTo (line 924) | function montMulTo(a, c, b) { function bnpIsEven (line 926) | function bnpIsEven() { function bnpExp (line 928) | function bnpExp(h, j) { function bnModPowInt (line 941) | function bnModPowInt(b, a) { function bnClone (line 950) | function bnClone() { function bnIntValue (line 952) | function bnIntValue() { function bnByteValue (line 970) | function bnByteValue() { function bnShortValue (line 972) | function bnShortValue() { function bnpChunkSize (line 974) | function bnpChunkSize(a) { function bnSigNum (line 976) | function bnSigNum() { function bnpToRadix (line 986) | function bnpToRadix(c) { function bnpFromRadix (line 997) | function bnpFromRadix(m, h) { function bnpFromNumber (line 1016) | function bnpFromNumber(f, e, h) { function bnToByteArray (line 1039) | function bnToByteArray() { function bnEquals (line 1062) | function bnEquals(b) { function bnMin (line 1064) | function bnMin(b) { function bnMax (line 1066) | function bnMax(b) { function bnpBitwiseTo (line 1068) | function bnpBitwiseTo(c, h, e) { function op_and (line 1082) | function op_and(a, b) { function bnAnd (line 1084) | function bnAnd(b) { function op_or (line 1086) | function op_or(a, b) { function bnOr (line 1088) | function bnOr(b) { function op_xor (line 1090) | function op_xor(a, b) { function bnXor (line 1092) | function bnXor(b) { function op_andnot (line 1094) | function op_andnot(a, b) { function bnAndNot (line 1096) | function bnAndNot(b) { function bnNot (line 1098) | function bnNot() { function bnShiftLeft (line 1102) | function bnShiftLeft(b) { function bnShiftRight (line 1108) | function bnShiftRight(b) { function lbit (line 1114) | function lbit(a) { function bnGetLowestSetBit (line 1128) | function bnGetLowestSetBit() { function cbit (line 1136) | function cbit(a) { function bnBitCount (line 1140) | function bnBitCount() { function bnTestBit (line 1145) | function bnTestBit(b) { function bnpChangeBit (line 1149) | function bnpChangeBit(c, b) { function bnSetBit (line 1151) | function bnSetBit(a) { function bnClearBit (line 1153) | function bnClearBit(a) { function bnFlipBit (line 1155) | function bnFlipBit(a) { function bnpAddTo (line 1157) | function bnpAddTo(d, f) { function bnAdd (line 1177) | function bnAdd(b) { function bnSubtract (line 1179) | function bnSubtract(b) { function bnMultiply (line 1181) | function bnMultiply(b) { function bnSquare (line 1183) | function bnSquare() { function bnDivide (line 1185) | function bnDivide(b) { function bnRemainder (line 1187) | function bnRemainder(b) { function bnDivideAndRemainder (line 1189) | function bnDivideAndRemainder(b) { function bnpDMultiply (line 1192) | function bnpDMultiply(a) { function bnpDAddOffset (line 1194) | function bnpDAddOffset(b, a) { function NullExp (line 1204) | function NullExp() {} function nNop (line 1204) | function nNop(a) { function nMulTo (line 1206) | function nMulTo(a, c, b) { function nSqrTo (line 1208) | function nSqrTo(a, b) { function bnPow (line 1210) | function bnPow(a) { function bnpMultiplyLowerTo (line 1212) | function bnpMultiplyLowerTo(b, f, e) { function bnpMultiplyUpperTo (line 1220) | function bnpMultiplyUpperTo(b, e, d) { function Barrett (line 1226) | function Barrett(a) { function barrettConvert (line 1228) | function barrettConvert(a) { function barrettRevert (line 1238) | function barrettRevert(a) { function barrettReduce (line 1240) | function barrettReduce(a) { function barrettSqrTo (line 1248) | function barrettSqrTo(a, b) { function barrettMulTo (line 1250) | function barrettMulTo(a, c, b) { function bnModPow (line 1252) | function bnModPow(q, f) { function bnGCD (line 1322) | function bnGCD(c) { function bnpModInt (line 1345) | function bnpModInt(e) { function bnModInverse (line 1358) | function bnModInverse(f) { function bnIsProbablePrime (line 1408) | function bnIsProbablePrime(e) { function bnpMillerRabin (line 1428) | function bnpMillerRabin(f) { function Arcfour (line 1447) | function Arcfour() { function ARC4init (line 1449) | function ARC4init(d) { function ARC4next (line 1455) | function ARC4next() { function prng_newstate (line 1457) | function prng_newstate() { function rng_seed_int (line 1462) | function rng_seed_int(a) { function rng_seed_time (line 1466) | function rng_seed_time() { function rng_get_byte (line 1484) | function rng_get_byte() { function rng_get_bytes (line 1490) | function rng_get_bytes(b) { function SecureRandom (line 1494) | function SecureRandom() {} function parseBigInt (line 1497) | function parseBigInt(b, a) { function linebrk (line 1499) | function linebrk(c, d) { function byte2Hex (line 1503) | function byte2Hex(a) { function pkcs1pad2 (line 1509) | function pkcs1pad2(e, h) { function oaep_mgf1_arr (line 1527) | function oaep_mgf1_arr(c, a, e) { function oaep_pad (line 1532) | function oaep_pad(q, a, f, l) { function RSAKey (line 1549) | function RSAKey() { function RSASetPublic (line 1551) | function RSASetPublic(b, a) { function RSADoPublic (line 1561) | function RSADoPublic(a) { function RSAEncrypt (line 1563) | function RSAEncrypt(d) { function RSAEncryptOAEP (line 1573) | function RSAEncryptOAEP(f, e, b) { function ECFieldElementFp (line 1586) | function ECFieldElementFp(b, a) { function feFpEquals (line 1588) | function feFpEquals(a) { function feFpToBigInteger (line 1592) | function feFpToBigInteger() { function feFpNegate (line 1594) | function feFpNegate() { function feFpAdd (line 1596) | function feFpAdd(a) { function feFpSubtract (line 1598) | function feFpSubtract(a) { function feFpMultiply (line 1600) | function feFpMultiply(a) { function feFpSquare (line 1602) | function feFpSquare() { function feFpDivide (line 1604) | function feFpDivide(a) { function ECPointFp (line 1606) | function ECPointFp(c, a, d, b) { function pointFpGetX (line 1612) | function pointFpGetX() { function pointFpGetY (line 1616) | function pointFpGetY() { function pointFpEquals (line 1620) | function pointFpEquals(a) { function pointFpIsInfinity (line 1630) | function pointFpIsInfinity() { function pointFpNegate (line 1634) | function pointFpNegate() { function pointFpAdd (line 1636) | function pointFpAdd(l) { function pointFpTwice (line 1646) | function pointFpTwice() { function pointFpMultiply (line 1654) | function pointFpMultiply(b) { function pointFpMultiplyTwo (line 1664) | function pointFpMultiplyTwo(c, a, b) { function ECCurveFp (line 1682) | function ECCurveFp(e, d, c) { function curveFpGetQ (line 1684) | function curveFpGetQ() { function curveFpGetA (line 1686) | function curveFpGetA() { function curveFpGetB (line 1688) | function curveFpGetB() { function curveFpEquals (line 1690) | function curveFpEquals(a) { function curveFpGetInfinity (line 1694) | function curveFpGetInfinity() { function curveFpFromBigInteger (line 1696) | function curveFpFromBigInteger(a) { function curveFpDecodePointHex (line 1698) | function curveFpDecodePointHex(d) { function h (line 1777) | function h(l, m, n) { function Base64x (line 2481) | function Base64x() {} function stoBA (line 2481) | function stoBA(d) { function BAtos (line 2485) | function BAtos(b) { function BAtohex (line 2489) | function BAtohex(b) { function stohex (line 2495) | function stohex(a) { function stob64 (line 2497) | function stob64(a) { function stob64u (line 2499) | function stob64u(a) { function b64utos (line 2501) | function b64utos(a) { function b64tob64u (line 2503) | function b64tob64u(a) { function b64utob64 (line 2505) | function b64utob64(a) { function hextob64u (line 2513) | function hextob64u(a) { function b64utohex (line 2517) | function b64utohex(a) { function utf8tob64 (line 2531) | function utf8tob64(a) { function b64toutf8 (line 2533) | function b64toutf8(a) { function utf8tohex (line 2535) | function utf8tohex(a) { function hextoutf8 (line 2537) | function hextoutf8(a) { function hextorstr (line 2539) | function hextorstr(c) { function rstrtohex (line 2543) | function rstrtohex(c) { function hextob64 (line 2547) | function hextob64(a) { function hextob64nl (line 2549) | function hextob64nl(b) { function b64nltohex (line 2551) | function b64nltohex(b) { function hextopem (line 2553) | function hextopem(a, b) { function pemtohex (line 2555) | function pemtohex(a, b) { function hextoArrayBuffer (line 2563) | function hextoArrayBuffer(d) { function ArrayBuffertohex (line 2571) | function ArrayBuffertohex(b) { function zulutomsec (line 2575) | function zulutomsec(n) { function zulutosec (line 2589) | function zulutosec(a) { function zulutodate (line 2591) | function zulutodate(a) { function datetozulu (line 2593) | function datetozulu(g, e, f) { function uricmptohex (line 2605) | function uricmptohex(a) { function hextouricmp (line 2607) | function hextouricmp(a) { function ipv6tohex (line 2609) | function ipv6tohex(g) { function hextoipv6 (line 2619) | function hextoipv6(e) { function hextoip (line 2633) | function hextoip(b) { function iptohex (line 2649) | function iptohex(f) { function encodeURIComponentAll (line 2667) | function encodeURIComponentAll(a) { function newline_toUnix (line 2675) | function newline_toUnix(a) { function newline_toDos (line 2677) | function newline_toDos(a) { function hextoposhex (line 2711) | function hextoposhex(a) { function intarystrtohex (line 2717) | function intarystrtohex(b) { function c (line 3084) | function c(s, o, r, n) { function a (line 3287) | function a(d) { function A (line 3574) | function A(s) { function B (line 3576) | function B(G) { function x (line 3578) | function x(s) { function _rsasign_getHexPaddedDigestInfoForString (line 3689) | function _rsasign_getHexPaddedDigestInfoForString(d, e, a) { function _zeroPaddingOfSignature (line 3693) | function _zeroPaddingOfSignature(e, d) { function pss_mgf1_str (line 3703) | function pss_mgf1_str(c, a, e) { function _rsasign_getDecryptSignatureBI (line 3738) | function _rsasign_getDecryptSignatureBI(a, d, c) { function _rsasign_getHexDigestInfoFromSig (line 3740) | function _rsasign_getHexDigestInfoFromSig(a, c, b) { function _rsasign_getAlgNameAndHashFromHexDisgestInfo (line 3742) | function _rsasign_getAlgNameAndHashFromHexDisgestInfo(f) { function X509 (line 3803) | function X509() { function define (line 4486) | function define(O, key, value) { function wrap (line 4549) | function wrap(innerFn, outerFn, self, tryLocsList) { function tryCatch (line 4573) | function tryCatch(fn, obj, arg) { function Generator (line 4594) | function Generator() {} function GeneratorFunction (line 4595) | function GeneratorFunction() {} function GeneratorFunctionPrototype (line 4596) | function GeneratorFunctionPrototype() {} function defineIteratorMethods (line 4624) | function defineIteratorMethods(prototype) { function AsyncIterator (line 4663) | function AsyncIterator(generator) { function makeInvokeMethod (line 4763) | function makeInvokeMethod(innerFn, self, context) { function maybeInvokeDelegate (line 4845) | function maybeInvokeDelegate(delegate, context) { function pushTryEntry (line 4942) | function pushTryEntry(locs) { function resetTryEntry (line 4957) | function resetTryEntry(entry) { function Context (line 4964) | function Context(tryLocsList) { function values (line 5000) | function values(iterable) { function doneResult (line 5036) | function doneResult() { function handle (line 5087) | function handle(loc, caught) { function getLens (line 5281) | function getLens (b64) { function byteLength (line 5301) | function byteLength (b64) { function _byteLength (line 5308) | function _byteLength (b64, validLen, placeHoldersLen) { function toByteArray (line 5312) | function toByteArray (b64) { function tripletToBase64 (line 5357) | function tripletToBase64 (num) { function encodeChunk (line 5364) | function encodeChunk (uint8, start, end) { function fromByteArray (line 5377) | function fromByteArray (uint8) { function typedArraySupport (line 5474) | function typedArraySupport () { function kMaxLength (line 5486) | function kMaxLength () { function createBuffer (line 5492) | function createBuffer (that, length) { function Buffer (line 5521) | function Buffer (arg, encodingOrOffset, length) { function from (line 5546) | function from (that, value, encodingOrOffset, length) { function assertSize (line 5587) | function assertSize (size) { function alloc (line 5595) | function alloc (that, size, fill, encoding) { function allocUnsafe (line 5619) | function allocUnsafe (that, size) { function fromString (line 5643) | function fromString (that, string, encoding) { function fromArrayLike (line 5667) | function fromArrayLike (that, array) { function fromArrayBuffer (line 5676) | function fromArrayBuffer (that, array, byteOffset, length) { function fromObject (line 5706) | function fromObject (that, obj) { function checked (line 5736) | function checked (length) { function SlowBuffer (line 5746) | function SlowBuffer (length) { function byteLength (line 5829) | function byteLength (string, encoding) { function slowToString (line 5874) | function slowToString (encoding, start, end) { function swap (line 5948) | function swap (b, n, m) { function bidirectionalIndexOf (line 6082) | function bidirectionalIndexOf (buffer, val, byteOffset, encoding, dir) { function arrayIndexOf (line 6139) | function arrayIndexOf (arr, val, byteOffset, encoding, dir) { function hexWrite (line 6207) | function hexWrite (buf, string, offset, length) { function utf8Write (line 6234) | function utf8Write (buf, string, offset, length) { function asciiWrite (line 6238) | function asciiWrite (buf, string, offset, length) { function latin1Write (line 6242) | function latin1Write (buf, string, offset, length) { function base64Write (line 6246) | function base64Write (buf, string, offset, length) { function ucs2Write (line 6250) | function ucs2Write (buf, string, offset, length) { function base64Slice (line 6333) | function base64Slice (buf, start, end) { function utf8Slice (line 6341) | function utf8Slice (buf, start, end) { function decodeCodePointsArray (line 6419) | function decodeCodePointsArray (codePoints) { function asciiSlice (line 6437) | function asciiSlice (buf, start, end) { function latin1Slice (line 6447) | function latin1Slice (buf, start, end) { function hexSlice (line 6457) | function hexSlice (buf, start, end) { function utf16leSlice (line 6470) | function utf16leSlice (buf, start, end) { function checkOffset (line 6518) | function checkOffset (offset, ext, length) { function checkInt (line 6679) | function checkInt (buf, value, offset, ext, max, min) { function objectWriteUInt16 (line 6732) | function objectWriteUInt16 (buf, value, offset, littleEndian) { function objectWriteUInt32 (line 6766) | function objectWriteUInt32 (buf, value, offset, littleEndian) { function checkIEEE754 (line 6916) | function checkIEEE754 (buf, value, offset, ext, max, min) { function writeFloat (line 6921) | function writeFloat (buf, value, offset, littleEndian, noAssert) { function writeDouble (line 6937) | function writeDouble (buf, value, offset, littleEndian, noAssert) { function base64clean (line 7070) | function base64clean (str) { function stringtrim (line 7082) | function stringtrim (str) { function toHex (line 7087) | function toHex (n) { function utf8ToBytes (line 7092) | function utf8ToBytes (string, units) { function asciiToBytes (line 7172) | function asciiToBytes (str) { function utf16leToBytes (line 7181) | function utf16leToBytes (str, units) { function base64ToBytes (line 7197) | function base64ToBytes (str) { function blitBuffer (line 7201) | function blitBuffer (src, dst, offset, length) { function isnan (line 7209) | function isnan (val) { function flattenIntoArray (line 8516) | function flattenIntoArray(target, original, source, sourceLen, start, de... function PromiseCapability (line 9359) | function PromiseCapability(C) { function packIEEE754 (line 11250) | function packIEEE754(value, mLen, nBytes) { function unpackIEEE754 (line 11298) | function unpackIEEE754(buffer, mLen, nBytes) { function unpackI32 (line 11323) | function unpackI32(bytes) { function packI8 (line 11326) | function packI8(it) { function packI16 (line 11329) | function packI16(it) { function packI32 (line 11332) | function packI32(it) { function packF64 (line 11335) | function packF64(it) { function packF32 (line 11338) | function packF32(it) { function addGetter (line 11342) | function addGetter(C, key, internal) { function get (line 11346) | function get(view, bytes, index, isLittleEndian) { function set (line 11355) | function set(view, bytes, index, conversion, value, isLittleEndian) { function F (line 12048) | function F() { /* empty */ } function asinh (line 12456) | function asinh(x) { function F (line 13839) | function F() { /* empty */ } function get (line 14028) | function get(target, propertyKey /* , receiver */) { function set (line 14171) | function set(target, propertyKey, V /* , receiver */) { function getSubstitution (line 14434) | function getSubstitution(matched, str, position, captures, namedCaptures... function bytesToUuid (line 17579) | function bytesToUuid(buf, offset) { function v4 (line 17653) | function v4(options, buf, offset) { function _classCallCheck (line 17733) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function AccessTokenEvents (line 17739) | function AccessTokenEvents() { function _classCallCheck (line 17830) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CheckSessionIFrame (line 17836) | function CheckSessionIFrame(callback, client_id, url, interval) { function _classCallCheck (line 17948) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CordovaIFrameNavigator (line 17952) | function CordovaIFrameNavigator() { function _classCallCheck (line 17984) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CordovaPopupNavigator (line 17988) | function CordovaPopupNavigator() { function defineProperties (line 18017) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 18022) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CordovaPopupWindow (line 18028) | function CordovaPopupWindow(params) { function _classCallCheck (line 18146) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 18148) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 18150) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function ErrorResponse (line 18156) | function ErrorResponse() { function _classCallCheck (line 18206) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function Event (line 18210) | function Event(name) { function defineProperties (line 18258) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 18260) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function setInterval (line 18267) | function setInterval(_x, _x2) { function clearInterval (line 18280) | function clearInterval(_x3) { function Global (line 18298) | function Global() { function _classCallCheck (line 18371) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function IFrameNavigator (line 18375) | function IFrameNavigator() { function defineProperties (line 18415) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 18420) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function IFrameWindow (line 18425) | function IFrameWindow(params) { function defineProperties (line 18556) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 18561) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function InMemoryWebStorage (line 18564) | function InMemoryWebStorage() { function _interopRequireDefault (line 18622) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 18645) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function getJoseUtil (line 18648) | function getJoseUtil(_ref) { function _classCallCheck (line 18832) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function JsonService (line 18836) | function JsonService() { function defineProperties (line 19050) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 19052) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function Log (line 19074) | function Log() { function defineProperties (line 19201) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 19208) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function MetadataService (line 19213) | function MetadataService(settings) { function defineProperties (line 19373) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 19394) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function OidcClient (line 19397) | function OidcClient() { function defineProperties (line 19687) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 19698) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function OidcClientSettings (line 19708) | function OidcClientSettings() { function _classCallCheck (line 20017) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function PopupNavigator (line 20021) | function PopupNavigator() { function defineProperties (line 20061) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 20068) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function PopupWindow (line 20077) | function PopupWindow(params) { function defineProperties (line 20219) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 20224) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function RedirectNavigator (line 20227) | function RedirectNavigator() { function _classCallCheck (line 20291) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function ResponseValidator (line 20297) | function ResponseValidator(settings) { function defineProperties (line 20775) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 20784) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SessionMonitor (line 20787) | function SessionMonitor(userManager) { function _classCallCheck (line 21006) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SigninRequest (line 21010) | function SigninRequest(_ref) { function defineProperties (line 21144) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 21149) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SigninResponse (line 21154) | function SigninResponse(url) { function defineProperties (line 21234) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _interopRequireDefault (line 21246) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 21248) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 21250) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 21252) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function SigninState (line 21258) | function SigninState() { function _classCallCheck (line 21413) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _classCallCheck (line 21471) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _classCallCheck (line 21505) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SilentRenewService (line 21509) | function SilentRenewService(userManager) { function defineProperties (line 21568) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _interopRequireDefault (line 21577) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 21579) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function State (line 21582) | function State() { function defineProperties (line 21712) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 21720) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 21722) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 21724) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function Timer (line 21732) | function Timer(name) { function _classCallCheck (line 21836) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function TokenClient (line 21840) | function TokenClient(settings) { function _classCallCheck (line 21950) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function TokenRevocationClient (line 21957) | function TokenRevocationClient(settings) { function _classCallCheck (line 22064) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function UrlUtility (line 22068) | function UrlUtility() { function defineProperties (line 22151) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 22156) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function User (line 22159) | function User(_ref) { function _classCallCheck (line 22262) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function UserInfoService (line 22266) | function UserInfoService(settings) { function defineProperties (line 22423) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 22445) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 22447) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 22449) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function UserManager (line 22455) | function UserManager() { function _classCallCheck (line 23174) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 23176) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 23178) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function UserManagerEvents (line 23184) | function UserManagerEvents(settings) { function defineProperties (line 23302) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 23320) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 23322) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 23324) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function UserManagerSettings (line 23333) | function UserManagerSettings() { function _classCallCheck (line 23532) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function WebStorageStateStore (line 23536) | function WebStorageStateStore() { function _interopRequireDefault (line 23649) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function random (line 23655) | function random() { FILE: samples/Clients/src/JsOidc/wwwroot/libs/oidc-client.rsa256.slim.js function __webpack_require__ (line 7) | function __webpack_require__(moduleId) { function getLens (line 190) | function getLens (b64) { function byteLength (line 210) | function byteLength (b64) { function _byteLength (line 217) | function _byteLength (b64, validLen, placeHoldersLen) { function toByteArray (line 221) | function toByteArray (b64) { function tripletToBase64 (line 266) | function tripletToBase64 (num) { function encodeChunk (line 273) | function encodeChunk (uint8, start, end) { function fromByteArray (line 286) | function fromByteArray (uint8) { function PromiseCapability (line 1396) | function PromiseCapability(C) { function F (line 2781) | function F() {} function isPrime (line 3550) | function isPrime(n) { function getFractionalBits (line 3561) | function getFractionalBits(n) { function BigInteger (line 3746) | function BigInteger(a,b,c) { function nbi (line 3754) | function nbi() { return new BigInteger(null); } function am1 (line 3764) | function am1(i,x,w,j,c,n) { function am2 (line 3775) | function am2(i,x,w,j,c,n) { function am3 (line 3789) | function am3(i,x,w,j,c,n) { function int2char (line 3835) | function int2char(n) { return BI_RM.charAt(n); } function intAt (line 3836) | function intAt(s,i) { function bnpCopyTo (line 3842) | function bnpCopyTo(r) { function bnpFromInt (line 3849) | function bnpFromInt(x) { function nbv (line 3858) | function nbv(i) { var r = nbi(); r.fromInt(i); return r; } function bnpFromString (line 3861) | function bnpFromString(s,b) { function bnpClamp (line 3900) | function bnpClamp() { function bnToString (line 3906) | function bnToString(b) { function bnNegate (line 3936) | function bnNegate() { var r = nbi(); BigInteger.ZERO.subTo(this,r); retu... function bnAbs (line 3939) | function bnAbs() { return (this.s<0)?this.negate():this; } function bnCompareTo (line 3942) | function bnCompareTo(a) { function nbits (line 3953) | function nbits(x) { function bnBitLength (line 3964) | function bnBitLength() { function bnpDLShiftTo (line 3970) | function bnpDLShiftTo(n,r) { function bnpDRShiftTo (line 3979) | function bnpDRShiftTo(n,r) { function bnpLShiftTo (line 3986) | function bnpLShiftTo(n,r) { function bnpRShiftTo (line 4003) | function bnpRShiftTo(n,r) { function bnpSubTo (line 4021) | function bnpSubTo(a,r) { function bnpMultiplyTo (line 4055) | function bnpMultiplyTo(a,r) { function bnpSquareTo (line 4067) | function bnpSquareTo(r) { function bnpDivRemTo (line 4085) | function bnpDivRemTo(m,q,r) { function bnMod (line 4133) | function bnMod(a) { function Classic (line 4141) | function Classic(m) { this.m = m; } function cConvert (line 4142) | function cConvert(x) { function cRevert (line 4146) | function cRevert(x) { return x; } function cReduce (line 4147) | function cReduce(x) { x.divRemTo(this.m,null,x); } function cMulTo (line 4148) | function cMulTo(x,y,r) { x.multiplyTo(y,r); this.reduce(r); } function cSqrTo (line 4149) | function cSqrTo(x,r) { x.squareTo(r); this.reduce(r); } function bnpInvDigit (line 4167) | function bnpInvDigit() { function Montgomery (line 4183) | function Montgomery(m) { function montConvert (line 4193) | function montConvert(x) { function montRevert (line 4202) | function montRevert(x) { function montReduce (line 4210) | function montReduce(x) { function montSqrTo (line 4229) | function montSqrTo(x,r) { x.squareTo(r); this.reduce(r); } function montMulTo (line 4232) | function montMulTo(x,y,r) { x.multiplyTo(y,r); this.reduce(r); } function bnpIsEven (line 4241) | function bnpIsEven() { return ((this.t>0)?(this[0]&1):this.s) == 0; } function bnpExp (line 4244) | function bnpExp(e,z) { function bnModPowInt (line 4257) | function bnModPowInt(e,m) { function bnClone (line 4303) | function bnClone() { var r = nbi(); this.copyTo(r); return r; } function bnIntValue (line 4306) | function bnIntValue() { function bnByteValue (line 4318) | function bnByteValue() { return (this.t==0)?this.s:(this[0]<<24)>>24; } function bnShortValue (line 4321) | function bnShortValue() { return (this.t==0)?this.s:(this[0]<<16)>>16; } function bnpChunkSize (line 4324) | function bnpChunkSize(r) { return Math.floor(Math.LN2*this.DB/Math.log(r... function bnSigNum (line 4327) | function bnSigNum() { function bnpToRadix (line 4334) | function bnpToRadix(b) { function bnpFromRadix (line 4349) | function bnpFromRadix(s,b) { function bnpFromNumber (line 4376) | function bnpFromNumber(a,b,c) { function bnToByteArray (line 4402) | function bnToByteArray() { function bnEquals (line 4426) | function bnEquals(a) { return(this.compareTo(a)==0); } function bnMin (line 4427) | function bnMin(a) { return(this.compareTo(a)<0)?this:a; } function bnMax (line 4428) | function bnMax(a) { return(this.compareTo(a)>0)?this:a; } function bnpBitwiseTo (line 4431) | function bnpBitwiseTo(a,op,r) { function op_and (line 4449) | function op_and(x,y) { return x&y; } function bnAnd (line 4450) | function bnAnd(a) { var r = nbi(); this.bitwiseTo(a,op_and,r); return r; } function op_or (line 4453) | function op_or(x,y) { return x|y; } function bnOr (line 4454) | function bnOr(a) { var r = nbi(); this.bitwiseTo(a,op_or,r); return r; } function op_xor (line 4457) | function op_xor(x,y) { return x^y; } function bnXor (line 4458) | function bnXor(a) { var r = nbi(); this.bitwiseTo(a,op_xor,r); return r; } function op_andnot (line 4461) | function op_andnot(x,y) { return x&~y; } function bnAndNot (line 4462) | function bnAndNot(a) { var r = nbi(); this.bitwiseTo(a,op_andnot,r); ret... function bnNot (line 4465) | function bnNot() { function bnShiftLeft (line 4474) | function bnShiftLeft(n) { function bnShiftRight (line 4481) | function bnShiftRight(n) { function lbit (line 4488) | function lbit(x) { function bnGetLowestSetBit (line 4500) | function bnGetLowestSetBit() { function cbit (line 4508) | function cbit(x) { function bnBitCount (line 4515) | function bnBitCount() { function bnTestBit (line 4522) | function bnTestBit(n) { function bnpChangeBit (line 4529) | function bnpChangeBit(n,op) { function bnSetBit (line 4536) | function bnSetBit(n) { return this.changeBit(n,op_or); } function bnClearBit (line 4539) | function bnClearBit(n) { return this.changeBit(n,op_andnot); } function bnFlipBit (line 4542) | function bnFlipBit(n) { return this.changeBit(n,op_xor); } function bnpAddTo (line 4545) | function bnpAddTo(a,r) { function bnAdd (line 4578) | function bnAdd(a) { var r = nbi(); this.addTo(a,r); return r; } function bnSubtract (line 4581) | function bnSubtract(a) { var r = nbi(); this.subTo(a,r); return r; } function bnMultiply (line 4584) | function bnMultiply(a) { var r = nbi(); this.multiplyTo(a,r); return r; } function bnSquare (line 4587) | function bnSquare() { var r = nbi(); this.squareTo(r); return r; } function bnDivide (line 4590) | function bnDivide(a) { var r = nbi(); this.divRemTo(a,r,null); return r; } function bnRemainder (line 4593) | function bnRemainder(a) { var r = nbi(); this.divRemTo(a,null,r); return... function bnDivideAndRemainder (line 4596) | function bnDivideAndRemainder(a) { function bnpDMultiply (line 4603) | function bnpDMultiply(n) { function bnpDAddOffset (line 4610) | function bnpDAddOffset(n,w) { function NullExp (line 4622) | function NullExp() {} function nNop (line 4623) | function nNop(x) { return x; } function nMulTo (line 4624) | function nMulTo(x,y,r) { x.multiplyTo(y,r); } function nSqrTo (line 4625) | function nSqrTo(x,r) { x.squareTo(r); } function bnPow (line 4633) | function bnPow(e) { return this.exp(e,new NullExp()); } function bnpMultiplyLowerTo (line 4637) | function bnpMultiplyLowerTo(a,n,r) { function bnpMultiplyUpperTo (line 4650) | function bnpMultiplyUpperTo(a,n,r) { function Barrett (line 4662) | function Barrett(m) { function barrettConvert (line 4671) | function barrettConvert(x) { function barrettRevert (line 4677) | function barrettRevert(x) { return x; } function barrettReduce (line 4680) | function barrettReduce(x) { function barrettSqrTo (line 4691) | function barrettSqrTo(x,r) { x.squareTo(r); this.reduce(r); } function barrettMulTo (line 4694) | function barrettMulTo(x,y,r) { x.multiplyTo(y,r); this.reduce(r); } function bnModPow (line 4703) | function bnModPow(e,m) { function bnGCD (line 4762) | function bnGCD(a) { function bnpModInt (line 4790) | function bnpModInt(n) { function bnModInverse (line 4800) | function bnModInverse(m) { function bnIsProbablePrime (line 4845) | function bnIsProbablePrime(t) { function bnpMillerRabin (line 4864) | function bnpMillerRabin(t) { function rng_seed_int (line 4964) | function rng_seed_int(x) { function rng_seed_time (line 4973) | function rng_seed_time() { function rng_get_byte (line 5008) | function rng_get_byte() { function rng_get_bytes (line 5022) | function rng_get_bytes(ba) { function SecureRandom (line 5027) | function SecureRandom() {} function Arcfour (line 5033) | function Arcfour() { function ARC4init (line 5040) | function ARC4init(key) { function ARC4next (line 5055) | function ARC4next() { function prng_newstate (line 5069) | function prng_newstate() { function bytesToUuid (line 5106) | function bytesToUuid(buf, offset) { function v4 (line 5180) | function v4(options, buf, offset) { function _classCallCheck (line 5255) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function AccessTokenEvents (line 5261) | function AccessTokenEvents() { function _classCallCheck (line 5352) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CheckSessionIFrame (line 5358) | function CheckSessionIFrame(callback, client_id, url, interval) { function _classCallCheck (line 5470) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CordovaIFrameNavigator (line 5474) | function CordovaIFrameNavigator() { function _classCallCheck (line 5506) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CordovaPopupNavigator (line 5510) | function CordovaPopupNavigator() { function defineProperties (line 5539) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 5544) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CordovaPopupWindow (line 5550) | function CordovaPopupWindow(params) { function _classCallCheck (line 5668) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 5670) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 5672) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function ErrorResponse (line 5678) | function ErrorResponse() { function _classCallCheck (line 5728) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function Event (line 5732) | function Event(name) { function defineProperties (line 5780) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 5782) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function setInterval (line 5789) | function setInterval(_x, _x2) { function clearInterval (line 5802) | function clearInterval(_x3) { function Global (line 5820) | function Global() { function _classCallCheck (line 5893) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function IFrameNavigator (line 5897) | function IFrameNavigator() { function defineProperties (line 5937) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 5942) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function IFrameWindow (line 5947) | function IFrameWindow(params) { function defineProperties (line 6078) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 6083) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function InMemoryWebStorage (line 6086) | function InMemoryWebStorage() { function _classCallCheck (line 6140) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function getJoseUtil (line 6143) | function getJoseUtil(_ref) { function _interopRequireDefault (line 6329) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 6354) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function JsonService (line 6358) | function JsonService() { function defineProperties (line 6572) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 6574) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function Log (line 6596) | function Log() { function defineProperties (line 6723) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 6730) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function MetadataService (line 6735) | function MetadataService(settings) { function defineProperties (line 6895) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 6916) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function OidcClient (line 6919) | function OidcClient() { function defineProperties (line 7209) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 7220) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function OidcClientSettings (line 7230) | function OidcClientSettings() { function _classCallCheck (line 7539) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function PopupNavigator (line 7543) | function PopupNavigator() { function defineProperties (line 7583) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 7590) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function PopupWindow (line 7599) | function PopupWindow(params) { function defineProperties (line 7741) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 7746) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function RedirectNavigator (line 7749) | function RedirectNavigator() { function _classCallCheck (line 7813) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function ResponseValidator (line 7819) | function ResponseValidator(settings) { function defineProperties (line 8297) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 8306) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SessionMonitor (line 8309) | function SessionMonitor(userManager) { function _classCallCheck (line 8528) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SigninRequest (line 8532) | function SigninRequest(_ref) { function defineProperties (line 8666) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 8671) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SigninResponse (line 8676) | function SigninResponse(url) { function defineProperties (line 8756) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _interopRequireDefault (line 8768) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 8770) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 8772) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 8774) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function SigninState (line 8780) | function SigninState() { function _classCallCheck (line 8935) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _classCallCheck (line 8993) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _classCallCheck (line 9027) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SilentRenewService (line 9031) | function SilentRenewService(userManager) { function defineProperties (line 9090) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _interopRequireDefault (line 9099) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 9101) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function State (line 9104) | function State() { function defineProperties (line 9234) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 9242) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 9244) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 9246) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function Timer (line 9254) | function Timer(name) { function _classCallCheck (line 9358) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function TokenClient (line 9362) | function TokenClient(settings) { function _classCallCheck (line 9472) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function TokenRevocationClient (line 9479) | function TokenRevocationClient(settings) { function _classCallCheck (line 9586) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function UrlUtility (line 9590) | function UrlUtility() { function defineProperties (line 9673) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 9678) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function User (line 9681) | function User(_ref) { function _classCallCheck (line 9784) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function UserInfoService (line 9788) | function UserInfoService(settings) { function defineProperties (line 9945) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 9967) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 9969) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 9971) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function UserManager (line 9977) | function UserManager() { function _classCallCheck (line 10696) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 10698) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 10700) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function UserManagerEvents (line 10706) | function UserManagerEvents(settings) { function defineProperties (line 10824) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 10842) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 10844) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 10846) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function UserManagerSettings (line 10855) | function UserManagerSettings() { function _classCallCheck (line 11054) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function WebStorageStateStore (line 11058) | function WebStorageStateStore() { function _interopRequireDefault (line 11150) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function RSAVerifier (line 11284) | function RSAVerifier(modulus, exp) { function getAlgorithmFromDigest (line 11296) | function getAlgorithmFromDigest(hDigestInfo) { function hextob64u (line 11416) | function hextob64u(s) { function _interopRequireDefault (line 11453) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function random (line 11459) | function random() { FILE: samples/Clients/src/JsOidc/wwwroot/libs/oidc-client.slim.js function __webpack_require__ (line 7) | function __webpack_require__(moduleId) { function n (line 227) | function n() {} function a (line 437) | function a() { function hex2b64 (line 537) | function hex2b64(d) { function b64tohex (line 551) | function b64tohex(f) { function b64toBA (line 573) | function b64toBA(e) { function BigInteger (line 580) | function BigInteger(e, d, f) { function nbi (line 592) | function nbi() { function am1 (line 594) | function am1(f, a, b, e, h, g) { function am2 (line 598) | function am2(f, q, r, e, o, a) { function am3 (line 603) | function am3(f, q, r, e, o, a) { function int2char (line 622) | function int2char(a) { function intAt (line 624) | function intAt(b, a) { function bnpCopyTo (line 626) | function bnpCopyTo(b) { function bnpFromInt (line 630) | function bnpFromInt(a) { function nbv (line 640) | function nbv(a) { function bnpFromString (line 642) | function bnpFromString(h, c) { function bnpClamp (line 692) | function bnpClamp() { function bnToString (line 696) | function bnToString(c) { function bnNegate (line 740) | function bnNegate() { function bnAbs (line 742) | function bnAbs() { function bnCompareTo (line 744) | function bnCompareTo(b) { function nbits (line 754) | function nbits(a) { function bnBitLength (line 767) | function bnBitLength() { function bnpDLShiftTo (line 771) | function bnpDLShiftTo(c, b) { function bnpDRShiftTo (line 777) | function bnpDRShiftTo(c, b) { function bnpLShiftTo (line 781) | function bnpLShiftTo(j, e) { function bnpRShiftTo (line 789) | function bnpRShiftTo(g, d) { function bnpSubTo (line 797) | function bnpSubTo(d, f) { function bnpMultiplyTo (line 817) | function bnpMultiplyTo(c, e) { function bnpSquareTo (line 826) | function bnpSquareTo(d) { function bnpDivRemTo (line 836) | function bnpDivRemTo(n, h, g) { function bnMod (line 878) | function bnMod(b) { function Classic (line 882) | function Classic(a) { function cConvert (line 884) | function cConvert(a) { function cRevert (line 890) | function cRevert(a) { function cReduce (line 892) | function cReduce(a) { function cMulTo (line 894) | function cMulTo(a, c, b) { function cSqrTo (line 896) | function cSqrTo(a, b) { function bnpInvDigit (line 898) | function bnpInvDigit() { function Montgomery (line 904) | function Montgomery(a) { function montConvert (line 906) | function montConvert(a) { function montRevert (line 910) | function montRevert(a) { function montReduce (line 912) | function montReduce(a) { function montSqrTo (line 922) | function montSqrTo(a, b) { function montMulTo (line 924) | function montMulTo(a, c, b) { function bnpIsEven (line 926) | function bnpIsEven() { function bnpExp (line 928) | function bnpExp(h, j) { function bnModPowInt (line 941) | function bnModPowInt(b, a) { function bnClone (line 950) | function bnClone() { function bnIntValue (line 952) | function bnIntValue() { function bnByteValue (line 970) | function bnByteValue() { function bnShortValue (line 972) | function bnShortValue() { function bnpChunkSize (line 974) | function bnpChunkSize(a) { function bnSigNum (line 976) | function bnSigNum() { function bnpToRadix (line 986) | function bnpToRadix(c) { function bnpFromRadix (line 997) | function bnpFromRadix(m, h) { function bnpFromNumber (line 1016) | function bnpFromNumber(f, e, h) { function bnToByteArray (line 1039) | function bnToByteArray() { function bnEquals (line 1062) | function bnEquals(b) { function bnMin (line 1064) | function bnMin(b) { function bnMax (line 1066) | function bnMax(b) { function bnpBitwiseTo (line 1068) | function bnpBitwiseTo(c, h, e) { function op_and (line 1082) | function op_and(a, b) { function bnAnd (line 1084) | function bnAnd(b) { function op_or (line 1086) | function op_or(a, b) { function bnOr (line 1088) | function bnOr(b) { function op_xor (line 1090) | function op_xor(a, b) { function bnXor (line 1092) | function bnXor(b) { function op_andnot (line 1094) | function op_andnot(a, b) { function bnAndNot (line 1096) | function bnAndNot(b) { function bnNot (line 1098) | function bnNot() { function bnShiftLeft (line 1102) | function bnShiftLeft(b) { function bnShiftRight (line 1108) | function bnShiftRight(b) { function lbit (line 1114) | function lbit(a) { function bnGetLowestSetBit (line 1128) | function bnGetLowestSetBit() { function cbit (line 1136) | function cbit(a) { function bnBitCount (line 1140) | function bnBitCount() { function bnTestBit (line 1145) | function bnTestBit(b) { function bnpChangeBit (line 1149) | function bnpChangeBit(c, b) { function bnSetBit (line 1151) | function bnSetBit(a) { function bnClearBit (line 1153) | function bnClearBit(a) { function bnFlipBit (line 1155) | function bnFlipBit(a) { function bnpAddTo (line 1157) | function bnpAddTo(d, f) { function bnAdd (line 1177) | function bnAdd(b) { function bnSubtract (line 1179) | function bnSubtract(b) { function bnMultiply (line 1181) | function bnMultiply(b) { function bnSquare (line 1183) | function bnSquare() { function bnDivide (line 1185) | function bnDivide(b) { function bnRemainder (line 1187) | function bnRemainder(b) { function bnDivideAndRemainder (line 1189) | function bnDivideAndRemainder(b) { function bnpDMultiply (line 1192) | function bnpDMultiply(a) { function bnpDAddOffset (line 1194) | function bnpDAddOffset(b, a) { function NullExp (line 1204) | function NullExp() {} function nNop (line 1204) | function nNop(a) { function nMulTo (line 1206) | function nMulTo(a, c, b) { function nSqrTo (line 1208) | function nSqrTo(a, b) { function bnPow (line 1210) | function bnPow(a) { function bnpMultiplyLowerTo (line 1212) | function bnpMultiplyLowerTo(b, f, e) { function bnpMultiplyUpperTo (line 1220) | function bnpMultiplyUpperTo(b, e, d) { function Barrett (line 1226) | function Barrett(a) { function barrettConvert (line 1228) | function barrettConvert(a) { function barrettRevert (line 1238) | function barrettRevert(a) { function barrettReduce (line 1240) | function barrettReduce(a) { function barrettSqrTo (line 1248) | function barrettSqrTo(a, b) { function barrettMulTo (line 1250) | function barrettMulTo(a, c, b) { function bnModPow (line 1252) | function bnModPow(q, f) { function bnGCD (line 1322) | function bnGCD(c) { function bnpModInt (line 1345) | function bnpModInt(e) { function bnModInverse (line 1358) | function bnModInverse(f) { function bnIsProbablePrime (line 1408) | function bnIsProbablePrime(e) { function bnpMillerRabin (line 1428) | function bnpMillerRabin(f) { function Arcfour (line 1447) | function Arcfour() { function ARC4init (line 1449) | function ARC4init(d) { function ARC4next (line 1455) | function ARC4next() { function prng_newstate (line 1457) | function prng_newstate() { function rng_seed_int (line 1462) | function rng_seed_int(a) { function rng_seed_time (line 1466) | function rng_seed_time() { function rng_get_byte (line 1484) | function rng_get_byte() { function rng_get_bytes (line 1490) | function rng_get_bytes(b) { function SecureRandom (line 1494) | function SecureRandom() {} function parseBigInt (line 1497) | function parseBigInt(b, a) { function linebrk (line 1499) | function linebrk(c, d) { function byte2Hex (line 1503) | function byte2Hex(a) { function pkcs1pad2 (line 1509) | function pkcs1pad2(e, h) { function oaep_mgf1_arr (line 1527) | function oaep_mgf1_arr(c, a, e) { function oaep_pad (line 1532) | function oaep_pad(q, a, f, l) { function RSAKey (line 1549) | function RSAKey() { function RSASetPublic (line 1551) | function RSASetPublic(b, a) { function RSADoPublic (line 1561) | function RSADoPublic(a) { function RSAEncrypt (line 1563) | function RSAEncrypt(d) { function RSAEncryptOAEP (line 1573) | function RSAEncryptOAEP(f, e, b) { function ECFieldElementFp (line 1586) | function ECFieldElementFp(b, a) { function feFpEquals (line 1588) | function feFpEquals(a) { function feFpToBigInteger (line 1592) | function feFpToBigInteger() { function feFpNegate (line 1594) | function feFpNegate() { function feFpAdd (line 1596) | function feFpAdd(a) { function feFpSubtract (line 1598) | function feFpSubtract(a) { function feFpMultiply (line 1600) | function feFpMultiply(a) { function feFpSquare (line 1602) | function feFpSquare() { function feFpDivide (line 1604) | function feFpDivide(a) { function ECPointFp (line 1606) | function ECPointFp(c, a, d, b) { function pointFpGetX (line 1612) | function pointFpGetX() { function pointFpGetY (line 1616) | function pointFpGetY() { function pointFpEquals (line 1620) | function pointFpEquals(a) { function pointFpIsInfinity (line 1630) | function pointFpIsInfinity() { function pointFpNegate (line 1634) | function pointFpNegate() { function pointFpAdd (line 1636) | function pointFpAdd(l) { function pointFpTwice (line 1646) | function pointFpTwice() { function pointFpMultiply (line 1654) | function pointFpMultiply(b) { function pointFpMultiplyTwo (line 1664) | function pointFpMultiplyTwo(c, a, b) { function ECCurveFp (line 1682) | function ECCurveFp(e, d, c) { function curveFpGetQ (line 1684) | function curveFpGetQ() { function curveFpGetA (line 1686) | function curveFpGetA() { function curveFpGetB (line 1688) | function curveFpGetB() { function curveFpEquals (line 1690) | function curveFpEquals(a) { function curveFpGetInfinity (line 1694) | function curveFpGetInfinity() { function curveFpFromBigInteger (line 1696) | function curveFpFromBigInteger(a) { function curveFpDecodePointHex (line 1698) | function curveFpDecodePointHex(d) { function h (line 1777) | function h(l, m, n) { function Base64x (line 2481) | function Base64x() {} function stoBA (line 2481) | function stoBA(d) { function BAtos (line 2485) | function BAtos(b) { function BAtohex (line 2489) | function BAtohex(b) { function stohex (line 2495) | function stohex(a) { function stob64 (line 2497) | function stob64(a) { function stob64u (line 2499) | function stob64u(a) { function b64utos (line 2501) | function b64utos(a) { function b64tob64u (line 2503) | function b64tob64u(a) { function b64utob64 (line 2505) | function b64utob64(a) { function hextob64u (line 2513) | function hextob64u(a) { function b64utohex (line 2517) | function b64utohex(a) { function utf8tob64 (line 2531) | function utf8tob64(a) { function b64toutf8 (line 2533) | function b64toutf8(a) { function utf8tohex (line 2535) | function utf8tohex(a) { function hextoutf8 (line 2537) | function hextoutf8(a) { function hextorstr (line 2539) | function hextorstr(c) { function rstrtohex (line 2543) | function rstrtohex(c) { function hextob64 (line 2547) | function hextob64(a) { function hextob64nl (line 2549) | function hextob64nl(b) { function b64nltohex (line 2551) | function b64nltohex(b) { function hextopem (line 2553) | function hextopem(a, b) { function pemtohex (line 2555) | function pemtohex(a, b) { function hextoArrayBuffer (line 2563) | function hextoArrayBuffer(d) { function ArrayBuffertohex (line 2571) | function ArrayBuffertohex(b) { function zulutomsec (line 2575) | function zulutomsec(n) { function zulutosec (line 2589) | function zulutosec(a) { function zulutodate (line 2591) | function zulutodate(a) { function datetozulu (line 2593) | function datetozulu(g, e, f) { function uricmptohex (line 2605) | function uricmptohex(a) { function hextouricmp (line 2607) | function hextouricmp(a) { function ipv6tohex (line 2609) | function ipv6tohex(g) { function hextoipv6 (line 2619) | function hextoipv6(e) { function hextoip (line 2633) | function hextoip(b) { function iptohex (line 2649) | function iptohex(f) { function encodeURIComponentAll (line 2667) | function encodeURIComponentAll(a) { function newline_toUnix (line 2675) | function newline_toUnix(a) { function newline_toDos (line 2677) | function newline_toDos(a) { function hextoposhex (line 2711) | function hextoposhex(a) { function intarystrtohex (line 2717) | function intarystrtohex(b) { function c (line 3084) | function c(s, o, r, n) { function a (line 3287) | function a(d) { function A (line 3574) | function A(s) { function B (line 3576) | function B(G) { function x (line 3578) | function x(s) { function _rsasign_getHexPaddedDigestInfoForString (line 3689) | function _rsasign_getHexPaddedDigestInfoForString(d, e, a) { function _zeroPaddingOfSignature (line 3693) | function _zeroPaddingOfSignature(e, d) { function pss_mgf1_str (line 3703) | function pss_mgf1_str(c, a, e) { function _rsasign_getDecryptSignatureBI (line 3738) | function _rsasign_getDecryptSignatureBI(a, d, c) { function _rsasign_getHexDigestInfoFromSig (line 3740) | function _rsasign_getHexDigestInfoFromSig(a, c, b) { function _rsasign_getAlgNameAndHashFromHexDisgestInfo (line 3742) | function _rsasign_getAlgNameAndHashFromHexDisgestInfo(f) { function X509 (line 3803) | function X509() { function getLens (line 4493) | function getLens (b64) { function byteLength (line 4513) | function byteLength (b64) { function _byteLength (line 4520) | function _byteLength (b64, validLen, placeHoldersLen) { function toByteArray (line 4524) | function toByteArray (b64) { function tripletToBase64 (line 4569) | function tripletToBase64 (num) { function encodeChunk (line 4576) | function encodeChunk (uint8, start, end) { function fromByteArray (line 4589) | function fromByteArray (uint8) { function typedArraySupport (line 4686) | function typedArraySupport () { function kMaxLength (line 4698) | function kMaxLength () { function createBuffer (line 4704) | function createBuffer (that, length) { function Buffer (line 4733) | function Buffer (arg, encodingOrOffset, length) { function from (line 4758) | function from (that, value, encodingOrOffset, length) { function assertSize (line 4799) | function assertSize (size) { function alloc (line 4807) | function alloc (that, size, fill, encoding) { function allocUnsafe (line 4831) | function allocUnsafe (that, size) { function fromString (line 4855) | function fromString (that, string, encoding) { function fromArrayLike (line 4879) | function fromArrayLike (that, array) { function fromArrayBuffer (line 4888) | function fromArrayBuffer (that, array, byteOffset, length) { function fromObject (line 4918) | function fromObject (that, obj) { function checked (line 4948) | function checked (length) { function SlowBuffer (line 4958) | function SlowBuffer (length) { function byteLength (line 5041) | function byteLength (string, encoding) { function slowToString (line 5086) | function slowToString (encoding, start, end) { function swap (line 5160) | function swap (b, n, m) { function bidirectionalIndexOf (line 5294) | function bidirectionalIndexOf (buffer, val, byteOffset, encoding, dir) { function arrayIndexOf (line 5351) | function arrayIndexOf (arr, val, byteOffset, encoding, dir) { function hexWrite (line 5419) | function hexWrite (buf, string, offset, length) { function utf8Write (line 5446) | function utf8Write (buf, string, offset, length) { function asciiWrite (line 5450) | function asciiWrite (buf, string, offset, length) { function latin1Write (line 5454) | function latin1Write (buf, string, offset, length) { function base64Write (line 5458) | function base64Write (buf, string, offset, length) { function ucs2Write (line 5462) | function ucs2Write (buf, string, offset, length) { function base64Slice (line 5545) | function base64Slice (buf, start, end) { function utf8Slice (line 5553) | function utf8Slice (buf, start, end) { function decodeCodePointsArray (line 5631) | function decodeCodePointsArray (codePoints) { function asciiSlice (line 5649) | function asciiSlice (buf, start, end) { function latin1Slice (line 5659) | function latin1Slice (buf, start, end) { function hexSlice (line 5669) | function hexSlice (buf, start, end) { function utf16leSlice (line 5682) | function utf16leSlice (buf, start, end) { function checkOffset (line 5730) | function checkOffset (offset, ext, length) { function checkInt (line 5891) | function checkInt (buf, value, offset, ext, max, min) { function objectWriteUInt16 (line 5944) | function objectWriteUInt16 (buf, value, offset, littleEndian) { function objectWriteUInt32 (line 5978) | function objectWriteUInt32 (buf, value, offset, littleEndian) { function checkIEEE754 (line 6128) | function checkIEEE754 (buf, value, offset, ext, max, min) { function writeFloat (line 6133) | function writeFloat (buf, value, offset, littleEndian, noAssert) { function writeDouble (line 6149) | function writeDouble (buf, value, offset, littleEndian, noAssert) { function base64clean (line 6282) | function base64clean (str) { function stringtrim (line 6294) | function stringtrim (str) { function toHex (line 6299) | function toHex (n) { function utf8ToBytes (line 6304) | function utf8ToBytes (string, units) { function asciiToBytes (line 6384) | function asciiToBytes (str) { function utf16leToBytes (line 6393) | function utf16leToBytes (str, units) { function base64ToBytes (line 6409) | function base64ToBytes (str) { function blitBuffer (line 6413) | function blitBuffer (src, dst, offset, length) { function isnan (line 6421) | function isnan (val) { function PromiseCapability (line 7517) | function PromiseCapability(C) { function bytesToUuid (line 8990) | function bytesToUuid(buf, offset) { function v4 (line 9064) | function v4(options, buf, offset) { function _classCallCheck (line 9170) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function AccessTokenEvents (line 9176) | function AccessTokenEvents() { function _classCallCheck (line 9267) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CheckSessionIFrame (line 9273) | function CheckSessionIFrame(callback, client_id, url, interval) { function _classCallCheck (line 9385) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CordovaIFrameNavigator (line 9389) | function CordovaIFrameNavigator() { function _classCallCheck (line 9421) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CordovaPopupNavigator (line 9425) | function CordovaPopupNavigator() { function defineProperties (line 9454) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 9459) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CordovaPopupWindow (line 9465) | function CordovaPopupWindow(params) { function _classCallCheck (line 9583) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 9585) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 9587) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function ErrorResponse (line 9593) | function ErrorResponse() { function _classCallCheck (line 9643) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function Event (line 9647) | function Event(name) { function defineProperties (line 9695) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 9697) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function setInterval (line 9704) | function setInterval(_x, _x2) { function clearInterval (line 9717) | function clearInterval(_x3) { function Global (line 9735) | function Global() { function _classCallCheck (line 9808) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function IFrameNavigator (line 9812) | function IFrameNavigator() { function defineProperties (line 9852) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 9857) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function IFrameWindow (line 9862) | function IFrameWindow(params) { function defineProperties (line 9993) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 9998) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function InMemoryWebStorage (line 10001) | function InMemoryWebStorage() { function _interopRequireDefault (line 10059) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 10082) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function getJoseUtil (line 10085) | function getJoseUtil(_ref) { function _classCallCheck (line 10269) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function JsonService (line 10273) | function JsonService() { function defineProperties (line 10487) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 10489) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function Log (line 10511) | function Log() { function defineProperties (line 10638) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 10645) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function MetadataService (line 10650) | function MetadataService(settings) { function defineProperties (line 10810) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 10831) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function OidcClient (line 10834) | function OidcClient() { function defineProperties (line 11124) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 11135) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function OidcClientSettings (line 11145) | function OidcClientSettings() { function _classCallCheck (line 11454) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function PopupNavigator (line 11458) | function PopupNavigator() { function defineProperties (line 11498) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 11505) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function PopupWindow (line 11514) | function PopupWindow(params) { function defineProperties (line 11656) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 11661) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function RedirectNavigator (line 11664) | function RedirectNavigator() { function _classCallCheck (line 11728) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function ResponseValidator (line 11734) | function ResponseValidator(settings) { function defineProperties (line 12212) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 12221) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SessionMonitor (line 12224) | function SessionMonitor(userManager) { function _classCallCheck (line 12443) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SigninRequest (line 12447) | function SigninRequest(_ref) { function defineProperties (line 12581) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 12586) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SigninResponse (line 12591) | function SigninResponse(url) { function defineProperties (line 12671) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _interopRequireDefault (line 12683) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 12685) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 12687) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 12689) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function SigninState (line 12695) | function SigninState() { function _classCallCheck (line 12850) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _classCallCheck (line 12908) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _classCallCheck (line 12942) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SilentRenewService (line 12946) | function SilentRenewService(userManager) { function defineProperties (line 13005) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _interopRequireDefault (line 13014) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 13016) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function State (line 13019) | function State() { function defineProperties (line 13149) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 13157) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 13159) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 13161) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function Timer (line 13169) | function Timer(name) { function _classCallCheck (line 13273) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function TokenClient (line 13277) | function TokenClient(settings) { function _classCallCheck (line 13387) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function TokenRevocationClient (line 13394) | function TokenRevocationClient(settings) { function _classCallCheck (line 13501) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function UrlUtility (line 13505) | function UrlUtility() { function defineProperties (line 13588) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 13593) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function User (line 13596) | function User(_ref) { function _classCallCheck (line 13699) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function UserInfoService (line 13703) | function UserInfoService(settings) { function defineProperties (line 13860) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 13882) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 13884) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 13886) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function UserManager (line 13892) | function UserManager() { function _classCallCheck (line 14611) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 14613) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 14615) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function UserManagerEvents (line 14621) | function UserManagerEvents(settings) { function defineProperties (line 14739) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 14757) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 14759) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 14761) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function UserManagerSettings (line 14770) | function UserManagerSettings() { function _classCallCheck (line 14969) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function WebStorageStateStore (line 14973) | function WebStorageStateStore() { function _interopRequireDefault (line 15086) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function random (line 15092) | function random() { FILE: samples/Clients/src/MvcAutomaticTokenManagement/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method HomeController (line 17) | public HomeController(IHttpClientFactory httpClientFactory) method Index (line 22) | [AllowAnonymous] method Secure (line 25) | public IActionResult Secure() => View(); method Logout (line 27) | public IActionResult Logout() => SignOut("oidc"); method CallApi (line 29) | public async Task CallApi() FILE: samples/Clients/src/MvcCode/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method HomeController (line 18) | public HomeController(IHttpClientFactory httpClientFactory, IDiscovery... method Index (line 24) | [AllowAnonymous] method Secure (line 27) | public IActionResult Secure() => View(); method Logout (line 29) | public IActionResult Logout() => SignOut("oidc"); method CallApi (line 31) | public async Task CallApi() method RenewTokens (line 44) | public async Task RenewTokens() FILE: samples/Clients/src/MvcHybridBackChannel/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method HomeController (line 18) | public HomeController(IHttpClientFactory httpClientFactory, IDiscovery... method Index (line 24) | public IActionResult Index() method Secure (line 29) | [Authorize] method CallApi (line 35) | [Authorize] method RenewTokens (line 49) | public async Task RenewTokens() method Logout (line 87) | public IActionResult Logout() method Error (line 92) | public IActionResult Error() FILE: samples/Clients/src/MvcHybridBackChannel/Controllers/LogoutController.cs class LogoutController (line 13) | public class LogoutController : Controller method LogoutController (line 17) | public LogoutController(LogoutSessionManager logoutSessions) method Index (line 22) | [HttpPost] method ValidateLogoutToken (line 46) | private async Task ValidateLogoutToken(string logoutT... method ValidateJwt (line 65) | private static async Task ValidateJwt(string jwt) FILE: samples/Clients/src/MvcHybridBackChannel/CookieEventHandler.cs class CookieEventHandler (line 13) | public class CookieEventHandler : CookieAuthenticationEvents method CookieEventHandler (line 15) | public CookieEventHandler(LogoutSessionManager logoutSessions) method ValidatePrincipal (line 22) | public override async Task ValidatePrincipal(CookieValidatePrincipalCo... FILE: samples/Clients/src/MvcHybridBackChannel/LogoutSessionManager.cs class LogoutSessionManager (line 13) | public class LogoutSessionManager method Add (line 18) | public void Add(string sub, string sid) method IsLoggedOut (line 23) | public bool IsLoggedOut(string sub, string sid) class Session (line 29) | private class Session method IsMatch (line 34) | public bool IsMatch(string sub, string sid) FILE: samples/Clients/src/WindowsConsoleSystemBrowser/CallbackManager.cs class CallbackManager (line 15) | class CallbackManager method CallbackManager (line 19) | public CallbackManager(string name) method RunClient (line 26) | public async Task RunClient(string args) method RunServer (line 39) | public async Task RunServer(CancellationToken? token = null) FILE: samples/Clients/src/WindowsConsoleSystemBrowser/RegistryConfig.cs class RegistryConfig (line 16) | class RegistryConfig method RegistryConfig (line 18) | public RegistryConfig(string uriScheme) method Configure (line 24) | [SupportedOSPlatform("windows")] method NeedToAddKeys (line 51) | [SupportedOSPlatform("windows")] method AddRegKeys (line 74) | [SupportedOSPlatform("windows")] FILE: samples/KeyManagement/FileSystemKeys/FileSystem/Config.cs class Config (line 13) | public static class Config method GetIdentityResources (line 15) | public static IEnumerable GetIdentityResources() method GetApis (line 23) | public static IEnumerable GetApis() method GetClients (line 28) | public static IEnumerable GetClients() FILE: samples/KeyManagement/FileSystemKeys/FileSystem/Startup.cs class Startup (line 12) | public class Startup method Startup (line 16) | public Startup(IConfiguration config, IWebHostEnvironment environment) method ConfigureServices (line 21) | public void ConfigureServices(IServiceCollection services) method Configure (line 65) | public void Configure(IApplicationBuilder app) FILE: samples/KeyManagement/FileSystemKeys/database/EF/Config.cs class Config (line 13) | public static class Config method GetIdentityResources (line 15) | public static IEnumerable GetIdentityResources() method GetApis (line 23) | public static IEnumerable GetApis() method GetClients (line 28) | public static IEnumerable GetClients() FILE: samples/KeyManagement/FileSystemKeys/database/EF/Startup.cs class Startup (line 14) | public class Startup method Startup (line 20) | public Startup(IConfiguration config, IWebHostEnvironment environment,... method ConfigureServices (line 27) | public void ConfigureServices(IServiceCollection services) method Configure (line 75) | public void Configure(IApplicationBuilder app) FILE: samples/KeyManagement/FileSystemKeys/database/migrations/Migrations/KeyManagement.sql type __EFMigrationsHistory (line 3) | CREATE TABLE [__EFMigrationsHistory] ( type DataProtectionKeys (line 12) | CREATE TABLE [DataProtectionKeys] ( FILE: samples/KeyManagement/FileSystemKeys/database/migrations/Migrations/KeyManagement/20200327143521_KeyManagement.Designer.cs class KeyManagement (line 20) | [Migration("20200327143521_KeyManagement")] method BuildTargetModel (line 23) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: samples/KeyManagement/FileSystemKeys/database/migrations/Migrations/KeyManagement/20200327143521_KeyManagement.cs class KeyManagement (line 13) | public partial class KeyManagement : Migration method Up (line 15) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 62) | protected override void Down(MigrationBuilder migrationBuilder) FILE: samples/KeyManagement/FileSystemKeys/database/migrations/Migrations/KeyManagement/KeyManagementDbContextModelSnapshot.cs class KeyManagementDbContextModelSnapshot (line 16) | partial class KeyManagementDbContextModelSnapshot : ModelSnapshot method BuildModel (line 18) | protected override void BuildModel(ModelBuilder modelBuilder) FILE: samples/KeyManagement/FileSystemKeys/database/migrations/Startup.cs class Startup (line 13) | public class Startup method Startup (line 17) | public Startup(IConfiguration config) method ConfigureServices (line 22) | public void ConfigureServices(IServiceCollection services) method Configure (line 32) | public void Configure(IApplicationBuilder app, IHostingEnvironment env) FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Config.cs class Config (line 15) | public static class Config FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Account/AccountController.cs class AccountController (line 20) | [SecurityHeaders] method AccountController (line 30) | public AccountController( method Login (line 50) | [HttpGet] method Login (line 68) | [HttpPost] method LoginCancel (line 144) | [HttpPost] method Logout (line 179) | [HttpGet] method Logout (line 198) | [HttpPost] method AccessDenied (line 229) | [HttpGet] method BuildLoginViewModelAsync (line 239) | private async Task BuildLoginViewModelAsync(string ret... method BuildLoginViewModelAsync (line 297) | private async Task BuildLoginViewModelAsync(LoginInput... method BuildLogoutViewModelAsync (line 305) | private async Task BuildLogoutViewModelAsync(string l... method BuildLoggedOutViewModelAsync (line 329) | private async Task BuildLoggedOutViewModelAsync(st... FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Account/AccountOptions.cs class AccountOptions (line 15) | public class AccountOptions FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Account/ExternalController.cs class ExternalController (line 15) | [SecurityHeaders] method ExternalController (line 25) | public ExternalController( method Challenge (line 45) | [HttpGet] method Callback (line 75) | [HttpGet] method FindUserFromExternalProvider (line 141) | private (TestUser user, string provider, string providerUserId, IEnume... method AutoProvisionUser (line 165) | private TestUser AutoProvisionUser(string provider, string providerUse... method ProcessLoginCallback (line 173) | private void ProcessLoginCallback(AuthenticateResult externalResult, L... FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Account/ExternalProvider.cs class ExternalProvider (line 15) | public class ExternalProvider FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Account/LoggedOutViewModel.cs class LoggedOutViewModel (line 15) | public class LoggedOutViewModel FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Account/LoginInputModel.cs class LoginInputModel (line 15) | public class LoginInputModel FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Account/LoginViewModel.cs class LoginViewModel (line 15) | public class LoginViewModel : LoginInputModel FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Account/LogoutInputModel.cs class LogoutInputModel (line 15) | public class LogoutInputModel FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Account/LogoutViewModel.cs class LogoutViewModel (line 15) | public class LogoutViewModel : LogoutInputModel FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Account/RedirectViewModel.cs class RedirectViewModel (line 15) | public class RedirectViewModel FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Consent/ConsentController.cs class ConsentController (line 18) | [SecurityHeaders] method ConsentController (line 26) | public ConsentController( method Index (line 41) | [HttpGet] method Index (line 56) | [HttpPost] method ProcessConsent (line 90) | private async Task ProcessConsent(ConsentInputMo... method BuildViewModelAsync (line 158) | private async Task BuildViewModelAsync(string return... method CreateConsentViewModel (line 173) | private ConsentViewModel CreateConsentViewModel( method CreateScopeViewModel (line 212) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 225) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 244) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Consent/ConsentInputModel.cs class ConsentInputModel (line 15) | public class ConsentInputModel FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Consent/ConsentOptions.cs class ConsentOptions (line 15) | public class ConsentOptions FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Consent/ConsentViewModel.cs class ConsentViewModel (line 15) | public class ConsentViewModel : ConsentInputModel FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Consent/ProcessConsentResult.cs class ProcessConsentResult (line 15) | public class ProcessConsentResult FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Consent/ScopeViewModel.cs class ScopeViewModel (line 15) | public class ScopeViewModel FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Device/DeviceAuthorizationInputModel.cs class DeviceAuthorizationInputModel (line 15) | public class DeviceAuthorizationInputModel : ConsentInputModel FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Device/DeviceAuthorizationViewModel.cs class DeviceAuthorizationViewModel (line 15) | public class DeviceAuthorizationViewModel : ConsentViewModel FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Device/DeviceController.cs class DeviceController (line 15) | [Authorize] method DeviceController (line 24) | public DeviceController( method Index (line 36) | [HttpGet] method UserCodeCapture (line 50) | [HttpPost] method Callback (line 60) | [HttpPost] method ProcessConsent (line 72) | private async Task ProcessConsent(DeviceAuthoriz... method BuildViewModelAsync (line 139) | private async Task BuildViewModelAsync(s... method CreateConsentViewModel (line 150) | private DeviceAuthorizationViewModel CreateConsentViewModel(string use... method CreateScopeViewModel (line 187) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 200) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 213) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Diagnostics/DiagnosticsController.cs class DiagnosticsController (line 15) | [SecurityHeaders] method Index (line 19) | public async Task Index() FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Diagnostics/DiagnosticsViewModel.cs class DiagnosticsViewModel (line 15) | public class DiagnosticsViewModel method DiagnosticsViewModel (line 17) | public DiagnosticsViewModel(AuthenticateResult result) FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Extensions.cs class Extensions (line 15) | public static class Extensions method IsNativeClient (line 21) | public static bool IsNativeClient(this AuthorizationRequest context) method LoadingPage (line 27) | public static IActionResult LoadingPage(this Controller controller, st... FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Grants/GrantsController.cs class GrantsController (line 18) | [SecurityHeaders] method GrantsController (line 27) | public GrantsController(IIdentityServerInteractionService interaction, method Index (line 41) | [HttpGet] method Revoke (line 50) | [HttpPost] method BuildViewModelAsync (line 60) | private async Task BuildViewModelAsync() FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Grants/GrantsViewModel.cs class GrantsViewModel (line 15) | public class GrantsViewModel class GrantViewModel (line 20) | public class GrantViewModel FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Home/ErrorViewModel.cs class ErrorViewModel (line 15) | public class ErrorViewModel method ErrorViewModel (line 17) | public ErrorViewModel() method ErrorViewModel (line 21) | public ErrorViewModel(string error) FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/Home/HomeController.cs class HomeController (line 15) | [SecurityHeaders] method HomeController (line 23) | public HomeController(IIdentityServerInteractionService interaction, I... method Index (line 30) | public IActionResult Index() method Error (line 45) | public async Task Error(string errorId) FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/SecurityHeadersAttribute.cs class SecurityHeadersAttribute (line 15) | public class SecurityHeadersAttribute : ActionFilterAttribute method OnResultExecuting (line 17) | public override void OnResultExecuting(ResultExecutingContext context) FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/IdentityServer/Quickstart/TestUsers.cs class TestUsers (line 15) | public class TestUsers FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/MvcClient/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method HomeController (line 17) | public HomeController(ILogger logger) method Index (line 22) | public IActionResult Index() method CallApi (line 27) | public async Task CallApi() method Logout (line 40) | public IActionResult Logout() method Error (line 45) | [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, No... FILE: samples/Quickstarts/2_InteractiveAspNetCore/src/MvcClient/Models/ErrorViewModel.cs class ErrorViewModel (line 13) | public class ErrorViewModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Config.cs class Config (line 15) | public static class Config FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Account/AccountController.cs class AccountController (line 20) | [SecurityHeaders] method AccountController (line 30) | public AccountController( method Login (line 50) | [HttpGet] method Login (line 68) | [HttpPost] method LoginCancel (line 144) | [HttpPost] method Logout (line 179) | [HttpGet] method Logout (line 198) | [HttpPost] method AccessDenied (line 229) | [HttpGet] method BuildLoginViewModelAsync (line 239) | private async Task BuildLoginViewModelAsync(string ret... method BuildLoginViewModelAsync (line 297) | private async Task BuildLoginViewModelAsync(LoginInput... method BuildLogoutViewModelAsync (line 305) | private async Task BuildLogoutViewModelAsync(string l... method BuildLoggedOutViewModelAsync (line 329) | private async Task BuildLoggedOutViewModelAsync(st... FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Account/AccountOptions.cs class AccountOptions (line 15) | public class AccountOptions FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Account/ExternalController.cs class ExternalController (line 15) | [SecurityHeaders] method ExternalController (line 25) | public ExternalController( method Challenge (line 45) | [HttpGet] method Callback (line 75) | [HttpGet] method FindUserFromExternalProvider (line 141) | private (TestUser user, string provider, string providerUserId, IEnume... method AutoProvisionUser (line 165) | private TestUser AutoProvisionUser(string provider, string providerUse... method ProcessLoginCallback (line 173) | private void ProcessLoginCallback(AuthenticateResult externalResult, L... FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Account/ExternalProvider.cs class ExternalProvider (line 15) | public class ExternalProvider FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Account/LoggedOutViewModel.cs class LoggedOutViewModel (line 15) | public class LoggedOutViewModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Account/LoginInputModel.cs class LoginInputModel (line 15) | public class LoginInputModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Account/LoginViewModel.cs class LoginViewModel (line 15) | public class LoginViewModel : LoginInputModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Account/LogoutInputModel.cs class LogoutInputModel (line 15) | public class LogoutInputModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Account/LogoutViewModel.cs class LogoutViewModel (line 15) | public class LogoutViewModel : LogoutInputModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Account/RedirectViewModel.cs class RedirectViewModel (line 15) | public class RedirectViewModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Consent/ConsentController.cs class ConsentController (line 18) | [SecurityHeaders] method ConsentController (line 26) | public ConsentController( method Index (line 41) | [HttpGet] method Index (line 56) | [HttpPost] method ProcessConsent (line 90) | private async Task ProcessConsent(ConsentInputMo... method BuildViewModelAsync (line 158) | private async Task BuildViewModelAsync(string return... method CreateConsentViewModel (line 173) | private ConsentViewModel CreateConsentViewModel( method CreateScopeViewModel (line 212) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 225) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 244) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Consent/ConsentInputModel.cs class ConsentInputModel (line 15) | public class ConsentInputModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Consent/ConsentOptions.cs class ConsentOptions (line 15) | public class ConsentOptions FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Consent/ConsentViewModel.cs class ConsentViewModel (line 15) | public class ConsentViewModel : ConsentInputModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Consent/ProcessConsentResult.cs class ProcessConsentResult (line 15) | public class ProcessConsentResult FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Consent/ScopeViewModel.cs class ScopeViewModel (line 15) | public class ScopeViewModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Device/DeviceAuthorizationInputModel.cs class DeviceAuthorizationInputModel (line 15) | public class DeviceAuthorizationInputModel : ConsentInputModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Device/DeviceAuthorizationViewModel.cs class DeviceAuthorizationViewModel (line 15) | public class DeviceAuthorizationViewModel : ConsentViewModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Device/DeviceController.cs class DeviceController (line 15) | [Authorize] method DeviceController (line 24) | public DeviceController( method Index (line 36) | [HttpGet] method UserCodeCapture (line 50) | [HttpPost] method Callback (line 60) | [HttpPost] method ProcessConsent (line 72) | private async Task ProcessConsent(DeviceAuthoriz... method BuildViewModelAsync (line 139) | private async Task BuildViewModelAsync(s... method CreateConsentViewModel (line 150) | private DeviceAuthorizationViewModel CreateConsentViewModel(string use... method CreateScopeViewModel (line 187) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 200) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 213) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Diagnostics/DiagnosticsController.cs class DiagnosticsController (line 15) | [SecurityHeaders] method Index (line 19) | public async Task Index() FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Diagnostics/DiagnosticsViewModel.cs class DiagnosticsViewModel (line 15) | public class DiagnosticsViewModel method DiagnosticsViewModel (line 17) | public DiagnosticsViewModel(AuthenticateResult result) FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Extensions.cs class Extensions (line 15) | public static class Extensions method IsNativeClient (line 21) | public static bool IsNativeClient(this AuthorizationRequest context) method LoadingPage (line 27) | public static IActionResult LoadingPage(this Controller controller, st... FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Grants/GrantsController.cs class GrantsController (line 18) | [SecurityHeaders] method GrantsController (line 27) | public GrantsController(IIdentityServerInteractionService interaction, method Index (line 41) | [HttpGet] method Revoke (line 50) | [HttpPost] method BuildViewModelAsync (line 60) | private async Task BuildViewModelAsync() FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Grants/GrantsViewModel.cs class GrantsViewModel (line 15) | public class GrantsViewModel class GrantViewModel (line 20) | public class GrantViewModel FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Home/ErrorViewModel.cs class ErrorViewModel (line 15) | public class ErrorViewModel method ErrorViewModel (line 17) | public ErrorViewModel() method ErrorViewModel (line 21) | public ErrorViewModel(string error) FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/Home/HomeController.cs class HomeController (line 15) | [SecurityHeaders] method HomeController (line 23) | public HomeController(IIdentityServerInteractionService interaction, I... method Index (line 30) | public IActionResult Index() method Error (line 45) | public async Task Error(string errorId) FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/SecurityHeadersAttribute.cs class SecurityHeadersAttribute (line 15) | public class SecurityHeadersAttribute : ActionFilterAttribute method OnResultExecuting (line 17) | public override void OnResultExecuting(ResultExecutingContext context) FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/IdentityServer/Quickstart/TestUsers.cs class TestUsers (line 15) | public class TestUsers FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/MvcClient/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method HomeController (line 17) | public HomeController(ILogger logger) method Index (line 22) | public IActionResult Index() method CallApi (line 27) | public async Task CallApi() method Logout (line 40) | public IActionResult Logout() method Error (line 45) | [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, No... FILE: samples/Quickstarts/3_AspNetCoreAndApis/src/MvcClient/Models/ErrorViewModel.cs class ErrorViewModel (line 13) | public class ErrorViewModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Config.cs class Config (line 15) | public static class Config FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Account/AccountController.cs class AccountController (line 20) | [SecurityHeaders] method AccountController (line 30) | public AccountController( method Login (line 50) | [HttpGet] method Login (line 68) | [HttpPost] method LoginCancel (line 144) | [HttpPost] method Logout (line 179) | [HttpGet] method Logout (line 198) | [HttpPost] method AccessDenied (line 229) | [HttpGet] method BuildLoginViewModelAsync (line 239) | private async Task BuildLoginViewModelAsync(string ret... method BuildLoginViewModelAsync (line 297) | private async Task BuildLoginViewModelAsync(LoginInput... method BuildLogoutViewModelAsync (line 305) | private async Task BuildLogoutViewModelAsync(string l... method BuildLoggedOutViewModelAsync (line 329) | private async Task BuildLoggedOutViewModelAsync(st... FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Account/AccountOptions.cs class AccountOptions (line 15) | public class AccountOptions FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Account/ExternalController.cs class ExternalController (line 15) | [SecurityHeaders] method ExternalController (line 25) | public ExternalController( method Challenge (line 45) | [HttpGet] method Callback (line 75) | [HttpGet] method FindUserFromExternalProvider (line 141) | private (TestUser user, string provider, string providerUserId, IEnume... method AutoProvisionUser (line 165) | private TestUser AutoProvisionUser(string provider, string providerUse... method ProcessLoginCallback (line 173) | private void ProcessLoginCallback(AuthenticateResult externalResult, L... FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Account/ExternalProvider.cs class ExternalProvider (line 15) | public class ExternalProvider FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Account/LoggedOutViewModel.cs class LoggedOutViewModel (line 15) | public class LoggedOutViewModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Account/LoginInputModel.cs class LoginInputModel (line 15) | public class LoginInputModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Account/LoginViewModel.cs class LoginViewModel (line 15) | public class LoginViewModel : LoginInputModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Account/LogoutInputModel.cs class LogoutInputModel (line 15) | public class LogoutInputModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Account/LogoutViewModel.cs class LogoutViewModel (line 15) | public class LogoutViewModel : LogoutInputModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Account/RedirectViewModel.cs class RedirectViewModel (line 15) | public class RedirectViewModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Consent/ConsentController.cs class ConsentController (line 18) | [SecurityHeaders] method ConsentController (line 26) | public ConsentController( method Index (line 41) | [HttpGet] method Index (line 56) | [HttpPost] method ProcessConsent (line 90) | private async Task ProcessConsent(ConsentInputMo... method BuildViewModelAsync (line 158) | private async Task BuildViewModelAsync(string return... method CreateConsentViewModel (line 173) | private ConsentViewModel CreateConsentViewModel( method CreateScopeViewModel (line 212) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 225) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 244) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Consent/ConsentInputModel.cs class ConsentInputModel (line 15) | public class ConsentInputModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Consent/ConsentOptions.cs class ConsentOptions (line 15) | public class ConsentOptions FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Consent/ConsentViewModel.cs class ConsentViewModel (line 15) | public class ConsentViewModel : ConsentInputModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Consent/ProcessConsentResult.cs class ProcessConsentResult (line 15) | public class ProcessConsentResult FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Consent/ScopeViewModel.cs class ScopeViewModel (line 15) | public class ScopeViewModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Device/DeviceAuthorizationInputModel.cs class DeviceAuthorizationInputModel (line 15) | public class DeviceAuthorizationInputModel : ConsentInputModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Device/DeviceAuthorizationViewModel.cs class DeviceAuthorizationViewModel (line 15) | public class DeviceAuthorizationViewModel : ConsentViewModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Device/DeviceController.cs class DeviceController (line 15) | [Authorize] method DeviceController (line 24) | public DeviceController( method Index (line 36) | [HttpGet] method UserCodeCapture (line 50) | [HttpPost] method Callback (line 60) | [HttpPost] method ProcessConsent (line 72) | private async Task ProcessConsent(DeviceAuthoriz... method BuildViewModelAsync (line 139) | private async Task BuildViewModelAsync(s... method CreateConsentViewModel (line 150) | private DeviceAuthorizationViewModel CreateConsentViewModel(string use... method CreateScopeViewModel (line 187) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 200) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 213) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Diagnostics/DiagnosticsController.cs class DiagnosticsController (line 15) | [SecurityHeaders] method Index (line 19) | public async Task Index() FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Diagnostics/DiagnosticsViewModel.cs class DiagnosticsViewModel (line 15) | public class DiagnosticsViewModel method DiagnosticsViewModel (line 17) | public DiagnosticsViewModel(AuthenticateResult result) FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Extensions.cs class Extensions (line 15) | public static class Extensions method IsNativeClient (line 21) | public static bool IsNativeClient(this AuthorizationRequest context) method LoadingPage (line 27) | public static IActionResult LoadingPage(this Controller controller, st... FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Grants/GrantsController.cs class GrantsController (line 18) | [SecurityHeaders] method GrantsController (line 27) | public GrantsController(IIdentityServerInteractionService interaction, method Index (line 41) | [HttpGet] method Revoke (line 50) | [HttpPost] method BuildViewModelAsync (line 60) | private async Task BuildViewModelAsync() FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Grants/GrantsViewModel.cs class GrantsViewModel (line 15) | public class GrantsViewModel class GrantViewModel (line 20) | public class GrantViewModel FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Home/ErrorViewModel.cs class ErrorViewModel (line 15) | public class ErrorViewModel method ErrorViewModel (line 17) | public ErrorViewModel() method ErrorViewModel (line 21) | public ErrorViewModel(string error) FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/Home/HomeController.cs class HomeController (line 15) | [SecurityHeaders] method HomeController (line 23) | public HomeController(IIdentityServerInteractionService interaction, I... method Index (line 30) | public IActionResult Index() method Error (line 45) | public async Task Error(string errorId) FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/SecurityHeadersAttribute.cs class SecurityHeadersAttribute (line 15) | public class SecurityHeadersAttribute : ActionFilterAttribute method OnResultExecuting (line 17) | public override void OnResultExecuting(ResultExecutingContext context) FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Quickstart/TestUsers.cs class TestUsers (line 15) | public class TestUsers FILE: samples/Quickstarts/4_JavaScriptClient/src/IdentityServer/Startup.cs class Startup (line 23) | public class Startup method ConfigureServices (line 25) | public void ConfigureServices(IServiceCollection services) method Configure (line 64) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env) FILE: samples/Quickstarts/4_JavaScriptClient/src/JavaScriptClient/Startup.cs class Startup (line 17) | public class Startup method Configure (line 19) | public void Configure(IApplicationBuilder app) FILE: samples/Quickstarts/4_JavaScriptClient/src/JavaScriptClient/wwwroot/app.js function log (line 3) | function log() { function login (line 40) | function login() { function api (line 44) | function api() { function logout (line 58) | function logout() { FILE: samples/Quickstarts/4_JavaScriptClient/src/JavaScriptClient/wwwroot/oidc-client.js function __webpack_require__ (line 7) | function __webpack_require__(moduleId) { function n (line 227) | function n() {} function a (line 437) | function a() { function hex2b64 (line 537) | function hex2b64(d) { function b64tohex (line 551) | function b64tohex(f) { function b64toBA (line 573) | function b64toBA(e) { function BigInteger (line 580) | function BigInteger(e, d, f) { function nbi (line 592) | function nbi() { function am1 (line 594) | function am1(f, a, b, e, h, g) { function am2 (line 598) | function am2(f, q, r, e, o, a) { function am3 (line 603) | function am3(f, q, r, e, o, a) { function int2char (line 622) | function int2char(a) { function intAt (line 624) | function intAt(b, a) { function bnpCopyTo (line 626) | function bnpCopyTo(b) { function bnpFromInt (line 630) | function bnpFromInt(a) { function nbv (line 640) | function nbv(a) { function bnpFromString (line 642) | function bnpFromString(h, c) { function bnpClamp (line 692) | function bnpClamp() { function bnToString (line 696) | function bnToString(c) { function bnNegate (line 740) | function bnNegate() { function bnAbs (line 742) | function bnAbs() { function bnCompareTo (line 744) | function bnCompareTo(b) { function nbits (line 754) | function nbits(a) { function bnBitLength (line 767) | function bnBitLength() { function bnpDLShiftTo (line 771) | function bnpDLShiftTo(c, b) { function bnpDRShiftTo (line 777) | function bnpDRShiftTo(c, b) { function bnpLShiftTo (line 781) | function bnpLShiftTo(j, e) { function bnpRShiftTo (line 789) | function bnpRShiftTo(g, d) { function bnpSubTo (line 797) | function bnpSubTo(d, f) { function bnpMultiplyTo (line 817) | function bnpMultiplyTo(c, e) { function bnpSquareTo (line 826) | function bnpSquareTo(d) { function bnpDivRemTo (line 836) | function bnpDivRemTo(n, h, g) { function bnMod (line 878) | function bnMod(b) { function Classic (line 882) | function Classic(a) { function cConvert (line 884) | function cConvert(a) { function cRevert (line 890) | function cRevert(a) { function cReduce (line 892) | function cReduce(a) { function cMulTo (line 894) | function cMulTo(a, c, b) { function cSqrTo (line 896) | function cSqrTo(a, b) { function bnpInvDigit (line 898) | function bnpInvDigit() { function Montgomery (line 904) | function Montgomery(a) { function montConvert (line 906) | function montConvert(a) { function montRevert (line 910) | function montRevert(a) { function montReduce (line 912) | function montReduce(a) { function montSqrTo (line 922) | function montSqrTo(a, b) { function montMulTo (line 924) | function montMulTo(a, c, b) { function bnpIsEven (line 926) | function bnpIsEven() { function bnpExp (line 928) | function bnpExp(h, j) { function bnModPowInt (line 941) | function bnModPowInt(b, a) { function bnClone (line 950) | function bnClone() { function bnIntValue (line 952) | function bnIntValue() { function bnByteValue (line 970) | function bnByteValue() { function bnShortValue (line 972) | function bnShortValue() { function bnpChunkSize (line 974) | function bnpChunkSize(a) { function bnSigNum (line 976) | function bnSigNum() { function bnpToRadix (line 986) | function bnpToRadix(c) { function bnpFromRadix (line 997) | function bnpFromRadix(m, h) { function bnpFromNumber (line 1016) | function bnpFromNumber(f, e, h) { function bnToByteArray (line 1039) | function bnToByteArray() { function bnEquals (line 1062) | function bnEquals(b) { function bnMin (line 1064) | function bnMin(b) { function bnMax (line 1066) | function bnMax(b) { function bnpBitwiseTo (line 1068) | function bnpBitwiseTo(c, h, e) { function op_and (line 1082) | function op_and(a, b) { function bnAnd (line 1084) | function bnAnd(b) { function op_or (line 1086) | function op_or(a, b) { function bnOr (line 1088) | function bnOr(b) { function op_xor (line 1090) | function op_xor(a, b) { function bnXor (line 1092) | function bnXor(b) { function op_andnot (line 1094) | function op_andnot(a, b) { function bnAndNot (line 1096) | function bnAndNot(b) { function bnNot (line 1098) | function bnNot() { function bnShiftLeft (line 1102) | function bnShiftLeft(b) { function bnShiftRight (line 1108) | function bnShiftRight(b) { function lbit (line 1114) | function lbit(a) { function bnGetLowestSetBit (line 1128) | function bnGetLowestSetBit() { function cbit (line 1136) | function cbit(a) { function bnBitCount (line 1140) | function bnBitCount() { function bnTestBit (line 1145) | function bnTestBit(b) { function bnpChangeBit (line 1149) | function bnpChangeBit(c, b) { function bnSetBit (line 1151) | function bnSetBit(a) { function bnClearBit (line 1153) | function bnClearBit(a) { function bnFlipBit (line 1155) | function bnFlipBit(a) { function bnpAddTo (line 1157) | function bnpAddTo(d, f) { function bnAdd (line 1177) | function bnAdd(b) { function bnSubtract (line 1179) | function bnSubtract(b) { function bnMultiply (line 1181) | function bnMultiply(b) { function bnSquare (line 1183) | function bnSquare() { function bnDivide (line 1185) | function bnDivide(b) { function bnRemainder (line 1187) | function bnRemainder(b) { function bnDivideAndRemainder (line 1189) | function bnDivideAndRemainder(b) { function bnpDMultiply (line 1192) | function bnpDMultiply(a) { function bnpDAddOffset (line 1194) | function bnpDAddOffset(b, a) { function NullExp (line 1204) | function NullExp() {} function nNop (line 1204) | function nNop(a) { function nMulTo (line 1206) | function nMulTo(a, c, b) { function nSqrTo (line 1208) | function nSqrTo(a, b) { function bnPow (line 1210) | function bnPow(a) { function bnpMultiplyLowerTo (line 1212) | function bnpMultiplyLowerTo(b, f, e) { function bnpMultiplyUpperTo (line 1220) | function bnpMultiplyUpperTo(b, e, d) { function Barrett (line 1226) | function Barrett(a) { function barrettConvert (line 1228) | function barrettConvert(a) { function barrettRevert (line 1238) | function barrettRevert(a) { function barrettReduce (line 1240) | function barrettReduce(a) { function barrettSqrTo (line 1248) | function barrettSqrTo(a, b) { function barrettMulTo (line 1250) | function barrettMulTo(a, c, b) { function bnModPow (line 1252) | function bnModPow(q, f) { function bnGCD (line 1322) | function bnGCD(c) { function bnpModInt (line 1345) | function bnpModInt(e) { function bnModInverse (line 1358) | function bnModInverse(f) { function bnIsProbablePrime (line 1408) | function bnIsProbablePrime(e) { function bnpMillerRabin (line 1428) | function bnpMillerRabin(f) { function Arcfour (line 1447) | function Arcfour() { function ARC4init (line 1449) | function ARC4init(d) { function ARC4next (line 1455) | function ARC4next() { function prng_newstate (line 1457) | function prng_newstate() { function rng_seed_int (line 1462) | function rng_seed_int(a) { function rng_seed_time (line 1466) | function rng_seed_time() { function rng_get_byte (line 1484) | function rng_get_byte() { function rng_get_bytes (line 1490) | function rng_get_bytes(b) { function SecureRandom (line 1494) | function SecureRandom() {} function parseBigInt (line 1497) | function parseBigInt(b, a) { function linebrk (line 1499) | function linebrk(c, d) { function byte2Hex (line 1503) | function byte2Hex(a) { function pkcs1pad2 (line 1509) | function pkcs1pad2(e, h) { function oaep_mgf1_arr (line 1527) | function oaep_mgf1_arr(c, a, e) { function oaep_pad (line 1532) | function oaep_pad(q, a, f, l) { function RSAKey (line 1549) | function RSAKey() { function RSASetPublic (line 1551) | function RSASetPublic(b, a) { function RSADoPublic (line 1561) | function RSADoPublic(a) { function RSAEncrypt (line 1563) | function RSAEncrypt(d) { function RSAEncryptOAEP (line 1573) | function RSAEncryptOAEP(f, e, b) { function ECFieldElementFp (line 1586) | function ECFieldElementFp(b, a) { function feFpEquals (line 1588) | function feFpEquals(a) { function feFpToBigInteger (line 1592) | function feFpToBigInteger() { function feFpNegate (line 1594) | function feFpNegate() { function feFpAdd (line 1596) | function feFpAdd(a) { function feFpSubtract (line 1598) | function feFpSubtract(a) { function feFpMultiply (line 1600) | function feFpMultiply(a) { function feFpSquare (line 1602) | function feFpSquare() { function feFpDivide (line 1604) | function feFpDivide(a) { function ECPointFp (line 1606) | function ECPointFp(c, a, d, b) { function pointFpGetX (line 1612) | function pointFpGetX() { function pointFpGetY (line 1616) | function pointFpGetY() { function pointFpEquals (line 1620) | function pointFpEquals(a) { function pointFpIsInfinity (line 1630) | function pointFpIsInfinity() { function pointFpNegate (line 1634) | function pointFpNegate() { function pointFpAdd (line 1636) | function pointFpAdd(l) { function pointFpTwice (line 1646) | function pointFpTwice() { function pointFpMultiply (line 1654) | function pointFpMultiply(b) { function pointFpMultiplyTwo (line 1664) | function pointFpMultiplyTwo(c, a, b) { function ECCurveFp (line 1682) | function ECCurveFp(e, d, c) { function curveFpGetQ (line 1684) | function curveFpGetQ() { function curveFpGetA (line 1686) | function curveFpGetA() { function curveFpGetB (line 1688) | function curveFpGetB() { function curveFpEquals (line 1690) | function curveFpEquals(a) { function curveFpGetInfinity (line 1694) | function curveFpGetInfinity() { function curveFpFromBigInteger (line 1696) | function curveFpFromBigInteger(a) { function curveFpDecodePointHex (line 1698) | function curveFpDecodePointHex(d) { function h (line 1777) | function h(l, m, n) { function Base64x (line 2481) | function Base64x() {} function stoBA (line 2481) | function stoBA(d) { function BAtos (line 2485) | function BAtos(b) { function BAtohex (line 2489) | function BAtohex(b) { function stohex (line 2495) | function stohex(a) { function stob64 (line 2497) | function stob64(a) { function stob64u (line 2499) | function stob64u(a) { function b64utos (line 2501) | function b64utos(a) { function b64tob64u (line 2503) | function b64tob64u(a) { function b64utob64 (line 2505) | function b64utob64(a) { function hextob64u (line 2513) | function hextob64u(a) { function b64utohex (line 2517) | function b64utohex(a) { function utf8tob64 (line 2531) | function utf8tob64(a) { function b64toutf8 (line 2533) | function b64toutf8(a) { function utf8tohex (line 2535) | function utf8tohex(a) { function hextoutf8 (line 2537) | function hextoutf8(a) { function hextorstr (line 2539) | function hextorstr(c) { function rstrtohex (line 2543) | function rstrtohex(c) { function hextob64 (line 2547) | function hextob64(a) { function hextob64nl (line 2549) | function hextob64nl(b) { function b64nltohex (line 2551) | function b64nltohex(b) { function hextopem (line 2553) | function hextopem(a, b) { function pemtohex (line 2555) | function pemtohex(a, b) { function hextoArrayBuffer (line 2563) | function hextoArrayBuffer(d) { function ArrayBuffertohex (line 2571) | function ArrayBuffertohex(b) { function zulutomsec (line 2575) | function zulutomsec(n) { function zulutosec (line 2589) | function zulutosec(a) { function zulutodate (line 2591) | function zulutodate(a) { function datetozulu (line 2593) | function datetozulu(g, e, f) { function uricmptohex (line 2605) | function uricmptohex(a) { function hextouricmp (line 2607) | function hextouricmp(a) { function ipv6tohex (line 2609) | function ipv6tohex(g) { function hextoipv6 (line 2619) | function hextoipv6(e) { function hextoip (line 2633) | function hextoip(b) { function iptohex (line 2649) | function iptohex(f) { function encodeURIComponentAll (line 2667) | function encodeURIComponentAll(a) { function newline_toUnix (line 2675) | function newline_toUnix(a) { function newline_toDos (line 2677) | function newline_toDos(a) { function hextoposhex (line 2711) | function hextoposhex(a) { function intarystrtohex (line 2717) | function intarystrtohex(b) { function c (line 3084) | function c(s, o, r, n) { function a (line 3287) | function a(d) { function A (line 3574) | function A(s) { function B (line 3576) | function B(G) { function x (line 3578) | function x(s) { function _rsasign_getHexPaddedDigestInfoForString (line 3689) | function _rsasign_getHexPaddedDigestInfoForString(d, e, a) { function _zeroPaddingOfSignature (line 3693) | function _zeroPaddingOfSignature(e, d) { function pss_mgf1_str (line 3703) | function pss_mgf1_str(c, a, e) { function _rsasign_getDecryptSignatureBI (line 3738) | function _rsasign_getDecryptSignatureBI(a, d, c) { function _rsasign_getHexDigestInfoFromSig (line 3740) | function _rsasign_getHexDigestInfoFromSig(a, c, b) { function _rsasign_getAlgNameAndHashFromHexDisgestInfo (line 3742) | function _rsasign_getAlgNameAndHashFromHexDisgestInfo(f) { function X509 (line 3803) | function X509() { function define (line 4486) | function define(O, key, value) { function wrap (line 4549) | function wrap(innerFn, outerFn, self, tryLocsList) { function tryCatch (line 4573) | function tryCatch(fn, obj, arg) { function Generator (line 4594) | function Generator() {} function GeneratorFunction (line 4595) | function GeneratorFunction() {} function GeneratorFunctionPrototype (line 4596) | function GeneratorFunctionPrototype() {} function defineIteratorMethods (line 4624) | function defineIteratorMethods(prototype) { function AsyncIterator (line 4663) | function AsyncIterator(generator) { function makeInvokeMethod (line 4763) | function makeInvokeMethod(innerFn, self, context) { function maybeInvokeDelegate (line 4845) | function maybeInvokeDelegate(delegate, context) { function pushTryEntry (line 4942) | function pushTryEntry(locs) { function resetTryEntry (line 4957) | function resetTryEntry(entry) { function Context (line 4964) | function Context(tryLocsList) { function values (line 5000) | function values(iterable) { function doneResult (line 5036) | function doneResult() { function handle (line 5087) | function handle(loc, caught) { function getLens (line 5281) | function getLens (b64) { function byteLength (line 5301) | function byteLength (b64) { function _byteLength (line 5308) | function _byteLength (b64, validLen, placeHoldersLen) { function toByteArray (line 5312) | function toByteArray (b64) { function tripletToBase64 (line 5357) | function tripletToBase64 (num) { function encodeChunk (line 5364) | function encodeChunk (uint8, start, end) { function fromByteArray (line 5377) | function fromByteArray (uint8) { function typedArraySupport (line 5474) | function typedArraySupport () { function kMaxLength (line 5486) | function kMaxLength () { function createBuffer (line 5492) | function createBuffer (that, length) { function Buffer (line 5521) | function Buffer (arg, encodingOrOffset, length) { function from (line 5546) | function from (that, value, encodingOrOffset, length) { function assertSize (line 5587) | function assertSize (size) { function alloc (line 5595) | function alloc (that, size, fill, encoding) { function allocUnsafe (line 5619) | function allocUnsafe (that, size) { function fromString (line 5643) | function fromString (that, string, encoding) { function fromArrayLike (line 5667) | function fromArrayLike (that, array) { function fromArrayBuffer (line 5676) | function fromArrayBuffer (that, array, byteOffset, length) { function fromObject (line 5706) | function fromObject (that, obj) { function checked (line 5736) | function checked (length) { function SlowBuffer (line 5746) | function SlowBuffer (length) { function byteLength (line 5829) | function byteLength (string, encoding) { function slowToString (line 5874) | function slowToString (encoding, start, end) { function swap (line 5948) | function swap (b, n, m) { function bidirectionalIndexOf (line 6082) | function bidirectionalIndexOf (buffer, val, byteOffset, encoding, dir) { function arrayIndexOf (line 6139) | function arrayIndexOf (arr, val, byteOffset, encoding, dir) { function hexWrite (line 6207) | function hexWrite (buf, string, offset, length) { function utf8Write (line 6234) | function utf8Write (buf, string, offset, length) { function asciiWrite (line 6238) | function asciiWrite (buf, string, offset, length) { function latin1Write (line 6242) | function latin1Write (buf, string, offset, length) { function base64Write (line 6246) | function base64Write (buf, string, offset, length) { function ucs2Write (line 6250) | function ucs2Write (buf, string, offset, length) { function base64Slice (line 6333) | function base64Slice (buf, start, end) { function utf8Slice (line 6341) | function utf8Slice (buf, start, end) { function decodeCodePointsArray (line 6419) | function decodeCodePointsArray (codePoints) { function asciiSlice (line 6437) | function asciiSlice (buf, start, end) { function latin1Slice (line 6447) | function latin1Slice (buf, start, end) { function hexSlice (line 6457) | function hexSlice (buf, start, end) { function utf16leSlice (line 6470) | function utf16leSlice (buf, start, end) { function checkOffset (line 6518) | function checkOffset (offset, ext, length) { function checkInt (line 6679) | function checkInt (buf, value, offset, ext, max, min) { function objectWriteUInt16 (line 6732) | function objectWriteUInt16 (buf, value, offset, littleEndian) { function objectWriteUInt32 (line 6766) | function objectWriteUInt32 (buf, value, offset, littleEndian) { function checkIEEE754 (line 6916) | function checkIEEE754 (buf, value, offset, ext, max, min) { function writeFloat (line 6921) | function writeFloat (buf, value, offset, littleEndian, noAssert) { function writeDouble (line 6937) | function writeDouble (buf, value, offset, littleEndian, noAssert) { function base64clean (line 7070) | function base64clean (str) { function stringtrim (line 7082) | function stringtrim (str) { function toHex (line 7087) | function toHex (n) { function utf8ToBytes (line 7092) | function utf8ToBytes (string, units) { function asciiToBytes (line 7172) | function asciiToBytes (str) { function utf16leToBytes (line 7181) | function utf16leToBytes (str, units) { function base64ToBytes (line 7197) | function base64ToBytes (str) { function blitBuffer (line 7201) | function blitBuffer (src, dst, offset, length) { function isnan (line 7209) | function isnan (val) { function flattenIntoArray (line 8516) | function flattenIntoArray(target, original, source, sourceLen, start, de... function PromiseCapability (line 9359) | function PromiseCapability(C) { function packIEEE754 (line 11250) | function packIEEE754(value, mLen, nBytes) { function unpackIEEE754 (line 11298) | function unpackIEEE754(buffer, mLen, nBytes) { function unpackI32 (line 11323) | function unpackI32(bytes) { function packI8 (line 11326) | function packI8(it) { function packI16 (line 11329) | function packI16(it) { function packI32 (line 11332) | function packI32(it) { function packF64 (line 11335) | function packF64(it) { function packF32 (line 11338) | function packF32(it) { function addGetter (line 11342) | function addGetter(C, key, internal) { function get (line 11346) | function get(view, bytes, index, isLittleEndian) { function set (line 11355) | function set(view, bytes, index, conversion, value, isLittleEndian) { function F (line 12048) | function F() { /* empty */ } function asinh (line 12456) | function asinh(x) { function F (line 13839) | function F() { /* empty */ } function get (line 14028) | function get(target, propertyKey /* , receiver */) { function set (line 14171) | function set(target, propertyKey, V /* , receiver */) { function getSubstitution (line 14434) | function getSubstitution(matched, str, position, captures, namedCaptures... function bytesToUuid (line 17579) | function bytesToUuid(buf, offset) { function v4 (line 17653) | function v4(options, buf, offset) { function _classCallCheck (line 17733) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function AccessTokenEvents (line 17739) | function AccessTokenEvents() { function _classCallCheck (line 17830) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CheckSessionIFrame (line 17836) | function CheckSessionIFrame(callback, client_id, url, interval) { function _classCallCheck (line 17948) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CordovaIFrameNavigator (line 17952) | function CordovaIFrameNavigator() { function _classCallCheck (line 17984) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CordovaPopupNavigator (line 17988) | function CordovaPopupNavigator() { function defineProperties (line 18017) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 18022) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function CordovaPopupWindow (line 18028) | function CordovaPopupWindow(params) { function _classCallCheck (line 18146) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 18148) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 18150) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function ErrorResponse (line 18156) | function ErrorResponse() { function _classCallCheck (line 18206) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function Event (line 18210) | function Event(name) { function defineProperties (line 18258) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 18260) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function setInterval (line 18267) | function setInterval(_x, _x2) { function clearInterval (line 18280) | function clearInterval(_x3) { function Global (line 18298) | function Global() { function _classCallCheck (line 18371) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function IFrameNavigator (line 18375) | function IFrameNavigator() { function defineProperties (line 18415) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 18420) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function IFrameWindow (line 18425) | function IFrameWindow(params) { function defineProperties (line 18556) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 18561) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function InMemoryWebStorage (line 18564) | function InMemoryWebStorage() { function _interopRequireDefault (line 18622) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 18645) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function getJoseUtil (line 18648) | function getJoseUtil(_ref) { function _classCallCheck (line 18832) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function JsonService (line 18836) | function JsonService() { function defineProperties (line 19050) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 19052) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function Log (line 19074) | function Log() { function defineProperties (line 19201) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 19208) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function MetadataService (line 19213) | function MetadataService(settings) { function defineProperties (line 19373) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 19394) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function OidcClient (line 19397) | function OidcClient() { function defineProperties (line 19687) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 19698) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function OidcClientSettings (line 19708) | function OidcClientSettings() { function _classCallCheck (line 20017) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function PopupNavigator (line 20021) | function PopupNavigator() { function defineProperties (line 20061) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 20068) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function PopupWindow (line 20077) | function PopupWindow(params) { function defineProperties (line 20219) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 20224) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function RedirectNavigator (line 20227) | function RedirectNavigator() { function _classCallCheck (line 20291) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function ResponseValidator (line 20297) | function ResponseValidator(settings) { function defineProperties (line 20775) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 20784) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SessionMonitor (line 20787) | function SessionMonitor(userManager) { function _classCallCheck (line 21006) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SigninRequest (line 21010) | function SigninRequest(_ref) { function defineProperties (line 21144) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 21149) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SigninResponse (line 21154) | function SigninResponse(url) { function defineProperties (line 21234) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _interopRequireDefault (line 21246) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 21248) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 21250) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 21252) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function SigninState (line 21258) | function SigninState() { function _classCallCheck (line 21413) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _classCallCheck (line 21471) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _classCallCheck (line 21505) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function SilentRenewService (line 21509) | function SilentRenewService(userManager) { function defineProperties (line 21568) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _interopRequireDefault (line 21577) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 21579) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function State (line 21582) | function State() { function defineProperties (line 21712) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 21720) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 21722) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 21724) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function Timer (line 21732) | function Timer(name) { function _classCallCheck (line 21836) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function TokenClient (line 21840) | function TokenClient(settings) { function _classCallCheck (line 21950) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function TokenRevocationClient (line 21957) | function TokenRevocationClient(settings) { function _classCallCheck (line 22064) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function UrlUtility (line 22068) | function UrlUtility() { function defineProperties (line 22151) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 22156) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function User (line 22159) | function User(_ref) { function _classCallCheck (line 22262) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function UserInfoService (line 22266) | function UserInfoService(settings) { function defineProperties (line 22423) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 22445) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 22447) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 22449) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function UserManager (line 22455) | function UserManager() { function _classCallCheck (line 23174) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 23176) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 23178) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function UserManagerEvents (line 23184) | function UserManagerEvents(settings) { function defineProperties (line 23302) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _classCallCheck (line 23320) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function _possibleConstructorReturn (line 23322) | function _possibleConstructorReturn(self, call) { if (!self) { throw new... function _inherits (line 23324) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu... function UserManagerSettings (line 23333) | function UserManagerSettings() { function _classCallCheck (line 23532) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function WebStorageStateStore (line 23536) | function WebStorageStateStore() { function _interopRequireDefault (line 23649) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function random (line 23655) | function random() { FILE: samples/Quickstarts/4_JavaScriptClient/src/MvcClient/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method HomeController (line 17) | public HomeController(ILogger logger) method Index (line 22) | public IActionResult Index() method CallApi (line 27) | public async Task CallApi() method Logout (line 40) | public IActionResult Logout() method Error (line 45) | [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, No... FILE: samples/Quickstarts/4_JavaScriptClient/src/MvcClient/Models/ErrorViewModel.cs class ErrorViewModel (line 13) | public class ErrorViewModel FILE: samples/Quickstarts/4_JavaScriptClient/src/MvcClient/Startup.cs class Startup (line 21) | public class Startup method ConfigureServices (line 23) | public void ConfigureServices(IServiceCollection services) method Configure (line 49) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Config.cs class Config (line 15) | public static class Config FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Data/Migrations/IdentityServer/ConfigurationDb/20200625203625_InitialIdentityServerConfigurationDbMigration.Designer.cs class InitialIdentityServerConfigurationDbMigration (line 20) | [DbContext(typeof(ConfigurationDbContext))] method BuildTargetModel (line 24) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Data/Migrations/IdentityServer/ConfigurationDb/20200625203625_InitialIdentityServerConfigurationDbMigration.cs class InitialIdentityServerConfigurationDbMigration (line 17) | public partial class InitialIdentityServerConfigurationDbMigration : Mig... method Up (line 19) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 602) | protected override void Down(MigrationBuilder migrationBuilder) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Data/Migrations/IdentityServer/ConfigurationDb/ConfigurationDbContextModelSnapshot.cs class ConfigurationDbContextModelSnapshot (line 19) | [DbContext(typeof(ConfigurationDbContext))] method BuildModel (line 22) | protected override void BuildModel(ModelBuilder modelBuilder) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Data/Migrations/IdentityServer/PersistedGrantDb/20200625203357_InitialIdentityServerPersistedGrantDbMigration.Designer.cs class InitialIdentityServerPersistedGrantDbMigration (line 20) | [DbContext(typeof(PersistedGrantDbContext))] method BuildTargetModel (line 24) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Data/Migrations/IdentityServer/PersistedGrantDb/20200625203357_InitialIdentityServerPersistedGrantDbMigration.cs class InitialIdentityServerPersistedGrantDbMigration (line 17) | public partial class InitialIdentityServerPersistedGrantDbMigration : Mi... method Up (line 19) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 87) | protected override void Down(MigrationBuilder migrationBuilder) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Data/Migrations/IdentityServer/PersistedGrantDb/PersistedGrantDbContextModelSnapshot.cs class PersistedGrantDbContextModelSnapshot (line 19) | [DbContext(typeof(PersistedGrantDbContext))] method BuildModel (line 22) | protected override void BuildModel(ModelBuilder modelBuilder) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Account/AccountController.cs class AccountController (line 20) | [SecurityHeaders] method AccountController (line 30) | public AccountController( method Login (line 50) | [HttpGet] method Login (line 68) | [HttpPost] method LoginCancel (line 144) | [HttpPost] method Logout (line 179) | [HttpGet] method Logout (line 198) | [HttpPost] method AccessDenied (line 229) | [HttpGet] method BuildLoginViewModelAsync (line 239) | private async Task BuildLoginViewModelAsync(string ret... method BuildLoginViewModelAsync (line 297) | private async Task BuildLoginViewModelAsync(LoginInput... method BuildLogoutViewModelAsync (line 305) | private async Task BuildLogoutViewModelAsync(string l... method BuildLoggedOutViewModelAsync (line 329) | private async Task BuildLoggedOutViewModelAsync(st... FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Account/AccountOptions.cs class AccountOptions (line 15) | public class AccountOptions FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Account/ExternalController.cs class ExternalController (line 15) | [SecurityHeaders] method ExternalController (line 25) | public ExternalController( method Challenge (line 45) | [HttpGet] method Callback (line 75) | [HttpGet] method FindUserFromExternalProvider (line 141) | private (TestUser user, string provider, string providerUserId, IEnume... method AutoProvisionUser (line 165) | private TestUser AutoProvisionUser(string provider, string providerUse... method ProcessLoginCallback (line 173) | private void ProcessLoginCallback(AuthenticateResult externalResult, L... FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Account/ExternalProvider.cs class ExternalProvider (line 15) | public class ExternalProvider FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Account/LoggedOutViewModel.cs class LoggedOutViewModel (line 15) | public class LoggedOutViewModel FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Account/LoginInputModel.cs class LoginInputModel (line 15) | public class LoginInputModel FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Account/LoginViewModel.cs class LoginViewModel (line 15) | public class LoginViewModel : LoginInputModel FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Account/LogoutInputModel.cs class LogoutInputModel (line 15) | public class LogoutInputModel FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Account/LogoutViewModel.cs class LogoutViewModel (line 15) | public class LogoutViewModel : LogoutInputModel FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Account/RedirectViewModel.cs class RedirectViewModel (line 15) | public class RedirectViewModel FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Consent/ConsentController.cs class ConsentController (line 18) | [SecurityHeaders] method ConsentController (line 26) | public ConsentController( method Index (line 41) | [HttpGet] method Index (line 56) | [HttpPost] method ProcessConsent (line 90) | private async Task ProcessConsent(ConsentInputMo... method BuildViewModelAsync (line 158) | private async Task BuildViewModelAsync(string return... method CreateConsentViewModel (line 173) | private ConsentViewModel CreateConsentViewModel( method CreateScopeViewModel (line 212) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 225) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 244) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Consent/ConsentInputModel.cs class ConsentInputModel (line 15) | public class ConsentInputModel FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Consent/ConsentOptions.cs class ConsentOptions (line 15) | public class ConsentOptions FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Consent/ConsentViewModel.cs class ConsentViewModel (line 15) | public class ConsentViewModel : ConsentInputModel FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Consent/ProcessConsentResult.cs class ProcessConsentResult (line 15) | public class ProcessConsentResult FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Consent/ScopeViewModel.cs class ScopeViewModel (line 15) | public class ScopeViewModel FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Device/DeviceAuthorizationInputModel.cs class DeviceAuthorizationInputModel (line 15) | public class DeviceAuthorizationInputModel : ConsentInputModel FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Device/DeviceAuthorizationViewModel.cs class DeviceAuthorizationViewModel (line 15) | public class DeviceAuthorizationViewModel : ConsentViewModel FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Device/DeviceController.cs class DeviceController (line 15) | [Authorize] method DeviceController (line 24) | public DeviceController( method Index (line 36) | [HttpGet] method UserCodeCapture (line 50) | [HttpPost] method Callback (line 60) | [HttpPost] method ProcessConsent (line 72) | private async Task ProcessConsent(DeviceAuthoriz... method BuildViewModelAsync (line 139) | private async Task BuildViewModelAsync(s... method CreateConsentViewModel (line 150) | private DeviceAuthorizationViewModel CreateConsentViewModel(string use... method CreateScopeViewModel (line 187) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 200) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 213) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Diagnostics/DiagnosticsController.cs class DiagnosticsController (line 15) | [SecurityHeaders] method Index (line 19) | public async Task Index() FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Diagnostics/DiagnosticsViewModel.cs class DiagnosticsViewModel (line 15) | public class DiagnosticsViewModel method DiagnosticsViewModel (line 17) | public DiagnosticsViewModel(AuthenticateResult result) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Extensions.cs class Extensions (line 15) | public static class Extensions method IsNativeClient (line 21) | public static bool IsNativeClient(this AuthorizationRequest context) method LoadingPage (line 27) | public static IActionResult LoadingPage(this Controller controller, st... FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Grants/GrantsController.cs class GrantsController (line 18) | [SecurityHeaders] method GrantsController (line 27) | public GrantsController(IIdentityServerInteractionService interaction, method Index (line 41) | [HttpGet] method Revoke (line 50) | [HttpPost] method BuildViewModelAsync (line 60) | private async Task BuildViewModelAsync() FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Grants/GrantsViewModel.cs class GrantsViewModel (line 15) | public class GrantsViewModel class GrantViewModel (line 20) | public class GrantViewModel FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Home/ErrorViewModel.cs class ErrorViewModel (line 15) | public class ErrorViewModel method ErrorViewModel (line 17) | public ErrorViewModel() method ErrorViewModel (line 21) | public ErrorViewModel(string error) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/Home/HomeController.cs class HomeController (line 15) | [SecurityHeaders] method HomeController (line 23) | public HomeController(IIdentityServerInteractionService interaction, I... method Index (line 30) | public IActionResult Index() method Error (line 45) | public async Task Error(string errorId) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/SecurityHeadersAttribute.cs class SecurityHeadersAttribute (line 15) | public class SecurityHeadersAttribute : ActionFilterAttribute method OnResultExecuting (line 17) | public override void OnResultExecuting(ResultExecutingContext context) FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Quickstart/TestUsers.cs class TestUsers (line 15) | public class TestUsers FILE: samples/Quickstarts/5_EntityFramework/src/IdentityServer/Startup.cs class Startup (line 28) | public class Startup method ConfigureServices (line 30) | public void ConfigureServices(IServiceCollection services) method Configure (line 79) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env) method InitializeDatabase (line 101) | private void InitializeDatabase(IApplicationBuilder app) FILE: samples/Quickstarts/5_EntityFramework/src/MvcClient/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method HomeController (line 17) | public HomeController(ILogger logger) method Index (line 22) | public IActionResult Index() method CallApi (line 27) | public async Task CallApi() method Logout (line 40) | public IActionResult Logout() method Error (line 45) | [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, No... FILE: samples/Quickstarts/5_EntityFramework/src/MvcClient/Models/ErrorViewModel.cs class ErrorViewModel (line 13) | public class ErrorViewModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Config.cs class Config (line 13) | public static class Config FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Data/ApplicationDbContext.cs class ApplicationDbContext (line 17) | public class ApplicationDbContext : IdentityDbContext method ApplicationDbContext (line 19) | public ApplicationDbContext(DbContextOptions opt... method OnModelCreating (line 24) | protected override void OnModelCreating(ModelBuilder builder) FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Data/Migrations/20180109192453_CreateIdentitySchema.Designer.cs class CreateIdentitySchema (line 19) | [DbContext(typeof(ApplicationDbContext))] method BuildTargetModel (line 23) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Data/Migrations/20180109192453_CreateIdentitySchema.cs class CreateIdentitySchema (line 17) | public partial class CreateIdentitySchema : Migration method Up (line 19) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 204) | protected override void Down(MigrationBuilder migrationBuilder) FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Data/Migrations/ApplicationDbContextModelSnapshot.cs class ApplicationDbContextModelSnapshot (line 18) | [DbContext(typeof(ApplicationDbContext))] method BuildModel (line 21) | protected override void BuildModel(ModelBuilder modelBuilder) FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Models/ApplicationUser.cs class ApplicationUser (line 18) | public class ApplicationUser : IdentityUser FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Account/AccountController.cs class AccountController (line 20) | [SecurityHeaders] method AccountController (line 30) | public AccountController( method Login (line 50) | [HttpGet] method Login (line 68) | [HttpPost] method LoginCancel (line 144) | [HttpPost] method Logout (line 179) | [HttpGet] method Logout (line 198) | [HttpPost] method AccessDenied (line 229) | [HttpGet] method BuildLoginViewModelAsync (line 239) | private async Task BuildLoginViewModelAsync(string ret... method BuildLoginViewModelAsync (line 297) | private async Task BuildLoginViewModelAsync(LoginInput... method BuildLogoutViewModelAsync (line 305) | private async Task BuildLogoutViewModelAsync(string l... method BuildLoggedOutViewModelAsync (line 329) | private async Task BuildLoggedOutViewModelAsync(st... FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Account/AccountOptions.cs class AccountOptions (line 15) | public class AccountOptions FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Account/ExternalController.cs class ExternalController (line 15) | [SecurityHeaders] method ExternalController (line 25) | public ExternalController( method Challenge (line 45) | [HttpGet] method Callback (line 75) | [HttpGet] method FindUserFromExternalProvider (line 141) | private (TestUser user, string provider, string providerUserId, IEnume... method AutoProvisionUser (line 165) | private TestUser AutoProvisionUser(string provider, string providerUse... method ProcessLoginCallback (line 173) | private void ProcessLoginCallback(AuthenticateResult externalResult, L... FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Account/ExternalProvider.cs class ExternalProvider (line 15) | public class ExternalProvider FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Account/LoggedOutViewModel.cs class LoggedOutViewModel (line 15) | public class LoggedOutViewModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Account/LoginInputModel.cs class LoginInputModel (line 15) | public class LoginInputModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Account/LoginViewModel.cs class LoginViewModel (line 15) | public class LoginViewModel : LoginInputModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Account/LogoutInputModel.cs class LogoutInputModel (line 15) | public class LogoutInputModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Account/LogoutViewModel.cs class LogoutViewModel (line 15) | public class LogoutViewModel : LogoutInputModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Account/RedirectViewModel.cs class RedirectViewModel (line 15) | public class RedirectViewModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Consent/ConsentController.cs class ConsentController (line 18) | [SecurityHeaders] method ConsentController (line 26) | public ConsentController( method Index (line 41) | [HttpGet] method Index (line 56) | [HttpPost] method ProcessConsent (line 90) | private async Task ProcessConsent(ConsentInputMo... method BuildViewModelAsync (line 158) | private async Task BuildViewModelAsync(string return... method CreateConsentViewModel (line 173) | private ConsentViewModel CreateConsentViewModel( method CreateScopeViewModel (line 212) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 225) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 244) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Consent/ConsentInputModel.cs class ConsentInputModel (line 15) | public class ConsentInputModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Consent/ConsentOptions.cs class ConsentOptions (line 15) | public class ConsentOptions FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Consent/ConsentViewModel.cs class ConsentViewModel (line 15) | public class ConsentViewModel : ConsentInputModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Consent/ProcessConsentResult.cs class ProcessConsentResult (line 15) | public class ProcessConsentResult FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Consent/ScopeViewModel.cs class ScopeViewModel (line 15) | public class ScopeViewModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Device/DeviceAuthorizationInputModel.cs class DeviceAuthorizationInputModel (line 15) | public class DeviceAuthorizationInputModel : ConsentInputModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Device/DeviceAuthorizationViewModel.cs class DeviceAuthorizationViewModel (line 15) | public class DeviceAuthorizationViewModel : ConsentViewModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Device/DeviceController.cs class DeviceController (line 15) | [Authorize] method DeviceController (line 24) | public DeviceController( method Index (line 36) | [HttpGet] method UserCodeCapture (line 50) | [HttpPost] method Callback (line 60) | [HttpPost] method ProcessConsent (line 72) | private async Task ProcessConsent(DeviceAuthoriz... method BuildViewModelAsync (line 139) | private async Task BuildViewModelAsync(s... method CreateConsentViewModel (line 150) | private DeviceAuthorizationViewModel CreateConsentViewModel(string use... method CreateScopeViewModel (line 187) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 200) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 213) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Diagnostics/DiagnosticsController.cs class DiagnosticsController (line 15) | [SecurityHeaders] method Index (line 19) | public async Task Index() FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Diagnostics/DiagnosticsViewModel.cs class DiagnosticsViewModel (line 15) | public class DiagnosticsViewModel method DiagnosticsViewModel (line 17) | public DiagnosticsViewModel(AuthenticateResult result) FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Extensions.cs class Extensions (line 15) | public static class Extensions method IsNativeClient (line 21) | public static bool IsNativeClient(this AuthorizationRequest context) method LoadingPage (line 27) | public static IActionResult LoadingPage(this Controller controller, st... FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Grants/GrantsController.cs class GrantsController (line 18) | [SecurityHeaders] method GrantsController (line 27) | public GrantsController(IIdentityServerInteractionService interaction, method Index (line 41) | [HttpGet] method Revoke (line 50) | [HttpPost] method BuildViewModelAsync (line 60) | private async Task BuildViewModelAsync() FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Grants/GrantsViewModel.cs class GrantsViewModel (line 15) | public class GrantsViewModel class GrantViewModel (line 20) | public class GrantViewModel FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Home/ErrorViewModel.cs class ErrorViewModel (line 15) | public class ErrorViewModel method ErrorViewModel (line 17) | public ErrorViewModel() method ErrorViewModel (line 21) | public ErrorViewModel(string error) FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/Home/HomeController.cs class HomeController (line 15) | [SecurityHeaders] method HomeController (line 23) | public HomeController(IIdentityServerInteractionService interaction, I... method Index (line 30) | public IActionResult Index() method Error (line 45) | public async Task Error(string errorId) FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/SecurityHeadersAttribute.cs class SecurityHeadersAttribute (line 15) | public class SecurityHeadersAttribute : ActionFilterAttribute method OnResultExecuting (line 17) | public override void OnResultExecuting(ResultExecutingContext context) FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/Quickstart/TestUsers.cs class TestUsers (line 15) | public class TestUsers FILE: samples/Quickstarts/6_AspNetIdentity/src/IdentityServerAspNetIdentity/SeedData.cs class SeedData (line 15) | public class SeedData method EnsureSeedData (line 17) | public static void EnsureSeedData(string connectionString) FILE: samples/Quickstarts/6_AspNetIdentity/src/MvcClient/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method HomeController (line 17) | public HomeController(ILogger logger) method Index (line 22) | public IActionResult Index() method CallApi (line 27) | public async Task CallApi() method Logout (line 40) | public IActionResult Logout() method Error (line 45) | [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, No... FILE: samples/Quickstarts/6_AspNetIdentity/src/MvcClient/Models/ErrorViewModel.cs class ErrorViewModel (line 13) | public class ErrorViewModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Config.cs class Config (line 13) | public static class Config FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Account/AccountController.cs class AccountController (line 20) | [SecurityHeaders] method AccountController (line 30) | public AccountController( method Login (line 50) | [HttpGet] method Login (line 68) | [HttpPost] method LoginCancel (line 144) | [HttpPost] method Logout (line 179) | [HttpGet] method Logout (line 198) | [HttpPost] method AccessDenied (line 229) | [HttpGet] method BuildLoginViewModelAsync (line 239) | private async Task BuildLoginViewModelAsync(string ret... method BuildLoginViewModelAsync (line 297) | private async Task BuildLoginViewModelAsync(LoginInput... method BuildLogoutViewModelAsync (line 305) | private async Task BuildLogoutViewModelAsync(string l... method BuildLoggedOutViewModelAsync (line 329) | private async Task BuildLoggedOutViewModelAsync(st... FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Account/AccountOptions.cs class AccountOptions (line 15) | public class AccountOptions FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Account/ExternalController.cs class ExternalController (line 15) | [SecurityHeaders] method ExternalController (line 25) | public ExternalController( method Challenge (line 45) | [HttpGet] method Callback (line 75) | [HttpGet] method FindUserFromExternalProvider (line 141) | private (TestUser user, string provider, string providerUserId, IEnume... method AutoProvisionUser (line 165) | private TestUser AutoProvisionUser(string provider, string providerUse... method ProcessLoginCallback (line 173) | private void ProcessLoginCallback(AuthenticateResult externalResult, L... FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Account/ExternalProvider.cs class ExternalProvider (line 15) | public class ExternalProvider FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Account/LoggedOutViewModel.cs class LoggedOutViewModel (line 15) | public class LoggedOutViewModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Account/LoginInputModel.cs class LoginInputModel (line 15) | public class LoginInputModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Account/LoginViewModel.cs class LoginViewModel (line 15) | public class LoginViewModel : LoginInputModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Account/LogoutInputModel.cs class LogoutInputModel (line 15) | public class LogoutInputModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Account/LogoutViewModel.cs class LogoutViewModel (line 15) | public class LogoutViewModel : LogoutInputModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Account/RedirectViewModel.cs class RedirectViewModel (line 15) | public class RedirectViewModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Consent/ConsentController.cs class ConsentController (line 18) | [SecurityHeaders] method ConsentController (line 26) | public ConsentController( method Index (line 41) | [HttpGet] method Index (line 56) | [HttpPost] method ProcessConsent (line 90) | private async Task ProcessConsent(ConsentInputMo... method BuildViewModelAsync (line 158) | private async Task BuildViewModelAsync(string return... method CreateConsentViewModel (line 173) | private ConsentViewModel CreateConsentViewModel( method CreateScopeViewModel (line 212) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 225) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 244) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Consent/ConsentInputModel.cs class ConsentInputModel (line 15) | public class ConsentInputModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Consent/ConsentOptions.cs class ConsentOptions (line 15) | public class ConsentOptions FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Consent/ConsentViewModel.cs class ConsentViewModel (line 15) | public class ConsentViewModel : ConsentInputModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Consent/ProcessConsentResult.cs class ProcessConsentResult (line 15) | public class ProcessConsentResult FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Consent/ScopeViewModel.cs class ScopeViewModel (line 15) | public class ScopeViewModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Device/DeviceAuthorizationInputModel.cs class DeviceAuthorizationInputModel (line 15) | public class DeviceAuthorizationInputModel : ConsentInputModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Device/DeviceAuthorizationViewModel.cs class DeviceAuthorizationViewModel (line 15) | public class DeviceAuthorizationViewModel : ConsentViewModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Device/DeviceController.cs class DeviceController (line 15) | [Authorize] method DeviceController (line 24) | public DeviceController( method Index (line 36) | [HttpGet] method UserCodeCapture (line 50) | [HttpPost] method Callback (line 60) | [HttpPost] method ProcessConsent (line 72) | private async Task ProcessConsent(DeviceAuthoriz... method BuildViewModelAsync (line 139) | private async Task BuildViewModelAsync(s... method CreateConsentViewModel (line 150) | private DeviceAuthorizationViewModel CreateConsentViewModel(string use... method CreateScopeViewModel (line 187) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 200) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 213) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Diagnostics/DiagnosticsController.cs class DiagnosticsController (line 15) | [SecurityHeaders] method Index (line 19) | public async Task Index() FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Diagnostics/DiagnosticsViewModel.cs class DiagnosticsViewModel (line 15) | public class DiagnosticsViewModel method DiagnosticsViewModel (line 17) | public DiagnosticsViewModel(AuthenticateResult result) FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Extensions.cs class Extensions (line 15) | public static class Extensions method IsNativeClient (line 21) | public static bool IsNativeClient(this AuthorizationRequest context) method LoadingPage (line 27) | public static IActionResult LoadingPage(this Controller controller, st... FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Grants/GrantsController.cs class GrantsController (line 18) | [SecurityHeaders] method GrantsController (line 27) | public GrantsController(IIdentityServerInteractionService interaction, method Index (line 41) | [HttpGet] method Revoke (line 50) | [HttpPost] method BuildViewModelAsync (line 60) | private async Task BuildViewModelAsync() FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Grants/GrantsViewModel.cs class GrantsViewModel (line 15) | public class GrantsViewModel class GrantViewModel (line 20) | public class GrantViewModel FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Home/ErrorViewModel.cs class ErrorViewModel (line 15) | public class ErrorViewModel method ErrorViewModel (line 17) | public ErrorViewModel() method ErrorViewModel (line 21) | public ErrorViewModel(string error) FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/Home/HomeController.cs class HomeController (line 15) | [SecurityHeaders] method HomeController (line 23) | public HomeController(IIdentityServerInteractionService interaction, I... method Index (line 30) | public IActionResult Index() method Error (line 45) | public async Task Error(string errorId) FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/SecurityHeadersAttribute.cs class SecurityHeadersAttribute (line 15) | public class SecurityHeadersAttribute : ActionFilterAttribute method OnResultExecuting (line 17) | public override void OnResultExecuting(ResultExecutingContext context) FILE: samples/Quickstarts/Shared/src/IdentityServer/Quickstart/TestUsers.cs class TestUsers (line 15) | public class TestUsers FILE: samples/Quickstarts/Shared/src/MvcClient/Controllers/HomeController.cs class HomeController (line 13) | public class HomeController : Controller method HomeController (line 17) | public HomeController(ILogger logger) method Index (line 22) | public IActionResult Index() method CallApi (line 27) | public async Task CallApi() method Logout (line 40) | public IActionResult Logout() method Error (line 45) | [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, No... FILE: samples/Quickstarts/Shared/src/MvcClient/Models/ErrorViewModel.cs class ErrorViewModel (line 13) | public class ErrorViewModel FILE: src/AspNetIdentity/host/Configuration/Clients.cs class Clients (line 15) | public static class Clients method Get (line 17) | public static IEnumerable Get() FILE: src/AspNetIdentity/host/Configuration/ClientsConsole.cs class ClientsConsole (line 15) | public static class ClientsConsole method Get (line 17) | public static IEnumerable Get() FILE: src/AspNetIdentity/host/Configuration/ClientsWeb.cs class ClientsWeb (line 15) | public static class ClientsWeb method Get (line 27) | public static IEnumerable Get() FILE: src/AspNetIdentity/host/Configuration/Resources.cs class Resources (line 15) | public class Resources FILE: src/AspNetIdentity/host/Data/ApplicationDbContext.cs class ApplicationDbContext (line 15) | public class ApplicationDbContext : IdentityDbContext method ApplicationDbContext (line 17) | public ApplicationDbContext(DbContextOptions opt... method OnModelCreating (line 22) | protected override void OnModelCreating(ModelBuilder builder) FILE: src/AspNetIdentity/host/Models/AccountViewModels/ExternalLoginViewModel.cs class ExternalLoginViewModel (line 15) | public class ExternalLoginViewModel FILE: src/AspNetIdentity/host/Models/AccountViewModels/ForgotPasswordViewModel.cs class ForgotPasswordViewModel (line 15) | public class ForgotPasswordViewModel FILE: src/AspNetIdentity/host/Models/AccountViewModels/LoginViewModel.cs class LoginViewModel (line 15) | public class LoginViewModel FILE: src/AspNetIdentity/host/Models/AccountViewModels/LoginWith2faViewModel.cs class LoginWith2faViewModel (line 15) | public class LoginWith2faViewModel FILE: src/AspNetIdentity/host/Models/AccountViewModels/LoginWithRecoveryCodeViewModel.cs class LoginWithRecoveryCodeViewModel (line 15) | public class LoginWithRecoveryCodeViewModel FILE: src/AspNetIdentity/host/Models/AccountViewModels/RegisterViewModel.cs class RegisterViewModel (line 15) | public class RegisterViewModel FILE: src/AspNetIdentity/host/Models/AccountViewModels/ResetPasswordViewModel.cs class ResetPasswordViewModel (line 15) | public class ResetPasswordViewModel FILE: src/AspNetIdentity/host/Models/ApplicationUser.cs class ApplicationUser (line 16) | public class ApplicationUser : IdentityUser FILE: src/AspNetIdentity/host/Models/ManageViewModels/ChangePasswordViewModel.cs class ChangePasswordViewModel (line 15) | public class ChangePasswordViewModel FILE: src/AspNetIdentity/host/Models/ManageViewModels/EnableAuthenticatorViewModel.cs class EnableAuthenticatorViewModel (line 15) | public class EnableAuthenticatorViewModel FILE: src/AspNetIdentity/host/Models/ManageViewModels/ExternalLoginsViewModel.cs class ExternalLoginsViewModel (line 15) | public class ExternalLoginsViewModel FILE: src/AspNetIdentity/host/Models/ManageViewModels/GenerateRecoveryCodesViewModel.cs class GenerateRecoveryCodesViewModel (line 15) | public class GenerateRecoveryCodesViewModel FILE: src/AspNetIdentity/host/Models/ManageViewModels/IndexViewModel.cs class IndexViewModel (line 15) | public class IndexViewModel FILE: src/AspNetIdentity/host/Models/ManageViewModels/RemoveLoginViewModel.cs class RemoveLoginViewModel (line 15) | public class RemoveLoginViewModel FILE: src/AspNetIdentity/host/Models/ManageViewModels/SetPasswordViewModel.cs class SetPasswordViewModel (line 15) | public class SetPasswordViewModel FILE: src/AspNetIdentity/host/Models/ManageViewModels/TwoFactorAuthenticationViewModel.cs class TwoFactorAuthenticationViewModel (line 15) | public class TwoFactorAuthenticationViewModel FILE: src/AspNetIdentity/host/Program.cs class Program (line 15) | public class Program method Main (line 17) | public static int Main(string[] args) method CreateHostBuilder (line 57) | public static IHostBuilder CreateHostBuilder(string[] args) => FILE: src/AspNetIdentity/host/Quickstart/Account/AccountController.cs class AccountController (line 15) | [SecurityHeaders] method AccountController (line 26) | public AccountController( method Login (line 45) | [HttpGet] method Login (line 63) | [HttpPost] method LoginCancel (line 118) | [HttpPost] method Logout (line 154) | [HttpGet] method Logout (line 173) | [HttpPost] method AccessDenied (line 204) | [HttpGet] method BuildLoginViewModelAsync (line 214) | private async Task BuildLoginViewModelAsync(string ret... method BuildLoginViewModelAsync (line 272) | private async Task BuildLoginViewModelAsync(LoginInput... method BuildLogoutViewModelAsync (line 280) | private async Task BuildLogoutViewModelAsync(string l... method BuildLoggedOutViewModelAsync (line 304) | private async Task BuildLoggedOutViewModelAsync(st... FILE: src/AspNetIdentity/host/Quickstart/Account/AccountOptions.cs class AccountOptions (line 15) | public class AccountOptions FILE: src/AspNetIdentity/host/Quickstart/Account/ExternalController.cs class ExternalController (line 15) | [SecurityHeaders] method ExternalController (line 26) | public ExternalController( method Challenge (line 45) | [HttpGet] method Callback (line 75) | [HttpGet] method FindUserFromExternalProviderAsync (line 147) | private async Task<(ApplicationUser user, string provider, string prov... method AutoProvisionUserAsync (line 172) | private async Task AutoProvisionUserAsync(string prov... method ProcessLoginCallback (line 233) | private void ProcessLoginCallback(AuthenticateResult externalResult, L... FILE: src/AspNetIdentity/host/Quickstart/Account/ExternalProvider.cs class ExternalProvider (line 15) | public class ExternalProvider FILE: src/AspNetIdentity/host/Quickstart/Account/LoggedOutViewModel.cs class LoggedOutViewModel (line 15) | public class LoggedOutViewModel FILE: src/AspNetIdentity/host/Quickstart/Account/LoginInputModel.cs class LoginInputModel (line 15) | public class LoginInputModel FILE: src/AspNetIdentity/host/Quickstart/Account/LoginViewModel.cs class LoginViewModel (line 15) | public class LoginViewModel : LoginInputModel FILE: src/AspNetIdentity/host/Quickstart/Account/LogoutInputModel.cs class LogoutInputModel (line 15) | public class LogoutInputModel FILE: src/AspNetIdentity/host/Quickstart/Account/LogoutViewModel.cs class LogoutViewModel (line 15) | public class LogoutViewModel : LogoutInputModel FILE: src/AspNetIdentity/host/Quickstart/Account/RedirectViewModel.cs class RedirectViewModel (line 15) | public class RedirectViewModel FILE: src/AspNetIdentity/host/Quickstart/Consent/ConsentController.cs class ConsentController (line 18) | [SecurityHeaders] method ConsentController (line 26) | public ConsentController( method Index (line 41) | [HttpGet] method Index (line 56) | [HttpPost] method ProcessConsent (line 91) | private async Task ProcessConsent(ConsentInputMo... method BuildViewModelAsync (line 159) | private async Task BuildViewModelAsync(string return... method CreateConsentViewModel (line 174) | private ConsentViewModel CreateConsentViewModel( method CreateScopeViewModel (line 213) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 226) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 245) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: src/AspNetIdentity/host/Quickstart/Consent/ConsentInputModel.cs class ConsentInputModel (line 15) | public class ConsentInputModel FILE: src/AspNetIdentity/host/Quickstart/Consent/ConsentOptions.cs class ConsentOptions (line 15) | public class ConsentOptions FILE: src/AspNetIdentity/host/Quickstart/Consent/ConsentViewModel.cs class ConsentViewModel (line 15) | public class ConsentViewModel : ConsentInputModel FILE: src/AspNetIdentity/host/Quickstart/Consent/ProcessConsentResult.cs class ProcessConsentResult (line 15) | public class ProcessConsentResult FILE: src/AspNetIdentity/host/Quickstart/Consent/ScopeViewModel.cs class ScopeViewModel (line 15) | public class ScopeViewModel FILE: src/AspNetIdentity/host/Quickstart/Device/DeviceAuthorizationInputModel.cs class DeviceAuthorizationInputModel (line 15) | public class DeviceAuthorizationInputModel : ConsentInputModel FILE: src/AspNetIdentity/host/Quickstart/Device/DeviceAuthorizationViewModel.cs class DeviceAuthorizationViewModel (line 15) | public class DeviceAuthorizationViewModel : ConsentViewModel FILE: src/AspNetIdentity/host/Quickstart/Device/DeviceController.cs class DeviceController (line 15) | [Authorize] method DeviceController (line 24) | public DeviceController( method Index (line 36) | [HttpGet] method UserCodeCapture (line 50) | [HttpPost] method Callback (line 60) | [HttpPost] method ProcessConsent (line 72) | private async Task ProcessConsent(DeviceAuthoriz... method BuildViewModelAsync (line 139) | private async Task BuildViewModelAsync(s... method CreateConsentViewModel (line 150) | private DeviceAuthorizationViewModel CreateConsentViewModel(string use... method CreateScopeViewModel (line 187) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 200) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 213) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: src/AspNetIdentity/host/Quickstart/Diagnostics/DiagnosticsController.cs class DiagnosticsController (line 15) | [SecurityHeaders] method Index (line 19) | public async Task Index() FILE: src/AspNetIdentity/host/Quickstart/Diagnostics/DiagnosticsViewModel.cs class DiagnosticsViewModel (line 15) | public class DiagnosticsViewModel method DiagnosticsViewModel (line 17) | public DiagnosticsViewModel(AuthenticateResult result) FILE: src/AspNetIdentity/host/Quickstart/Extensions.cs class Extensions (line 15) | public static class Extensions method IsNativeClient (line 21) | public static bool IsNativeClient(this AuthorizationRequest context) method LoadingPage (line 27) | public static IActionResult LoadingPage(this Controller controller, st... FILE: src/AspNetIdentity/host/Quickstart/Grants/GrantsController.cs class GrantsController (line 18) | [SecurityHeaders] method GrantsController (line 27) | public GrantsController(IIdentityServerInteractionService interaction, method Index (line 41) | [HttpGet] method Revoke (line 50) | [HttpPost] method BuildViewModelAsync (line 60) | private async Task BuildViewModelAsync() FILE: src/AspNetIdentity/host/Quickstart/Grants/GrantsViewModel.cs class GrantsViewModel (line 15) | public class GrantsViewModel class GrantViewModel (line 20) | public class GrantViewModel FILE: src/AspNetIdentity/host/Quickstart/Home/ErrorViewModel.cs class ErrorViewModel (line 15) | public class ErrorViewModel method ErrorViewModel (line 17) | public ErrorViewModel() method ErrorViewModel (line 21) | public ErrorViewModel(string error) FILE: src/AspNetIdentity/host/Quickstart/Home/HomeController.cs class HomeController (line 15) | [SecurityHeaders] method HomeController (line 23) | public HomeController(IIdentityServerInteractionService interaction, I... method Index (line 30) | public IActionResult Index() method Error (line 45) | public async Task Error(string errorId) FILE: src/AspNetIdentity/host/Quickstart/SecurityHeadersAttribute.cs class SecurityHeadersAttribute (line 15) | public class SecurityHeadersAttribute : ActionFilterAttribute method OnResultExecuting (line 17) | public override void OnResultExecuting(ResultExecutingContext context) FILE: src/AspNetIdentity/host/Quickstart/TestUsers.cs class TestUsers (line 15) | public class TestUsers FILE: src/AspNetIdentity/host/Startup.cs class Startup (line 15) | public class Startup method Startup (line 17) | public Startup(IConfiguration configuration) method ConfigureServices (line 24) | public void ConfigureServices(IServiceCollection services) method Configure (line 57) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env) FILE: src/AspNetIdentity/migrations/SqlServer/Migrations/UsersDb.sql type __EFMigrationsHistory (line 3) | CREATE TABLE [__EFMigrationsHistory] ( type AspNetRoles (line 12) | CREATE TABLE [AspNetRoles] ( type AspNetUsers (line 22) | CREATE TABLE [AspNetUsers] ( type AspNetRoleClaims (line 43) | CREATE TABLE [AspNetRoleClaims] ( type AspNetUserClaims (line 54) | CREATE TABLE [AspNetUserClaims] ( type AspNetUserLogins (line 65) | CREATE TABLE [AspNetUserLogins] ( type AspNetUserRoles (line 76) | CREATE TABLE [AspNetUserRoles] ( type AspNetUserTokens (line 86) | CREATE TABLE [AspNetUserTokens] ( type IX_AspNetUserRoles_RoleId (line 113) | CREATE INDEX [IX_AspNetUserRoles_RoleId] ON [AspNetUserRoles] ([RoleId]) type EmailIndex (line 117) | CREATE INDEX [EmailIndex] ON [AspNetUsers] ([NormalizedEmail]) type UserNameIndex (line 121) | CREATE UNIQUE INDEX [UserNameIndex] ON [AspNetUsers] ([NormalizedUserNam... FILE: src/AspNetIdentity/migrations/SqlServer/Migrations/UsersDb/20200323135751_Users.Designer.cs class Users (line 17) | [DbContext(typeof(ApplicationDbContext))] method BuildTargetModel (line 21) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: src/AspNetIdentity/migrations/SqlServer/Migrations/UsersDb/20200323135751_Users.cs class Users (line 15) | public partial class Users : Migration method Up (line 17) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 204) | protected override void Down(MigrationBuilder migrationBuilder) FILE: src/AspNetIdentity/migrations/SqlServer/Migrations/UsersDb/ApplicationDbContextModelSnapshot.cs class ApplicationDbContextModelSnapshot (line 17) | [DbContext(typeof(ApplicationDbContext))] method BuildModel (line 20) | protected override void BuildModel(ModelBuilder modelBuilder) FILE: src/AspNetIdentity/migrations/SqlServer/Program.cs class Program (line 15) | class Program method Main (line 17) | public static void Main(string[] args) method BuildWebHost (line 23) | public static IWebHost BuildWebHost(string[] args) => FILE: src/AspNetIdentity/migrations/SqlServer/SeedData.cs class SeedData (line 15) | public class SeedData method EnsureSeedData (line 17) | public static void EnsureSeedData(IServiceProvider serviceProvider) FILE: src/AspNetIdentity/migrations/SqlServer/Startup.cs class Startup (line 15) | public class Startup method Startup (line 19) | public Startup(IConfiguration config) method ConfigureServices (line 24) | public void ConfigureServices(IServiceCollection services) method Configure (line 37) | public void Configure(IApplicationBuilder app) FILE: src/AspNetIdentity/src/Decorator.cs class Decorator (line 15) | internal class Decorator method Decorator (line 19) | public Decorator(TService instance) method Decorator (line 28) | public Decorator(TImpl instance) : base(instance) class Decorator (line 25) | internal class Decorator : Decorator method Decorator (line 19) | public Decorator(TService instance) method Decorator (line 28) | public Decorator(TImpl instance) : base(instance) class DisposableDecorator (line 33) | internal class DisposableDecorator : Decorator, IDis... method DisposableDecorator (line 35) | public DisposableDecorator(TService instance) : base(instance) method Dispose (line 39) | public void Dispose() FILE: src/AspNetIdentity/src/IdentityServerBuilderExtensions.cs class IdentityServerBuilderExtensions (line 18) | public static class IdentityServerBuilderExtensions method AddAspNetIdentity (line 29) | public static IIdentityServerBuilder AddAspNetIdentity(this IId... method AddTransientDecorator (line 85) | internal static void AddTransientDecorator(... method AddDecorator (line 93) | internal static void AddDecorator(this IServiceCollection se... FILE: src/AspNetIdentity/src/ProfileService.cs class ProfileService (line 20) | public class ProfileService : IProfileService method ProfileService (line 43) | public ProfileService(UserManager userManager, method ProfileService (line 56) | public ProfileService(UserManager userManager, method GetProfileDataAsync (line 70) | public virtual async Task GetProfileDataAsync(ProfileDataRequestContex... method GetProfileDataAsync (line 84) | protected virtual async Task GetProfileDataAsync(ProfileDataRequestCon... method GetProfileDataAsync (line 99) | protected virtual async Task GetProfileDataAsync(ProfileDataRequestCon... method GetUserClaimsAsync (line 110) | protected virtual async Task GetUserClaimsAsync(TUser... method IsActiveAsync (line 124) | public virtual async Task IsActiveAsync(IsActiveContext context) method IsActiveAsync (line 138) | protected virtual async Task IsActiveAsync(IsActiveContext context, st... method IsActiveAsync (line 157) | protected virtual async Task IsActiveAsync(IsActiveContext context, TU... method IsUserActiveAsync (line 167) | public virtual Task IsUserActiveAsync(TUser user) method FindUserAsync (line 177) | protected virtual async Task FindUserAsync(string subjectId) FILE: src/AspNetIdentity/src/ResourceOwnerPasswordValidator.cs class ResourceOwnerPasswordValidator (line 20) | public class ResourceOwnerPasswordValidator : IResourceOwnerPassw... method ResourceOwnerPasswordValidator (line 33) | public ResourceOwnerPasswordValidator( method ValidateAsync (line 48) | public virtual async Task ValidateAsync(ResourceOwnerPasswordValidatio... FILE: src/AspNetIdentity/src/SecurityStampValidatorCallback.cs class SecurityStampValidatorCallback (line 18) | public class SecurityStampValidatorCallback method UpdatePrincipal (line 26) | public static Task UpdatePrincipal(SecurityStampRefreshingPrincipalCon... FILE: src/AspNetIdentity/src/UserClaimsFactory.cs class UserClaimsFactory (line 15) | internal class UserClaimsFactory : IUserClaimsPrincipalFactory>... method CreateAsync (line 27) | public async Task CreateAsync(TUser user) FILE: src/EntityFramework.Storage/host/ConsoleHost/Program.cs class Program (line 15) | class Program method Main (line 17) | static void Main(string[] args) FILE: src/EntityFramework.Storage/migrations/SqlServer/Migrations/ConfigurationDb.sql type __EFMigrationsHistory (line 3) | CREATE TABLE [__EFMigrationsHistory] ( type ApiResources (line 12) | CREATE TABLE [ApiResources] ( type ApiScopes (line 29) | CREATE TABLE [ApiScopes] ( type Clients (line 43) | CREATE TABLE [Clients] ( type IdentityResources (line 93) | CREATE TABLE [IdentityResources] ( type ApiResourceClaims (line 110) | CREATE TABLE [ApiResourceClaims] ( type ApiResourceProperties (line 120) | CREATE TABLE [ApiResourceProperties] ( type ApiResourceScopes (line 131) | CREATE TABLE [ApiResourceScopes] ( type ApiResourceSecrets (line 141) | CREATE TABLE [ApiResourceSecrets] ( type ApiScopeClaims (line 155) | CREATE TABLE [ApiScopeClaims] ( type ApiScopeProperties (line 165) | CREATE TABLE [ApiScopeProperties] ( type ClientClaims (line 176) | CREATE TABLE [ClientClaims] ( type ClientCorsOrigins (line 187) | CREATE TABLE [ClientCorsOrigins] ( type ClientGrantTypes (line 197) | CREATE TABLE [ClientGrantTypes] ( type ClientIdPRestrictions (line 207) | CREATE TABLE [ClientIdPRestrictions] ( type ClientPostLogoutRedirectUris (line 217) | CREATE TABLE [ClientPostLogoutRedirectUris] ( type ClientProperties (line 227) | CREATE TABLE [ClientProperties] ( type ClientRedirectUris (line 238) | CREATE TABLE [ClientRedirectUris] ( type ClientScopes (line 248) | CREATE TABLE [ClientScopes] ( type ClientSecrets (line 258) | CREATE TABLE [ClientSecrets] ( type IdentityResourceClaims (line 272) | CREATE TABLE [IdentityResourceClaims] ( type IdentityResourceProperties (line 282) | CREATE TABLE [IdentityResourceProperties] ( type IX_ApiResourceClaims_ApiResourceId (line 293) | CREATE INDEX [IX_ApiResourceClaims_ApiResourceId] ON [ApiResourceClaims]... type IX_ApiResourceProperties_ApiResourceId (line 297) | CREATE INDEX [IX_ApiResourceProperties_ApiResourceId] ON [ApiResourcePro... type IX_ApiResources_Name (line 301) | CREATE UNIQUE INDEX [IX_ApiResources_Name] ON [ApiResources] ([Name]); type IX_ApiResourceSecrets_ApiResourceId (line 309) | CREATE INDEX [IX_ApiResourceSecrets_ApiResourceId] ON [ApiResourceSecret... type IX_ApiScopeClaims_ScopeId (line 313) | CREATE INDEX [IX_ApiScopeClaims_ScopeId] ON [ApiScopeClaims] ([ScopeId]) type IX_ApiScopeProperties_ScopeId (line 317) | CREATE INDEX [IX_ApiScopeProperties_ScopeId] ON [ApiScopeProperties] ([S... type IX_ApiScopes_Name (line 321) | CREATE UNIQUE INDEX [IX_ApiScopes_Name] ON [ApiScopes] ([Name]); type IX_ClientCorsOrigins_ClientId (line 329) | CREATE INDEX [IX_ClientCorsOrigins_ClientId] ON [ClientCorsOrigins] ([Cl... type IX_ClientGrantTypes_ClientId (line 333) | CREATE INDEX [IX_ClientGrantTypes_ClientId] ON [ClientGrantTypes] ([Clie... type IX_ClientIdPRestrictions_ClientId (line 337) | CREATE INDEX [IX_ClientIdPRestrictions_ClientId] ON [ClientIdPRestrictio... type IX_ClientPostLogoutRedirectUris_ClientId (line 341) | CREATE INDEX [IX_ClientPostLogoutRedirectUris_ClientId] ON [ClientPostLo... type IX_ClientProperties_ClientId (line 345) | CREATE INDEX [IX_ClientProperties_ClientId] ON [ClientProperties] ([Clie... type IX_ClientRedirectUris_ClientId (line 349) | CREATE INDEX [IX_ClientRedirectUris_ClientId] ON [ClientRedirectUris] ([... type IX_Clients_ClientId (line 353) | CREATE UNIQUE INDEX [IX_Clients_ClientId] ON [Clients] ([ClientId]) type IX_ClientScopes_ClientId (line 357) | CREATE INDEX [IX_ClientScopes_ClientId] ON [ClientScopes] ([ClientId]) type IX_ClientSecrets_ClientId (line 361) | CREATE INDEX [IX_ClientSecrets_ClientId] ON [ClientSecrets] ([ClientId]) type IX_IdentityResourceClaims_IdentityResourceId (line 365) | CREATE INDEX [IX_IdentityResourceClaims_IdentityResourceId] ON [Identity... type IX_IdentityResourceProperties_IdentityResourceId (line 369) | CREATE INDEX [IX_IdentityResourceProperties_IdentityResourceId] ON [Iden... FILE: src/EntityFramework.Storage/migrations/SqlServer/Migrations/ConfigurationDb/20200522172542_Config.Designer.cs class Config (line 17) | [DbContext(typeof(ConfigurationDbContext))] method BuildTargetModel (line 21) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: src/EntityFramework.Storage/migrations/SqlServer/Migrations/ConfigurationDb/20200522172542_Config.cs class Config (line 15) | public partial class Config : Migration method Up (line 17) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 600) | protected override void Down(MigrationBuilder migrationBuilder) FILE: src/EntityFramework.Storage/migrations/SqlServer/Migrations/ConfigurationDb/ConfigurationDbContextModelSnapshot.cs class ConfigurationDbContextModelSnapshot (line 17) | [DbContext(typeof(ConfigurationDbContext))] method BuildModel (line 20) | protected override void BuildModel(ModelBuilder modelBuilder) FILE: src/EntityFramework.Storage/migrations/SqlServer/Migrations/PersistedGrantDb.sql type __EFMigrationsHistory (line 3) | CREATE TABLE [__EFMigrationsHistory] ( type DeviceCodes (line 12) | CREATE TABLE [DeviceCodes] ( type IX_DeviceCodes_Expiration (line 47) | CREATE INDEX [IX_DeviceCodes_Expiration] ON [DeviceCodes] ([Expiration]) type IX_PersistedGrants_Expiration (line 51) | CREATE INDEX [IX_PersistedGrants_Expiration] ON [PersistedGrants] ([Expi... type IX_PersistedGrants_SubjectId_ClientId_Type (line 55) | CREATE INDEX [IX_PersistedGrants_SubjectId_ClientId_Type] ON [PersistedG... type IX_PersistedGrants_SubjectId_SessionId_Type (line 59) | CREATE INDEX [IX_PersistedGrants_SubjectId_SessionId_Type] ON [Persisted... FILE: src/EntityFramework.Storage/migrations/SqlServer/Migrations/PersistedGrantDb/20200522172538_Grants.Designer.cs class Grants (line 17) | [DbContext(typeof(PersistedGrantDbContext))] method BuildTargetModel (line 21) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: src/EntityFramework.Storage/migrations/SqlServer/Migrations/PersistedGrantDb/20200522172538_Grants.cs class Grants (line 15) | public partial class Grants : Migration method Up (line 17) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 85) | protected override void Down(MigrationBuilder migrationBuilder) FILE: src/EntityFramework.Storage/migrations/SqlServer/Migrations/PersistedGrantDb/PersistedGrantDbContextModelSnapshot.cs class PersistedGrantDbContextModelSnapshot (line 17) | [DbContext(typeof(PersistedGrantDbContext))] method BuildModel (line 20) | protected override void BuildModel(ModelBuilder modelBuilder) FILE: src/EntityFramework.Storage/migrations/SqlServer/Program.cs class Program (line 15) | class Program method Main (line 17) | public static void Main(string[] args) method BuildWebHost (line 21) | public static IWebHost BuildWebHost(string[] args) => FILE: src/EntityFramework.Storage/migrations/SqlServer/Startup.cs class Startup (line 15) | public class Startup method Startup (line 19) | public Startup(IConfiguration config) method ConfigureServices (line 24) | public void ConfigureServices(IServiceCollection services) method Configure (line 39) | public void Configure(IApplicationBuilder app) FILE: src/EntityFramework.Storage/src/Configuration/ServiceCollectionExtensions.cs class IdentityServerEntityFrameworkBuilderExtensions (line 18) | public static class IdentityServerEntityFrameworkBuilderExtensions method AddConfigurationDbContext (line 26) | public static IServiceCollection AddConfigurationDbContext(this IServi... method AddConfigurationDbContext (line 39) | public static IServiceCollection AddConfigurationDbContext(t... method AddOperationalDbContext (line 69) | public static IServiceCollection AddOperationalDbContext(this IService... method AddOperationalDbContext (line 82) | public static IServiceCollection AddOperationalDbContext(thi... method AddOperationalStoreNotification (line 114) | public static IServiceCollection AddOperationalStoreNotification(th... FILE: src/EntityFramework.Storage/src/DbContexts/ConfigurationDbContext.cs class ConfigurationDbContext (line 22) | public class ConfigurationDbContext : ConfigurationDbContext... method ConfigurationDbContext (line 52) | public ConfigurationDbContext(DbContextOptions options, Conf... method OnModelCreating (line 110) | protected override void OnModelCreating(ModelBuilder modelBuilder) class ConfigurationDbContext (line 41) | public class ConfigurationDbContext : DbContext, IConfiguratio... method ConfigurationDbContext (line 30) | public ConfigurationDbContext(DbContextOptions... method ConfigurationDbContext (line 52) | public ConfigurationDbContext(DbContextOptions options, Conf... method OnModelCreating (line 110) | protected override void OnModelCreating(ModelBuilder modelBuilder) FILE: src/EntityFramework.Storage/src/DbContexts/PersistedGrantDbContext.cs class PersistedGrantDbContext (line 22) | public class PersistedGrantDbContext : PersistedGrantDbContext SaveChangesAsync() method OnModelCreating (line 96) | protected override void OnModelCreating(ModelBuilder modelBuilder) class PersistedGrantDbContext (line 41) | public class PersistedGrantDbContext : DbContext, IPersistedGr... method PersistedGrantDbContext (line 30) | public PersistedGrantDbContext(DbContextOptions SaveChangesAsync() method OnModelCreating (line 96) | protected override void OnModelCreating(ModelBuilder modelBuilder) FILE: src/EntityFramework.Storage/src/Entities/ApiResource.cs class ApiResource (line 17) | public class ApiResource FILE: src/EntityFramework.Storage/src/Entities/ApiResourceClaim.cs class ApiResourceClaim (line 17) | public class ApiResourceClaim : UserClaim FILE: src/EntityFramework.Storage/src/Entities/ApiResourceProperty.cs class ApiResourceProperty (line 17) | public class ApiResourceProperty : Property FILE: src/EntityFramework.Storage/src/Entities/ApiResourceScope.cs class ApiResourceScope (line 17) | public class ApiResourceScope FILE: src/EntityFramework.Storage/src/Entities/ApiResourceSecret.cs class ApiResourceSecret (line 17) | public class ApiResourceSecret : Secret FILE: src/EntityFramework.Storage/src/Entities/ApiScope.cs class ApiScope (line 19) | public class ApiScope FILE: src/EntityFramework.Storage/src/Entities/ApiScopeClaim.cs class ApiScopeClaim (line 17) | public class ApiScopeClaim : UserClaim FILE: src/EntityFramework.Storage/src/Entities/ApiScopeProperty.cs class ApiScopeProperty (line 17) | public class ApiScopeProperty : Property FILE: src/EntityFramework.Storage/src/Entities/Client.cs class Client (line 19) | public class Client FILE: src/EntityFramework.Storage/src/Entities/ClientClaim.cs class ClientClaim (line 17) | public class ClientClaim FILE: src/EntityFramework.Storage/src/Entities/ClientCorsOrigin.cs class ClientCorsOrigin (line 17) | public class ClientCorsOrigin FILE: src/EntityFramework.Storage/src/Entities/ClientGrantType.cs class ClientGrantType (line 17) | public class ClientGrantType FILE: src/EntityFramework.Storage/src/Entities/ClientIdPRestriction.cs class ClientIdPRestriction (line 17) | public class ClientIdPRestriction FILE: src/EntityFramework.Storage/src/Entities/ClientPostLogoutRedirectUri.cs class ClientPostLogoutRedirectUri (line 17) | public class ClientPostLogoutRedirectUri FILE: src/EntityFramework.Storage/src/Entities/ClientProperty.cs class ClientProperty (line 17) | public class ClientProperty : Property FILE: src/EntityFramework.Storage/src/Entities/ClientRedirectUri.cs class ClientRedirectUri (line 17) | public class ClientRedirectUri FILE: src/EntityFramework.Storage/src/Entities/ClientScope.cs class ClientScope (line 17) | public class ClientScope FILE: src/EntityFramework.Storage/src/Entities/ClientSecret.cs class ClientSecret (line 17) | public class ClientSecret : Secret FILE: src/EntityFramework.Storage/src/Entities/DeviceFlowCodes.cs class DeviceFlowCodes (line 18) | public class DeviceFlowCodes FILE: src/EntityFramework.Storage/src/Entities/IdentityResource.cs class IdentityResource (line 17) | public class IdentityResource FILE: src/EntityFramework.Storage/src/Entities/IdentityResourceClaim.cs class IdentityResourceClaim (line 17) | public class IdentityResourceClaim : UserClaim FILE: src/EntityFramework.Storage/src/Entities/IdentityResourceProperty.cs class IdentityResourceProperty (line 17) | public class IdentityResourceProperty : Property FILE: src/EntityFramework.Storage/src/Entities/PersistedGrant.cs class PersistedGrant (line 17) | public class PersistedGrant FILE: src/EntityFramework.Storage/src/Entities/Property.cs class Property (line 17) | public abstract class Property FILE: src/EntityFramework.Storage/src/Entities/Secret.cs class Secret (line 17) | public abstract class Secret FILE: src/EntityFramework.Storage/src/Entities/UserClaim.cs class UserClaim (line 17) | public abstract class UserClaim FILE: src/EntityFramework.Storage/src/Extensions/ModelBuilderExtensions.cs class ModelBuilderExtensions (line 20) | public static class ModelBuilderExtensions method ToTable (line 22) | private static EntityTypeBuilder ToTable(this Entity... method ConfigureClientContext (line 33) | public static void ConfigureClientContext(this ModelBuilder modelBuild... method ConfigurePersistedGrantContext (line 132) | public static void ConfigurePersistedGrantContext(this ModelBuilder mo... method ConfigureResourcesContext (line 186) | public static void ConfigureResourcesContext(this ModelBuilder modelBu... FILE: src/EntityFramework.Storage/src/Interfaces/IConfigurationDbContext.cs type IConfigurationDbContext (line 21) | public interface IConfigurationDbContext : IDisposable FILE: src/EntityFramework.Storage/src/Interfaces/IPersistedGrantDbContext.cs type IPersistedGrantDbContext (line 21) | public interface IPersistedGrantDbContext : IDisposable method SaveChangesAsync (line 43) | Task SaveChangesAsync(); FILE: src/EntityFramework.Storage/src/Mappers/AllowedSigningAlgorithmsConverter.cs class AllowedSigningAlgorithmsConverter (line 15) | class AllowedSigningAlgorithmsConverter : method Convert (line 21) | public string Convert(ICollection sourceMember, ResolutionCont... method Convert (line 30) | public ICollection Convert(string sourceMember, ResolutionCont... FILE: src/EntityFramework.Storage/src/Mappers/ApiResourceMapperProfile.cs class ApiResourceMapperProfile (line 19) | public class ApiResourceMapperProfile : Profile method ApiResourceMapperProfile (line 24) | public ApiResourceMapperProfile() FILE: src/EntityFramework.Storage/src/Mappers/ApiResourceMappers.cs class ApiResourceMappers (line 20) | public static class ApiResourceMappers method ApiResourceMappers (line 22) | static ApiResourceMappers() method ToModel (line 35) | public static Models.ApiResource ToModel(this ApiResource entity) method ToEntity (line 45) | public static ApiResource ToEntity(this Models.ApiResource model) FILE: src/EntityFramework.Storage/src/Mappers/ClientMapperProfile.cs class ClientMapperProfile (line 21) | public class ClientMapperProfile : Profile method ClientMapperProfile (line 28) | public ClientMapperProfile() FILE: src/EntityFramework.Storage/src/Mappers/ClientMappers.cs class ClientMappers (line 18) | public static class ClientMappers method ClientMappers (line 20) | static ClientMappers() method ToModel (line 33) | public static Models.Client ToModel(this Entities.Client entity) method ToEntity (line 43) | public static Entities.Client ToEntity(this Models.Client model) FILE: src/EntityFramework.Storage/src/Mappers/IdentityResourceMapperProfile.cs class IdentityResourceMapperProfile (line 19) | public class IdentityResourceMapperProfile : Profile method IdentityResourceMapperProfile (line 24) | public IdentityResourceMapperProfile() FILE: src/EntityFramework.Storage/src/Mappers/IdentityResourceMappers.cs class IdentityResourceMappers (line 20) | public static class IdentityResourceMappers method IdentityResourceMappers (line 22) | static IdentityResourceMappers() method ToModel (line 35) | public static Models.IdentityResource ToModel(this IdentityResource en... method ToEntity (line 45) | public static IdentityResource ToEntity(this Models.IdentityResource m... FILE: src/EntityFramework.Storage/src/Mappers/PersistedGrantMapperProfile.cs class PersistedGrantMapperProfile (line 19) | public class PersistedGrantMapperProfile:Profile method PersistedGrantMapperProfile (line 25) | public PersistedGrantMapperProfile() FILE: src/EntityFramework.Storage/src/Mappers/PersistedGrantMappers.cs class PersistedGrantMappers (line 20) | public static class PersistedGrantMappers method PersistedGrantMappers (line 22) | static PersistedGrantMappers() method ToModel (line 35) | public static PersistedGrant ToModel(this Entities.PersistedGrant entity) method ToEntity (line 45) | public static Entities.PersistedGrant ToEntity(this PersistedGrant model) method UpdateEntity (line 55) | public static void UpdateEntity(this PersistedGrant model, Entities.Pe... FILE: src/EntityFramework.Storage/src/Mappers/ScopeMapperProfile.cs class ScopeMapperProfile (line 19) | public class ScopeMapperProfile : Profile method ScopeMapperProfile (line 24) | public ScopeMapperProfile() FILE: src/EntityFramework.Storage/src/Mappers/ScopeMappers.cs class ScopeMappers (line 20) | public static class ScopeMappers method ScopeMappers (line 22) | static ScopeMappers() method ToModel (line 35) | public static Models.ApiScope ToModel(this ApiScope entity) method ToEntity (line 45) | public static ApiScope ToEntity(this Models.ApiScope model) FILE: src/EntityFramework.Storage/src/Options/ConfigurationStoreOptions.cs class ConfigurationStoreOptions (line 18) | public class ConfigurationStoreOptions FILE: src/EntityFramework.Storage/src/Options/OperationalStoreOptions.cs class OperationalStoreOptions (line 18) | public class OperationalStoreOptions FILE: src/EntityFramework.Storage/src/Options/TableConfiguration.cs class TableConfiguration (line 18) | public class TableConfiguration method TableConfiguration (line 24) | public TableConfiguration(string name) method TableConfiguration (line 34) | public TableConfiguration(string name, string schema) FILE: src/EntityFramework.Storage/src/Stores/ClientStore.cs class ClientStore (line 21) | public class ClientStore : IClientStore method ClientStore (line 39) | public ClientStore(IConfigurationDbContext context, ILogger FindClientByIdAsync(string clientId) FILE: src/EntityFramework.Storage/src/Stores/DeviceFlowStore.cs class DeviceFlowStore (line 22) | public class DeviceFlowStore : IDeviceFlowStore method DeviceFlowStore (line 45) | public DeviceFlowStore( method StoreDeviceAuthorizationAsync (line 62) | public virtual async Task StoreDeviceAuthorizationAsync(string deviceC... method FindByUserCodeAsync (line 74) | public virtual async Task FindByUserCodeAsync(string userC... method FindByDeviceCodeAsync (line 90) | public virtual async Task FindByDeviceCodeAsync(string dev... method UpdateByUserCodeAsync (line 107) | public virtual async Task UpdateByUserCodeAsync(string userCode, Devic... method RemoveByDeviceCodeAsync (line 138) | public virtual async Task RemoveByDeviceCodeAsync(string deviceCode) method ToEntity (line 171) | protected DeviceFlowCodes ToEntity(DeviceCode model, string deviceCode... method ToModel (line 192) | protected DeviceCode ToModel(string entity) FILE: src/EntityFramework.Storage/src/Stores/PersistedGrantStore.cs class PersistedGrantStore (line 21) | public class PersistedGrantStore : IPersistedGrantStore method PersistedGrantStore (line 38) | public PersistedGrantStore(IPersistedGrantDbContext context, ILogger GetAsync(string key) method GetAllAsync (line 86) | public async Task> GetAllAsync(PersistedGr... method RemoveAsync (line 101) | public virtual async Task RemoveAsync(string key) method RemoveAllAsync (line 127) | public async Task RemoveAllAsync(PersistedGrantFilter filter) method Filter (line 149) | private IQueryable Filter(IQueryable> FindApiResourcesBy... method FindApiResourcesByScopeNameAsync (line 87) | public virtual async Task> FindApiResourcesBy... method FindIdentityResourcesByScopeNameAsync (line 117) | public virtual async Task> FindIdentityR... method FindApiScopesByNameAsync (line 144) | public virtual async Task> FindApiScopesByNameAs... method GetAllResourcesAsync (line 170) | public virtual async Task GetAllResourcesAsync() FILE: src/EntityFramework.Storage/src/TokenCleanup/IOperationalStoreNotification.cs type IOperationalStoreNotification (line 20) | public interface IOperationalStoreNotification method PersistedGrantsRemovedAsync (line 27) | Task PersistedGrantsRemovedAsync(IEnumerable persisted... method DeviceCodesRemovedAsync (line 34) | Task DeviceCodesRemovedAsync(IEnumerable deviceCodes); FILE: src/EntityFramework.Storage/src/TokenCleanup/TokenCleanupService.cs class TokenCleanupService (line 18) | public class TokenCleanupService method TokenCleanupService (line 32) | public TokenCleanupService( method RemoveExpiredGrantsAsync (line 51) | public async Task RemoveExpiredGrantsAsync() method RemoveGrantsAsync (line 70) | protected virtual async Task RemoveGrantsAsync() method RemoveDeviceCodesAsync (line 103) | protected virtual async Task RemoveDeviceCodesAsync() method SaveChangesAsync (line 131) | private async Task SaveChangesAsync() FILE: src/EntityFramework.Storage/test/IntegrationTests/DatabaseProviderBuilder.cs class DatabaseProviderBuilder (line 20) | public class DatabaseProviderBuilder method BuildInMemory (line 22) | public static DbContextOptions BuildInMemory(string name) where ... method BuildSqlite (line 29) | public static DbContextOptions BuildSqlite(string name) where T ... method BuildLocalDb (line 36) | public static DbContextOptions BuildLocalDb(string name) where T... FILE: src/EntityFramework.Storage/test/IntegrationTests/DatabaseProviderFixture.cs class DatabaseProviderFixture (line 21) | public class DatabaseProviderFixture : IDisposable where T : DbContext method Dispose (line 26) | public void Dispose() FILE: src/EntityFramework.Storage/test/IntegrationTests/DbContexts/ClientDbContextTests.cs class ClientDbContextTests (line 22) | public class ClientDbContextTests : IntegrationTest : FakeLogger, ILogger method Create (line 19) | public static ILogger Create() method BeginScope (line 27) | public IDisposable BeginScope(TState state) method Dispose (line 32) | public void Dispose() method IsEnabled (line 36) | public bool IsEnabled(LogLevel logLevel) method Log (line 41) | public void Log(LogLevel logLevel, EventId eventId, TState sta... class FakeLogger (line 25) | public class FakeLogger : ILogger, IDisposable method Create (line 19) | public static ILogger Create() method BeginScope (line 27) | public IDisposable BeginScope(TState state) method Dispose (line 32) | public void Dispose() method IsEnabled (line 36) | public bool IsEnabled(LogLevel logLevel) method Log (line 41) | public void Log(LogLevel logLevel, EventId eventId, TState sta... FILE: src/EntityFramework.Storage/test/IntegrationTests/IntegrationTest.cs class IntegrationTest (line 27) | public class IntegrationTest : IClassF... method IntegrationTest (line 33) | static IntegrationTest() method IntegrationTest (line 61) | protected IntegrationTest(DatabaseProviderFixture fixture) FILE: src/EntityFramework.Storage/test/IntegrationTests/Stores/ClientStoreTests.cs class ClientStoreTests (line 25) | public class ClientStoreTests : IntegrationTest... method CreateIdentityTestResource (line 35) | private static IdentityResource CreateIdentityTestResource() method CreateApiResourceTestResource (line 51) | private static ApiResource CreateApiResourceTestResource() method CreateApiScopeTestResource (line 66) | private static ApiScope CreateApiScopeTestResource() method FindApiResourcesByNameAsync_WhenResourceExists_ExpectResourceAndCollectionsReturned (line 80) | [Theory, MemberData(nameof(TestDatabaseProviders))] method FindApiResourcesByNameAsync_WhenResourcesExist_ExpectOnlyResourcesRequestedReturned (line 109) | [Theory, MemberData(nameof(TestDatabaseProviders))] method FindApiResourcesByScopeNameAsync_WhenResourcesExist_ExpectResourcesReturned (line 142) | [Theory, MemberData(nameof(TestDatabaseProviders))] method FindApiResourcesByScopeNameAsync_WhenResourcesExist_ExpectOnlyResourcesRequestedReturned (line 171) | [Theory, MemberData(nameof(TestDatabaseProviders))] method FindIdentityResourcesByScopeNameAsync_WhenResourceExists_ExpectResourceAndCollectionsReturned (line 205) | [Theory, MemberData(nameof(TestDatabaseProviders))] method FindIdentityResourcesByScopeNameAsync_WhenResourcesExist_ExpectOnlyRequestedReturned (line 235) | [Theory, MemberData(nameof(TestDatabaseProviders))] method FindApiScopesByNameAsync_WhenResourceExists_ExpectResourceAndCollectionsReturned (line 264) | [Theory, MemberData(nameof(TestDatabaseProviders))] method FindApiScopesByNameAsync_WhenResourcesExist_ExpectOnlyRequestedReturned (line 294) | [Theory, MemberData(nameof(TestDatabaseProviders))] method GetAllResources_WhenAllResourcesRequested_ExpectAllResourcesIncludingHidden (line 324) | [Theory, MemberData(nameof(TestDatabaseProviders))] FILE: src/EntityFramework.Storage/test/IntegrationTests/TokenCleanup/TokenCleanupTests.cs class TokenCleanupTests (line 27) | public class TokenCleanupTests : IntegrationTest FILE: src/EntityFramework/host/Quickstart/Account/AccountController.cs class AccountController (line 20) | [SecurityHeaders] method AccountController (line 30) | public AccountController( method Login (line 50) | [HttpGet] method Login (line 68) | [HttpPost] method LoginCancel (line 144) | [HttpPost] method Logout (line 179) | [HttpGet] method Logout (line 198) | [HttpPost] method AccessDenied (line 229) | [HttpGet] method BuildLoginViewModelAsync (line 239) | private async Task BuildLoginViewModelAsync(string ret... method BuildLoginViewModelAsync (line 297) | private async Task BuildLoginViewModelAsync(LoginInput... method BuildLogoutViewModelAsync (line 305) | private async Task BuildLogoutViewModelAsync(string l... method BuildLoggedOutViewModelAsync (line 329) | private async Task BuildLoggedOutViewModelAsync(st... FILE: src/EntityFramework/host/Quickstart/Account/AccountOptions.cs class AccountOptions (line 15) | public class AccountOptions FILE: src/EntityFramework/host/Quickstart/Account/ExternalController.cs class ExternalController (line 15) | [SecurityHeaders] method ExternalController (line 25) | public ExternalController( method Challenge (line 45) | [HttpGet] method Callback (line 75) | [HttpGet] method FindUserFromExternalProvider (line 141) | private (TestUser user, string provider, string providerUserId, IEnume... method AutoProvisionUser (line 165) | private TestUser AutoProvisionUser(string provider, string providerUse... method ProcessLoginCallback (line 173) | private void ProcessLoginCallback(AuthenticateResult externalResult, L... FILE: src/EntityFramework/host/Quickstart/Account/ExternalProvider.cs class ExternalProvider (line 15) | public class ExternalProvider FILE: src/EntityFramework/host/Quickstart/Account/LoggedOutViewModel.cs class LoggedOutViewModel (line 15) | public class LoggedOutViewModel FILE: src/EntityFramework/host/Quickstart/Account/LoginInputModel.cs class LoginInputModel (line 15) | public class LoginInputModel FILE: src/EntityFramework/host/Quickstart/Account/LoginViewModel.cs class LoginViewModel (line 15) | public class LoginViewModel : LoginInputModel FILE: src/EntityFramework/host/Quickstart/Account/LogoutInputModel.cs class LogoutInputModel (line 15) | public class LogoutInputModel FILE: src/EntityFramework/host/Quickstart/Account/LogoutViewModel.cs class LogoutViewModel (line 15) | public class LogoutViewModel : LogoutInputModel FILE: src/EntityFramework/host/Quickstart/Account/RedirectViewModel.cs class RedirectViewModel (line 15) | public class RedirectViewModel FILE: src/EntityFramework/host/Quickstart/Consent/ConsentController.cs class ConsentController (line 18) | [SecurityHeaders] method ConsentController (line 26) | public ConsentController( method Index (line 41) | [HttpGet] method Index (line 56) | [HttpPost] method ProcessConsent (line 90) | private async Task ProcessConsent(ConsentInputMo... method BuildViewModelAsync (line 158) | private async Task BuildViewModelAsync(string return... method CreateConsentViewModel (line 173) | private ConsentViewModel CreateConsentViewModel( method CreateScopeViewModel (line 212) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 225) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 244) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: src/EntityFramework/host/Quickstart/Consent/ConsentInputModel.cs class ConsentInputModel (line 15) | public class ConsentInputModel FILE: src/EntityFramework/host/Quickstart/Consent/ConsentOptions.cs class ConsentOptions (line 15) | public class ConsentOptions FILE: src/EntityFramework/host/Quickstart/Consent/ConsentViewModel.cs class ConsentViewModel (line 15) | public class ConsentViewModel : ConsentInputModel FILE: src/EntityFramework/host/Quickstart/Consent/ProcessConsentResult.cs class ProcessConsentResult (line 15) | public class ProcessConsentResult FILE: src/EntityFramework/host/Quickstart/Consent/ScopeViewModel.cs class ScopeViewModel (line 15) | public class ScopeViewModel FILE: src/EntityFramework/host/Quickstart/Device/DeviceAuthorizationInputModel.cs class DeviceAuthorizationInputModel (line 15) | public class DeviceAuthorizationInputModel : ConsentInputModel FILE: src/EntityFramework/host/Quickstart/Device/DeviceAuthorizationViewModel.cs class DeviceAuthorizationViewModel (line 15) | public class DeviceAuthorizationViewModel : ConsentViewModel FILE: src/EntityFramework/host/Quickstart/Device/DeviceController.cs class DeviceController (line 15) | [Authorize] method DeviceController (line 24) | public DeviceController( method Index (line 36) | [HttpGet] method UserCodeCapture (line 50) | [HttpPost] method Callback (line 60) | [HttpPost] method ProcessConsent (line 72) | private async Task ProcessConsent(DeviceAuthoriz... method BuildViewModelAsync (line 139) | private async Task BuildViewModelAsync(s... method CreateConsentViewModel (line 150) | private DeviceAuthorizationViewModel CreateConsentViewModel(string use... method CreateScopeViewModel (line 187) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 200) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 213) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: src/EntityFramework/host/Quickstart/Diagnostics/DiagnosticsController.cs class DiagnosticsController (line 15) | [SecurityHeaders] method Index (line 19) | public async Task Index() FILE: src/EntityFramework/host/Quickstart/Diagnostics/DiagnosticsViewModel.cs class DiagnosticsViewModel (line 15) | public class DiagnosticsViewModel method DiagnosticsViewModel (line 17) | public DiagnosticsViewModel(AuthenticateResult result) FILE: src/EntityFramework/host/Quickstart/Extensions.cs class Extensions (line 15) | public static class Extensions method IsNativeClient (line 21) | public static bool IsNativeClient(this AuthorizationRequest context) method LoadingPage (line 27) | public static IActionResult LoadingPage(this Controller controller, st... FILE: src/EntityFramework/host/Quickstart/Grants/GrantsController.cs class GrantsController (line 18) | [SecurityHeaders] method GrantsController (line 27) | public GrantsController(IIdentityServerInteractionService interaction, method Index (line 41) | [HttpGet] method Revoke (line 50) | [HttpPost] method BuildViewModelAsync (line 60) | private async Task BuildViewModelAsync() FILE: src/EntityFramework/host/Quickstart/Grants/GrantsViewModel.cs class GrantsViewModel (line 15) | public class GrantsViewModel class GrantViewModel (line 20) | public class GrantViewModel FILE: src/EntityFramework/host/Quickstart/Home/ErrorViewModel.cs class ErrorViewModel (line 15) | public class ErrorViewModel method ErrorViewModel (line 17) | public ErrorViewModel() method ErrorViewModel (line 21) | public ErrorViewModel(string error) FILE: src/EntityFramework/host/Quickstart/Home/HomeController.cs class HomeController (line 15) | [SecurityHeaders] method HomeController (line 23) | public HomeController(IIdentityServerInteractionService interaction, I... method Index (line 30) | public IActionResult Index() method Error (line 45) | public async Task Error(string errorId) FILE: src/EntityFramework/host/Quickstart/SecurityHeadersAttribute.cs class SecurityHeadersAttribute (line 15) | public class SecurityHeadersAttribute : ActionFilterAttribute method OnResultExecuting (line 17) | public override void OnResultExecuting(ResultExecutingContext context) FILE: src/EntityFramework/host/Quickstart/TestUsers.cs class TestUsers (line 17) | public class TestUsers FILE: src/EntityFramework/host/Startup.cs class Startup (line 17) | public class Startup method Startup (line 21) | public Startup(IConfiguration config) method ConfigureServices (line 26) | public void ConfigureServices(IServiceCollection services) method Configure (line 53) | public void Configure(IApplicationBuilder app) FILE: src/EntityFramework/host/TestOperationalStoreNotification.cs class TestOperationalStoreNotification (line 19) | public class TestOperationalStoreNotification : IOperationalStoreNotific... method TestOperationalStoreNotification (line 21) | public TestOperationalStoreNotification() method PersistedGrantsRemovedAsync (line 26) | public Task PersistedGrantsRemovedAsync(IEnumerable pe... method DeviceCodesRemovedAsync (line 35) | public Task DeviceCodesRemovedAsync(IEnumerable devic... FILE: src/EntityFramework/migrations/SqlServer/Configuration/Clients.cs class Clients (line 18) | public static class Clients method Get (line 20) | public static IEnumerable Get() FILE: src/EntityFramework/migrations/SqlServer/Configuration/ClientsConsole.cs class ClientsConsole (line 19) | public static class ClientsConsole method Get (line 21) | public static IEnumerable Get() FILE: src/EntityFramework/migrations/SqlServer/Configuration/ClientsWeb.cs class ClientsWeb (line 19) | public static class ClientsWeb method Get (line 31) | public static IEnumerable Get() FILE: src/EntityFramework/migrations/SqlServer/Configuration/Resources.cs class Resources (line 20) | public class Resources FILE: src/EntityFramework/migrations/SqlServer/Program.cs class Program (line 17) | class Program method Main (line 19) | public static void Main(string[] args) method BuildWebHost (line 25) | public static IWebHost BuildWebHost(string[] args) => FILE: src/EntityFramework/migrations/SqlServer/SeedData.cs class SeedData (line 19) | public class SeedData method EnsureSeedData (line 21) | public static void EnsureSeedData(IServiceProvider serviceProvider) method EnsureSeedData (line 32) | private static void EnsureSeedData(ConfigurationDbContext context) FILE: src/EntityFramework/migrations/SqlServer/Startup.cs class Startup (line 17) | public class Startup method Startup (line 21) | public Startup(IConfiguration config) method ConfigureServices (line 26) | public void ConfigureServices(IServiceCollection services) method Configure (line 39) | public void Configure(IApplicationBuilder app) FILE: src/EntityFramework/src/IdentityServerEntityFrameworkBuilderExtensions.cs class IdentityServerEntityFrameworkBuilderExtensions (line 18) | public static class IdentityServerEntityFrameworkBuilderExtensions method AddConfigurationStore (line 26) | public static IIdentityServerBuilder AddConfigurationStore( method AddConfigurationStore (line 40) | public static IIdentityServerBuilder AddConfigurationStore( method AddConfigurationStoreCache (line 59) | public static IIdentityServerBuilder AddConfigurationStoreCache( method AddOperationalStore (line 78) | public static IIdentityServerBuilder AddOperationalStore( method AddOperationalStore (line 92) | public static IIdentityServerBuilder AddOperationalStore( method AddOperationalStoreNotification (line 112) | public static IIdentityServerBuilder AddOperationalStoreNotification( FILE: src/EntityFramework/src/Services/CorsPolicyService.cs class CorsPolicyService (line 19) | public class CorsPolicyService : ICorsPolicyService method CorsPolicyService (line 30) | public CorsPolicyService(IHttpContextAccessor context, ILogger IsOriginAllowedAsync(string origin) FILE: src/EntityFramework/src/TokenCleanupHost.cs class TokenCleanupHost (line 18) | public class TokenCleanupHost : IHostedService method TokenCleanupHost (line 34) | public TokenCleanupHost(IServiceProvider serviceProvider, OperationalS... method StartAsync (line 44) | public Task StartAsync(CancellationToken cancellationToken) method StopAsync (line 63) | public Task StopAsync(CancellationToken cancellationToken) method StartInternalAsync (line 78) | private async Task StartInternalAsync(CancellationToken cancellationTo... method RemoveExpiredGrantsAsync (line 113) | async Task RemoveExpiredGrantsAsync() FILE: src/EntityFramework/test/IdentityServer8.EntityFramework.Tests/DatabaseProviderBuilder.cs class DatabaseProviderBuilder (line 20) | public class DatabaseProviderBuilder method BuildInMemory (line 22) | public static DbContextOptions BuildInMemory(string name) where ... method BuildSqlite (line 29) | public static DbContextOptions BuildSqlite(string name) where T ... method BuildLocalDb (line 36) | public static DbContextOptions BuildLocalDb(string name) where T... method BuildAppVeyorSqlServer2016 (line 44) | public static DbContextOptions BuildAppVeyorSqlServer2016(string... FILE: src/EntityFramework/test/IdentityServer8.EntityFramework.Tests/DatabaseProviderFixture.cs class DatabaseProviderFixture (line 24) | public class DatabaseProviderFixture : IDisposable where T : DbContext method Dispose (line 29) | public void Dispose() FILE: src/EntityFramework/test/IdentityServer8.EntityFramework.Tests/FakeLogger.cs class FakeLogger (line 17) | public class FakeLogger : FakeLogger, ILogger method Create (line 19) | public static ILogger Create() method BeginScope (line 27) | public IDisposable BeginScope(TState state) method Dispose (line 32) | public void Dispose() method IsEnabled (line 36) | public bool IsEnabled(LogLevel logLevel) method Log (line 41) | public void Log(LogLevel logLevel, EventId eventId, TState sta... class FakeLogger (line 25) | public class FakeLogger : ILogger, IDisposable method Create (line 19) | public static ILogger Create() method BeginScope (line 27) | public IDisposable BeginScope(TState state) method Dispose (line 32) | public void Dispose() method IsEnabled (line 36) | public bool IsEnabled(LogLevel logLevel) method Log (line 41) | public void Log(LogLevel logLevel, EventId eventId, TState sta... FILE: src/EntityFramework/test/IdentityServer8.EntityFramework.Tests/IntegrationTest.cs class IntegrationTest (line 27) | public class IntegrationTest : IClassF... method IntegrationTest (line 33) | static IntegrationTest() method IntegrationTest (line 61) | protected IntegrationTest(DatabaseProviderFixture fixture) FILE: src/EntityFramework/test/IdentityServer8.EntityFramework.Tests/Services/CorsPolicyServiceTests.cs class CorsPolicyServiceTests (line 26) | public class CorsPolicyServiceTests : IntegrationTest Get() FILE: src/IdentityServer8/host/Configuration/ClientsConsole.cs class ClientsConsole (line 15) | public static class ClientsConsole method Get (line 17) | public static IEnumerable Get() FILE: src/IdentityServer8/host/Configuration/ClientsWeb.cs class ClientsWeb (line 15) | public static class ClientsWeb method Get (line 27) | public static IEnumerable Get() FILE: src/IdentityServer8/host/Configuration/Resources.cs class Resources (line 15) | public class Resources FILE: src/IdentityServer8/host/Extensions/ExtensionGrantValidator.cs class ExtensionGrantValidator (line 15) | public class ExtensionGrantValidator : IExtensionGrantValidator method ValidateAsync (line 17) | public Task ValidateAsync(ExtensionGrantValidationContext context) FILE: src/IdentityServer8/host/Extensions/HostProfileService.cs class HostProfileService (line 15) | public class HostProfileService : TestUserProfileService method HostProfileService (line 17) | public HostProfileService(TestUserStore users, ILogger logger) : ... method ParseScopeValue (line 21) | public override void ParseScopeValue(ParseScopeContext scopeContext) FILE: src/IdentityServer8/host/Extensions/ParameterizedScopeTokenRequestValidator.cs class ParameterizedScopeTokenRequestValidator (line 15) | public class ParameterizedScopeTokenRequestValidator : ICustomTokenReque... method ValidateAsync (line 17) | public Task ValidateAsync(CustomTokenRequestValidationContext context) FILE: src/IdentityServer8/host/Extensions/SameSiteHandlingExtensions.cs class SameSiteHandlingExtensions (line 16) | public static class SameSiteHandlingExtensions method AddSameSiteCookiePolicy (line 18) | public static IServiceCollection AddSameSiteCookiePolicy(this IService... method CheckSameSite (line 32) | private static void CheckSameSite(HttpContext httpContext, CookieOptio... method DisallowsSameSiteNone (line 45) | private static bool DisallowsSameSiteNone(string userAgent) FILE: src/IdentityServer8/host/LocalApiController.cs class LocalApiController (line 15) | [Route("localApi")] method Get (line 19) | public IActionResult Get() FILE: src/IdentityServer8/host/Program.cs class Program (line 15) | public class Program method Main (line 17) | public static int Main(string[] args) method CreateHostBuilder (line 57) | public static IHostBuilder CreateHostBuilder(string[] args) => FILE: src/IdentityServer8/host/Quickstart/Account/AccountController.cs class AccountController (line 20) | [SecurityHeaders] method AccountController (line 30) | public AccountController( method Login (line 50) | [HttpGet] method Login (line 68) | [HttpPost] method LoginCancel (line 144) | [HttpPost] method Logout (line 179) | [HttpGet] method Logout (line 198) | [HttpPost] method AccessDenied (line 229) | [HttpGet] method BuildLoginViewModelAsync (line 239) | private async Task BuildLoginViewModelAsync(string ret... method BuildLoginViewModelAsync (line 297) | private async Task BuildLoginViewModelAsync(LoginInput... method BuildLogoutViewModelAsync (line 305) | private async Task BuildLogoutViewModelAsync(string l... method BuildLoggedOutViewModelAsync (line 329) | private async Task BuildLoggedOutViewModelAsync(st... FILE: src/IdentityServer8/host/Quickstart/Account/AccountOptions.cs class AccountOptions (line 15) | public class AccountOptions FILE: src/IdentityServer8/host/Quickstart/Account/ExternalController.cs class ExternalController (line 15) | [SecurityHeaders] method ExternalController (line 25) | public ExternalController( method Challenge (line 45) | [HttpGet] method Callback (line 75) | [HttpGet] method FindUserFromExternalProvider (line 141) | private (TestUser user, string provider, string providerUserId, IEnume... method AutoProvisionUser (line 165) | private TestUser AutoProvisionUser(string provider, string providerUse... method ProcessLoginCallback (line 173) | private void ProcessLoginCallback(AuthenticateResult externalResult, L... FILE: src/IdentityServer8/host/Quickstart/Account/ExternalProvider.cs class ExternalProvider (line 15) | public class ExternalProvider FILE: src/IdentityServer8/host/Quickstart/Account/LoggedOutViewModel.cs class LoggedOutViewModel (line 15) | public class LoggedOutViewModel FILE: src/IdentityServer8/host/Quickstart/Account/LoginInputModel.cs class LoginInputModel (line 15) | public class LoginInputModel FILE: src/IdentityServer8/host/Quickstart/Account/LoginViewModel.cs class LoginViewModel (line 15) | public class LoginViewModel : LoginInputModel FILE: src/IdentityServer8/host/Quickstart/Account/LogoutInputModel.cs class LogoutInputModel (line 15) | public class LogoutInputModel FILE: src/IdentityServer8/host/Quickstart/Account/LogoutViewModel.cs class LogoutViewModel (line 15) | public class LogoutViewModel : LogoutInputModel FILE: src/IdentityServer8/host/Quickstart/Account/RedirectViewModel.cs class RedirectViewModel (line 15) | public class RedirectViewModel FILE: src/IdentityServer8/host/Quickstart/Consent/ConsentController.cs class ConsentController (line 18) | [SecurityHeaders] method ConsentController (line 26) | public ConsentController( method Index (line 41) | [HttpGet] method Index (line 56) | [HttpPost] method ProcessConsent (line 90) | private async Task ProcessConsent(ConsentInputMo... method BuildViewModelAsync (line 158) | private async Task BuildViewModelAsync(string return... method CreateConsentViewModel (line 173) | private ConsentViewModel CreateConsentViewModel( method CreateScopeViewModel (line 212) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 225) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 244) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: src/IdentityServer8/host/Quickstart/Consent/ConsentInputModel.cs class ConsentInputModel (line 15) | public class ConsentInputModel FILE: src/IdentityServer8/host/Quickstart/Consent/ConsentOptions.cs class ConsentOptions (line 15) | public class ConsentOptions FILE: src/IdentityServer8/host/Quickstart/Consent/ConsentViewModel.cs class ConsentViewModel (line 15) | public class ConsentViewModel : ConsentInputModel FILE: src/IdentityServer8/host/Quickstart/Consent/ProcessConsentResult.cs class ProcessConsentResult (line 15) | public class ProcessConsentResult FILE: src/IdentityServer8/host/Quickstart/Consent/ScopeViewModel.cs class ScopeViewModel (line 15) | public class ScopeViewModel FILE: src/IdentityServer8/host/Quickstart/Device/DeviceAuthorizationInputModel.cs class DeviceAuthorizationInputModel (line 15) | public class DeviceAuthorizationInputModel : ConsentInputModel FILE: src/IdentityServer8/host/Quickstart/Device/DeviceAuthorizationViewModel.cs class DeviceAuthorizationViewModel (line 15) | public class DeviceAuthorizationViewModel : ConsentViewModel FILE: src/IdentityServer8/host/Quickstart/Device/DeviceController.cs class DeviceController (line 15) | [Authorize] method DeviceController (line 24) | public DeviceController( method Index (line 36) | [HttpGet] method UserCodeCapture (line 50) | [HttpPost] method Callback (line 60) | [HttpPost] method ProcessConsent (line 72) | private async Task ProcessConsent(DeviceAuthoriz... method BuildViewModelAsync (line 139) | private async Task BuildViewModelAsync(s... method CreateConsentViewModel (line 150) | private DeviceAuthorizationViewModel CreateConsentViewModel(string use... method CreateScopeViewModel (line 187) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 200) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 213) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: src/IdentityServer8/host/Quickstart/Diagnostics/DiagnosticsController.cs class DiagnosticsController (line 15) | [SecurityHeaders] method Index (line 19) | public async Task Index() FILE: src/IdentityServer8/host/Quickstart/Diagnostics/DiagnosticsViewModel.cs class DiagnosticsViewModel (line 15) | public class DiagnosticsViewModel method DiagnosticsViewModel (line 17) | public DiagnosticsViewModel(AuthenticateResult result) FILE: src/IdentityServer8/host/Quickstart/Extensions.cs class Extensions (line 15) | public static class Extensions method IsNativeClient (line 21) | public static bool IsNativeClient(this AuthorizationRequest context) method LoadingPage (line 27) | public static IActionResult LoadingPage(this Controller controller, st... FILE: src/IdentityServer8/host/Quickstart/Grants/GrantsController.cs class GrantsController (line 18) | [SecurityHeaders] method GrantsController (line 27) | public GrantsController(IIdentityServerInteractionService interaction, method Index (line 41) | [HttpGet] method Revoke (line 50) | [HttpPost] method BuildViewModelAsync (line 60) | private async Task BuildViewModelAsync() FILE: src/IdentityServer8/host/Quickstart/Grants/GrantsViewModel.cs class GrantsViewModel (line 15) | public class GrantsViewModel class GrantViewModel (line 20) | public class GrantViewModel FILE: src/IdentityServer8/host/Quickstart/Home/ErrorViewModel.cs class ErrorViewModel (line 15) | public class ErrorViewModel method ErrorViewModel (line 17) | public ErrorViewModel() method ErrorViewModel (line 21) | public ErrorViewModel(string error) FILE: src/IdentityServer8/host/Quickstart/Home/HomeController.cs class HomeController (line 15) | [SecurityHeaders] method HomeController (line 23) | public HomeController(IIdentityServerInteractionService interaction, I... method Index (line 30) | public IActionResult Index() method Error (line 45) | public async Task Error(string errorId) FILE: src/IdentityServer8/host/Quickstart/SecurityHeadersAttribute.cs class SecurityHeadersAttribute (line 15) | public class SecurityHeadersAttribute : ActionFilterAttribute method OnResultExecuting (line 17) | public override void OnResultExecuting(ResultExecutingContext context) FILE: src/IdentityServer8/host/Quickstart/TestUsers.cs class TestUsers (line 17) | public class TestUsers FILE: src/IdentityServer8/host/Startup.cs class Startup (line 18) | public class Startup method Startup (line 22) | public Startup(IConfiguration config) method ConfigureServices (line 29) | public void ConfigureServices(IServiceCollection services) method Configure (line 93) | public void Configure(IApplicationBuilder app) class BuilderExtensions (line 123) | public static class BuilderExtensions method AddSigningCredential (line 125) | public static IIdentityServerBuilder AddSigningCredential(this IIdenti... class ServiceExtensions (line 159) | public static class ServiceExtensions method AddExternalIdentityProviders (line 161) | public static IServiceCollection AddExternalIdentityProviders(this ISe... method AddCertificateForwardingForNginx (line 236) | public static void AddCertificateForwardingForNginx(this IServiceColle... FILE: src/IdentityServer8/src/Configuration/CryptoHelper.cs class CryptoHelper (line 20) | public static class CryptoHelper method CreateRsaSecurityKey (line 26) | public static RsaSecurityKey CreateRsaSecurityKey(int keySize = 2048) method CreateECDsaSecurityKey (line 40) | public static ECDsaSecurityKey CreateECDsaSecurityKey(string curve = J... method CreateRsaSecurityKey (line 54) | public static RsaSecurityKey CreateRsaSecurityKey(RSAParameters parame... method CreateHashClaimValue (line 70) | public static string CreateHashClaimValue(string value, string tokenSi... method GetHashAlgorithmForSigningAlgorithm (line 89) | public static HashAlgorithm GetHashAlgorithmForSigningAlgorithm(string... method GetCurveFromCrvValue (line 105) | internal static ECCurve GetCurveFromCrvValue(string crv) method GetCrvValueFromCurve (line 119) | internal static string GetCrvValueFromCurve(ECCurve curve) method IsValidCurveForAlgorithm (line 130) | internal static bool IsValidCurveForAlgorithm(ECDsaSecurityKey key, st... method IsValidCrvValueForAlgorithm (line 143) | internal static bool IsValidCrvValueForAlgorithm(string crv) method GetRsaSigningAlgorithmValue (line 150) | internal static string GetRsaSigningAlgorithmValue(IdentityServerConst... method GetECDsaSigningAlgorithmValue (line 165) | internal static string GetECDsaSigningAlgorithmValue(IdentityServerCon... method FindCertificate (line 176) | internal static X509Certificate2 FindCertificate(string name, StoreLoc... type NameType (line 210) | public enum NameType FILE: src/IdentityServer8/src/Configuration/DependencyInjection/BuilderExtensions/Additional.cs class IdentityServerBuilderExtensionsAdditional (line 18) | public static class IdentityServerBuilderExtensionsAdditional method AddExtensionGrantValidator (line 26) | public static IIdentityServerBuilder AddExtensionGrantValidator(thi... method AddRedirectUriValidator (line 40) | public static IIdentityServerBuilder AddRedirectUriValidator(this I... method AddAppAuthRedirectUriValidator (line 53) | public static IIdentityServerBuilder AddAppAuthRedirectUriValidator(th... method AddResourceOwnerValidator (line 64) | public static IIdentityServerBuilder AddResourceOwnerValidator(this... method AddProfileService (line 78) | public static IIdentityServerBuilder AddProfileService(this IIdenti... method AddResourceValidator (line 92) | public static IIdentityServerBuilder AddResourceValidator(this IIde... method AddScopeParser (line 106) | public static IIdentityServerBuilder AddScopeParser(this IIdentityS... method AddClientStore (line 120) | public static IIdentityServerBuilder AddClientStore(this IIdentityS... method AddResourceStore (line 135) | public static IIdentityServerBuilder AddResourceStore(this IIdentit... method AddDeviceFlowStore (line 148) | public static IIdentityServerBuilder AddDeviceFlowStore(this IIdent... method AddPersistedGrantStore (line 162) | public static IIdentityServerBuilder AddPersistedGrantStore(this II... method AddCorsPolicyService (line 176) | public static IIdentityServerBuilder AddCorsPolicyService(this IIde... method AddCorsPolicyCache (line 189) | public static IIdentityServerBuilder AddCorsPolicyCache(this IIdent... method AddSecretParser (line 203) | public static IIdentityServerBuilder AddSecretParser(this IIdentity... method AddSecretValidator (line 217) | public static IIdentityServerBuilder AddSecretValidator(this IIdent... method AddClientStoreCache (line 231) | public static IIdentityServerBuilder AddClientStoreCache(this IIden... method AddResourceStoreCache (line 247) | public static IIdentityServerBuilder AddResourceStoreCache(this IId... method AddAuthorizeInteractionResponseGenerator (line 261) | public static IIdentityServerBuilder AddAuthorizeInteractionResponseGe... method AddCustomAuthorizeRequestValidator (line 275) | public static IIdentityServerBuilder AddCustomAuthorizeRequestValidato... method AddCustomTokenRequestValidator (line 289) | public static IIdentityServerBuilder AddCustomTokenRequestValidator... method AddJwtBearerClientAuthentication (line 302) | public static IIdentityServerBuilder AddJwtBearerClientAuthentication(... method AddClientConfigurationValidator (line 317) | public static IIdentityServerBuilder AddClientConfigurationValidator(th... method AddBackChannelLogoutHttpClient (line 360) | public static IHttpClientBuilder AddBackChannelLogoutHttpClient(this I... method AddJwtRequestUriHttpClient (line 397) | public static IHttpClientBuilder AddJwtRequestUriHttpClient(this IIden... method AddAuthorizationParametersMessageStore (line 433) | public static IIdentityServerBuilder AddAuthorizationParametersMessage... method AddUserSession (line 447) | public static IIdentityServerBuilder AddUserSession(this IIdentityS... FILE: src/IdentityServer8/src/Configuration/DependencyInjection/BuilderExtensions/Core.cs class IdentityServerBuilderExtensionsCore (line 18) | public static class IdentityServerBuilderExtensionsCore method AddRequiredPlatformServices (line 25) | public static IIdentityServerBuilder AddRequiredPlatformServices(this ... method AddCookieAuthentication (line 41) | public static IIdentityServerBuilder AddCookieAuthentication(this IIde... method AddDefaultEndpoints (line 60) | public static IIdentityServerBuilder AddDefaultEndpoints(this IIdentit... method AddEndpoint (line 88) | public static IIdentityServerBuilder AddEndpoint(this IIdentityServ... method AddCoreServices (line 102) | public static IIdentityServerBuilder AddCoreServices(this IIdentitySer... method AddPluggableServices (line 128) | public static IIdentityServerBuilder AddPluggableServices(this IIdenti... method AddValidators (line 178) | public static IIdentityServerBuilder AddValidators(this IIdentityServe... method AddResponseGenerators (line 207) | public static IIdentityServerBuilder AddResponseGenerators(this IIdent... method AddDefaultSecretParsers (line 226) | public static IIdentityServerBuilder AddDefaultSecretParsers(this IIde... method AddDefaultSecretValidators (line 239) | public static IIdentityServerBuilder AddDefaultSecretValidators(this I... method AddTransientDecorator (line 246) | internal static void AddTransientDecorator(... method AddDecorator (line 254) | internal static void AddDecorator(this IServiceCollection se... FILE: src/IdentityServer8/src/Configuration/DependencyInjection/BuilderExtensions/Crypto.cs class IdentityServerBuilderExtensionsCrypto (line 21) | public static class IdentityServerBuilderExtensionsCrypto method AddSigningCredential (line 29) | public static IIdentityServerBuilder AddSigningCredential(this IIdenti... method AddSigningCredential (line 75) | public static IIdentityServerBuilder AddSigningCredential(this IIdenti... method AddSigningCredential (line 101) | public static IIdentityServerBuilder AddSigningCredential( method AddSigningCredential (line 121) | public static IIdentityServerBuilder AddSigningCredential(this IIdenti... method AddSigningCredential (line 134) | public static IIdentityServerBuilder AddSigningCredential(this IIdenti... method AddSigningCredential (line 147) | public static IIdentityServerBuilder AddSigningCredential(this IIdenti... method AddDeveloperSigningCredential (line 161) | public static IIdentityServerBuilder AddDeveloperSigningCredential( method AddValidationKey (line 200) | public static IIdentityServerBuilder AddValidationKey(this IIdentitySe... method AddValidationKey (line 214) | public static IIdentityServerBuilder AddValidationKey( method AddValidationKey (line 235) | public static IIdentityServerBuilder AddValidationKey( method AddValidationKey (line 257) | public static IIdentityServerBuilder AddValidationKey( method AddValidationKey (line 285) | public static IIdentityServerBuilder AddValidationKey( FILE: src/IdentityServer8/src/Configuration/DependencyInjection/BuilderExtensions/InMemory.cs class IdentityServerBuilderExtensionsInMemory (line 18) | public static class IdentityServerBuilderExtensionsInMemory method AddInMemoryCaching (line 25) | public static IIdentityServerBuilder AddInMemoryCaching(this IIdentity... method AddInMemoryIdentityResources (line 39) | public static IIdentityServerBuilder AddInMemoryIdentityResources(this... method AddInMemoryIdentityResources (line 53) | public static IIdentityServerBuilder AddInMemoryIdentityResources(this... method AddInMemoryApiResources (line 67) | public static IIdentityServerBuilder AddInMemoryApiResources(this IIde... method AddInMemoryApiResources (line 81) | public static IIdentityServerBuilder AddInMemoryApiResources(this IIde... method AddInMemoryApiScopes (line 95) | public static IIdentityServerBuilder AddInMemoryApiScopes(this IIdenti... method AddInMemoryApiScopes (line 109) | public static IIdentityServerBuilder AddInMemoryApiScopes(this IIdenti... method AddInMemoryClients (line 123) | public static IIdentityServerBuilder AddInMemoryClients(this IIdentity... method AddInMemoryClients (line 149) | public static IIdentityServerBuilder AddInMemoryClients(this IIdentity... method AddInMemoryPersistedGrants (line 163) | public static IIdentityServerBuilder AddInMemoryPersistedGrants(this I... FILE: src/IdentityServer8/src/Configuration/DependencyInjection/ConfigureInternalCookieOptions.cs class ConfigureInternalCookieOptions (line 15) | internal class ConfigureInternalCookieOptions : IConfigureNamedOptions method Decorator (line 19) | public Decorator(TService instance) method Decorator (line 28) | public Decorator(TImpl instance) : base(instance) class Decorator (line 25) | internal class Decorator : Decorator method Decorator (line 19) | public Decorator(TService instance) method Decorator (line 28) | public Decorator(TImpl instance) : base(instance) class DisposableDecorator (line 33) | internal class DisposableDecorator : Decorator, IDis... method DisposableDecorator (line 35) | public DisposableDecorator(TService instance) : base(instance) method Dispose (line 39) | public void Dispose() FILE: src/IdentityServer8/src/Configuration/DependencyInjection/IIdentityServerBuilder.cs type IIdentityServerBuilder (line 18) | public interface IIdentityServerBuilder FILE: src/IdentityServer8/src/Configuration/DependencyInjection/IdentityServerBuilder.cs class IdentityServerBuilder (line 18) | public class IdentityServerBuilder : IIdentityServerBuilder method IdentityServerBuilder (line 25) | public IdentityServerBuilder(IServiceCollection services) FILE: src/IdentityServer8/src/Configuration/DependencyInjection/IdentityServerServiceCollectionExtensions.cs class IdentityServerServiceCollectionExtensions (line 18) | public static class IdentityServerServiceCollectionExtensions method AddIdentityServerBuilder (line 25) | public static IIdentityServerBuilder AddIdentityServerBuilder(this ISe... method AddIdentityServer (line 35) | public static IIdentityServerBuilder AddIdentityServer(this IServiceCo... method AddIdentityServer (line 62) | public static IIdentityServerBuilder AddIdentityServer(this IServiceCo... method AddIdentityServer (line 74) | public static IIdentityServerBuilder AddIdentityServer(this IServiceCo... method AddOidcStateDataFormatterCache (line 85) | public static IServiceCollection AddOidcStateDataFormatterCache(this I... FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/AuthenticationOptions.cs class AuthenticationOptions (line 18) | public class AuthenticationOptions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/CachingOptions.cs class CachingOptions (line 18) | public class CachingOptions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/CorsOptions.cs class CorsOptions (line 18) | public class CorsOptions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/CspOptions.cs class CspOptions (line 18) | public class CspOptions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/DeviceFlowOptions.cs class DeviceFlowOptions (line 18) | public class DeviceFlowOptions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/DiscoveryOptions.cs class DiscoveryOptions (line 18) | public class DiscoveryOptions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/EndpointOptions.cs class EndpointsOptions (line 18) | public class EndpointsOptions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/EventsOptions.cs class EventsOptions (line 18) | public class EventsOptions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/IdentityServerOptions.cs class IdentityServerOptions (line 18) | public class IdentityServerOptions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/InputLengthRestrictions.cs class InputLengthRestrictions (line 18) | public class InputLengthRestrictions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/LoggingOptions.cs class LoggingOptions (line 18) | public class LoggingOptions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/MtlsOptions.cs class MutualTlsOptions (line 18) | public class MutualTlsOptions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/UserInteractionOptions.cs class UserInteractionOptions (line 18) | public class UserInteractionOptions FILE: src/IdentityServer8/src/Configuration/DependencyInjection/Options/ValidationOptions.cs class ValidationOptions (line 18) | public class ValidationOptions FILE: src/IdentityServer8/src/Configuration/IdentityServerApplicationBuilderExtensions.cs class IdentityServerApplicationBuilderExtensions (line 18) | public static class IdentityServerApplicationBuilderExtensions method UseIdentityServer (line 26) | public static IApplicationBuilder UseIdentityServer(this IApplicationB... method Validate (line 48) | internal static void Validate(this IApplicationBuilder app) method ValidateAsync (line 79) | private static async Task ValidateAsync(IServiceProvider services, ILo... method ValidateOptions (line 117) | private static void ValidateOptions(IdentityServerOptions options, ILo... method TestService (line 137) | internal static object TestService(IServiceProvider serviceProvider, T... FILE: src/IdentityServer8/src/Configuration/IdentityServerMiddlewareOptions.cs class IdentityServerMiddlewareOptions (line 18) | public class IdentityServerMiddlewareOptions FILE: src/IdentityServer8/src/Constants.cs class Constants (line 15) | internal static class Constants type ScopeRequirement (line 60) | public enum ScopeRequirement class SigningAlgorithms (line 98) | public static class SigningAlgorithms class KnownAcrValues (line 119) | public static class KnownAcrValues class UIConstants (line 174) | public static class UIConstants class DefaultRoutePathParams (line 179) | public static class DefaultRoutePathParams class DefaultRoutePaths (line 190) | public static class DefaultRoutePaths class EndpointNames (line 200) | public static class EndpointNames class ProtocolRoutePaths (line 213) | public static class ProtocolRoutePaths class EnvironmentKeys (line 246) | public static class EnvironmentKeys class TokenTypeHints (line 254) | public static class TokenTypeHints class RevocationErrors (line 266) | public static class RevocationErrors class Filters (line 271) | public class Filters class WsFedSignOut (line 325) | public static class WsFedSignOut class AuthorizationParamsStore (line 331) | public static class AuthorizationParamsStore class CurveOids (line 336) | public static class CurveOids FILE: src/IdentityServer8/src/Endpoints/AuthorizeCallbackEndpoint.cs class AuthorizeCallbackEndpoint (line 15) | internal class AuthorizeCallbackEndpoint : AuthorizeEndpointBase method AuthorizeCallbackEndpoint (line 20) | public AuthorizeCallbackEndpoint( method ProcessAsync (line 36) | public override async Task ProcessAsync(HttpContext c... FILE: src/IdentityServer8/src/Endpoints/AuthorizeEndpoint.cs class AuthorizeEndpoint (line 15) | internal class AuthorizeEndpoint : AuthorizeEndpointBase method AuthorizeEndpoint (line 17) | public AuthorizeEndpoint( method ProcessAsync (line 29) | public override async Task ProcessAsync(HttpContext c... FILE: src/IdentityServer8/src/Endpoints/AuthorizeEndpointBase.cs class AuthorizeEndpointBase (line 15) | internal abstract class AuthorizeEndpointBase : IEndpointHandler method AuthorizeEndpointBase (line 26) | protected AuthorizeEndpointBase( method ProcessAsync (line 48) | public abstract Task ProcessAsync(HttpContext context); method ProcessAuthorizeRequestAsync (line 50) | internal async Task ProcessAuthorizeRequestAsync(Name... method CreateErrorResultAsync (line 103) | protected async Task CreateErrorResultAsync( method LogRequest (line 133) | private void LogRequest(ValidatedAuthorizeRequest request) method LogResponse (line 139) | private void LogResponse(AuthorizeResponse response) method LogTokens (line 145) | private void LogTokens(AuthorizeResponse response) method RaiseFailureEventAsync (line 164) | private Task RaiseFailureEventAsync(ValidatedAuthorizeRequest request,... method RaiseResponseEventAsync (line 169) | private Task RaiseResponseEventAsync(AuthorizeResponse response) FILE: src/IdentityServer8/src/Endpoints/CheckSessionEndpoint.cs class CheckSessionEndpoint (line 15) | internal class CheckSessionEndpoint : IEndpointHandler method CheckSessionEndpoint (line 19) | public CheckSessionEndpoint(ILogger logger) method ProcessAsync (line 24) | public Task ProcessAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/DeviceAuthorizationEndpoint.cs class DeviceAuthorizationEndpoint (line 19) | internal class DeviceAuthorizationEndpoint : IEndpointHandler method DeviceAuthorizationEndpoint (line 27) | public DeviceAuthorizationEndpoint( method ProcessAsync (line 47) | public async Task ProcessAsync(HttpContext context) method ProcessDeviceAuthorizationRequestAsync (line 61) | private async Task ProcessDeviceAuthorizationRequestA... method Error (line 92) | private TokenErrorResult Error(string error, string errorDescription =... method LogResponse (line 106) | private void LogResponse(DeviceAuthorizationResponse response, DeviceA... FILE: src/IdentityServer8/src/Endpoints/DiscoveryEndpoint.cs class DiscoveryEndpoint (line 15) | internal class DiscoveryEndpoint : IEndpointHandler method DiscoveryEndpoint (line 23) | public DiscoveryEndpoint( method ProcessAsync (line 33) | public async Task ProcessAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/DiscoveryKeyEndpoint.cs class DiscoveryKeyEndpoint (line 15) | internal class DiscoveryKeyEndpoint : IEndpointHandler method DiscoveryKeyEndpoint (line 23) | public DiscoveryKeyEndpoint( method ProcessAsync (line 33) | public async Task ProcessAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/EndSessionCallbackEndpoint.cs class EndSessionCallbackEndpoint (line 15) | internal class EndSessionCallbackEndpoint : IEndpointHandler method EndSessionCallbackEndpoint (line 20) | public EndSessionCallbackEndpoint( method ProcessAsync (line 28) | public async Task ProcessAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/EndSessionEndpoint.cs class EndSessionEndpoint (line 15) | internal class EndSessionEndpoint : IEndpointHandler method EndSessionEndpoint (line 23) | public EndSessionEndpoint( method ProcessAsync (line 33) | public async Task ProcessAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/IntrospectionEndpoint.cs class IntrospectionEndpoint (line 19) | internal class IntrospectionEndpoint : IEndpointHandler method IntrospectionEndpoint (line 35) | public IntrospectionEndpoint( method ProcessAsync (line 54) | public async Task ProcessAsync(HttpContext context) method ProcessIntrospectionRequestAsync (line 74) | private async Task ProcessIntrospectionRequestAsync(H... method LogSuccess (line 115) | private void LogSuccess(bool tokenActive, string apiName) method LogFailure (line 120) | private void LogFailure(string error, string apiName) FILE: src/IdentityServer8/src/Endpoints/Results/AuthorizeResult.cs class AuthorizeResult (line 15) | internal class AuthorizeResult : IEndpointResult method AuthorizeResult (line 19) | public AuthorizeResult(AuthorizeResponse response) method AuthorizeResult (line 24) | internal AuthorizeResult( method Init (line 43) | private void Init(HttpContext context) method ExecuteAsync (line 51) | public async Task ExecuteAsync(HttpContext context) method ProcessErrorAsync (line 65) | private async Task ProcessErrorAsync(HttpContext context) method ProcessResponseAsync (line 88) | protected async Task ProcessResponseAsync(HttpContext context) method RenderAuthorizeResponseAsync (line 100) | private async Task RenderAuthorizeResponseAsync(HttpContext context) method AddSecurityHeaders (line 121) | private void AddSecurityHeaders(HttpContext context) method BuildRedirectUri (line 132) | private string BuildRedirectUri() method GetFormPostHtml (line 157) | private string GetFormPostHtml() method RedirectToErrorPageAsync (line 169) | private async Task RedirectToErrorPageAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/Results/BadRequestResult.cs class BadRequestResult (line 15) | internal class BadRequestResult : IEndpointResult method BadRequestResult (line 20) | public BadRequestResult(string error = null, string errorDescription =... method ExecuteAsync (line 26) | public async Task ExecuteAsync(HttpContext context) class ResultDto (line 43) | internal class ResultDto FILE: src/IdentityServer8/src/Endpoints/Results/CheckSessionResult.cs class CheckSessionResult (line 15) | internal class CheckSessionResult : IEndpointResult method CheckSessionResult (line 17) | public CheckSessionResult() method CheckSessionResult (line 21) | internal CheckSessionResult(IdentityServerOptions options) method Init (line 31) | private void Init(HttpContext context) method ExecuteAsync (line 36) | public async Task ExecuteAsync(HttpContext context) method AddCspHeaders (line 46) | private void AddCspHeaders(HttpContext context) method GetHtml (line 50) | private string GetHtml(string cookieName) FILE: src/IdentityServer8/src/Endpoints/Results/ConsentPageResult.cs class ConsentPageResult (line 19) | public class ConsentPageResult : IEndpointResult method ConsentPageResult (line 28) | public ConsentPageResult(ValidatedAuthorizeRequest request) method ConsentPageResult (line 33) | internal ConsentPageResult( method Init (line 46) | private void Init(HttpContext context) method ExecuteAsync (line 57) | public async Task ExecuteAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/Results/CustomRedirectResult.cs class CustomRedirectResult (line 19) | public class CustomRedirectResult : IEndpointResult method CustomRedirectResult (line 34) | public CustomRedirectResult(ValidatedAuthorizeRequest request, string ... method CustomRedirectResult (line 43) | internal CustomRedirectResult( method Init (line 54) | private void Init(HttpContext context) method ExecuteAsync (line 64) | public Task ExecuteAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/Results/DeviceAuthorizationResult.cs class DeviceAuthorizationResult (line 15) | internal class DeviceAuthorizationResult : IEndpointResult method DeviceAuthorizationResult (line 19) | public DeviceAuthorizationResult(DeviceAuthorizationResponse response) method ExecuteAsync (line 24) | public async Task ExecuteAsync(HttpContext context) class ResultDto (line 41) | internal class ResultDto FILE: src/IdentityServer8/src/Endpoints/Results/DiscoveryDocumentResult.cs class DiscoveryDocumentResult (line 19) | public class DiscoveryDocumentResult : IEndpointResult method DiscoveryDocumentResult (line 43) | public DiscoveryDocumentResult(Dictionary entries, int... method ExecuteAsync (line 54) | public Task ExecuteAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/Results/EndSessionCallbackResult.cs class EndSessionCallbackResult (line 15) | internal class EndSessionCallbackResult : IEndpointResult method EndSessionCallbackResult (line 19) | public EndSessionCallbackResult(EndSessionCallbackValidationResult res... method EndSessionCallbackResult (line 24) | internal EndSessionCallbackResult( method Init (line 34) | private void Init(HttpContext context) method ExecuteAsync (line 39) | public async Task ExecuteAsync(HttpContext context) method AddCspHeaders (line 57) | private void AddCspHeaders(HttpContext context) method GetHtml (line 73) | private string GetHtml() FILE: src/IdentityServer8/src/Endpoints/Results/EndSessionResult.cs class EndSessionResult (line 19) | public class EndSessionResult : IEndpointResult method EndSessionResult (line 28) | public EndSessionResult(EndSessionValidationResult result) method EndSessionResult (line 33) | internal EndSessionResult( method Init (line 49) | private void Init(HttpContext context) method ExecuteAsync (line 61) | public async Task ExecuteAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/Results/IntrospectionResult.cs class IntrospectionResult (line 19) | public class IntrospectionResult : IEndpointResult method IntrospectionResult (line 34) | public IntrospectionResult(Dictionary entries) method ExecuteAsync (line 44) | public Task ExecuteAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/Results/JsonWebKeysResult.cs class JsonWebKeysResult (line 19) | public class JsonWebKeysResult : IEndpointResult method JsonWebKeysResult (line 42) | public JsonWebKeysResult(IEnumerable webKeys, int? maxAge) method ExecuteAsync (line 53) | public Task ExecuteAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/Results/LoginPageResult.cs class LoginPageResult (line 19) | public class LoginPageResult : IEndpointResult method LoginPageResult (line 28) | public LoginPageResult(ValidatedAuthorizeRequest request) method LoginPageResult (line 33) | internal LoginPageResult( method Init (line 46) | private void Init(HttpContext context) method ExecuteAsync (line 57) | public async Task ExecuteAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/Results/ProtectedResourceErrorResult.cs class ProtectedResourceErrorResult (line 17) | internal class ProtectedResourceErrorResult : IEndpointResult method ProtectedResourceErrorResult (line 22) | public ProtectedResourceErrorResult(string error, string errorDescript... method ExecuteAsync (line 28) | public Task ExecuteAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/Results/StatusCodeResult.cs class StatusCodeResult (line 19) | public class StatusCodeResult : IEndpointResult method StatusCodeResult (line 33) | public StatusCodeResult(HttpStatusCode statusCode) method StatusCodeResult (line 42) | public StatusCodeResult(int statusCode) method ExecuteAsync (line 52) | public Task ExecuteAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/Results/TokenErrorResult.cs class TokenErrorResult (line 18) | internal class TokenErrorResult : IEndpointResult method TokenErrorResult (line 22) | public TokenErrorResult(TokenErrorResponse error) method ExecuteAsync (line 29) | public async Task ExecuteAsync(HttpContext context) class ResultDto (line 45) | internal class ResultDto FILE: src/IdentityServer8/src/Endpoints/Results/TokenResult.cs class TokenResult (line 18) | internal class TokenResult : IEndpointResult method TokenResult (line 22) | public TokenResult(TokenResponse response) method ExecuteAsync (line 27) | public async Task ExecuteAsync(HttpContext context) class ResultDto (line 46) | internal class ResultDto FILE: src/IdentityServer8/src/Endpoints/Results/TokenRevocationErrorResult.cs class TokenRevocationErrorResult (line 19) | public class TokenRevocationErrorResult : IEndpointResult method TokenRevocationErrorResult (line 33) | public TokenRevocationErrorResult(string error) method ExecuteAsync (line 43) | public Task ExecuteAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/Results/UserInfoResult.cs class UserInfoResult (line 15) | internal class UserInfoResult : IEndpointResult method UserInfoResult (line 19) | public UserInfoResult(Dictionary claims) method ExecuteAsync (line 24) | public async Task ExecuteAsync(HttpContext context) FILE: src/IdentityServer8/src/Endpoints/TokenEndpoint.cs class TokenEndpoint (line 19) | internal class TokenEndpoint : IEndpointHandler method TokenEndpoint (line 35) | public TokenEndpoint( method ProcessAsync (line 54) | public async Task ProcessAsync(HttpContext context) method ProcessTokenRequestAsync (line 68) | private async Task ProcessTokenRequestAsync(HttpConte... method Error (line 103) | private TokenErrorResult Error(string error, string errorDescription =... method LogTokens (line 115) | private void LogTokens(TokenResponse response, TokenRequestValidationR... FILE: src/IdentityServer8/src/Endpoints/TokenRevocationEndpoint.cs class TokenRevocationEndpoint (line 19) | internal class TokenRevocationEndpoint : IEndpointHandler method TokenRevocationEndpoint (line 35) | public TokenRevocationEndpoint(ILogger logger, method ProcessAsync (line 54) | public async Task ProcessAsync(HttpContext context) method ProcessRevocationRequestAsync (line 75) | private async Task ProcessRevocationRequestAsync(Http... FILE: src/IdentityServer8/src/Endpoints/UserInfoEndpoint.cs class UserInfoEndpoint (line 19) | internal class UserInfoEndpoint : IEndpointHandler method UserInfoEndpoint (line 33) | public UserInfoEndpoint( method ProcessAsync (line 50) | public async Task ProcessAsync(HttpContext context) method ProcessUserInfoRequestAsync (line 61) | private async Task ProcessUserInfoRequestAsync(HttpCo... method Error (line 93) | private IEndpointResult Error(string error, string description = null) FILE: src/IdentityServer8/src/Events/ApiAuthenticationFailureEvent.cs class ApiAuthenticationFailureEvent (line 19) | public class ApiAuthenticationFailureEvent : Event method ApiAuthenticationFailureEvent (line 26) | public ApiAuthenticationFailureEvent(string apiName, string message) FILE: src/IdentityServer8/src/Events/ApiAuthenticationSuccessEvent.cs class ApiAuthenticationSuccessEvent (line 19) | public class ApiAuthenticationSuccessEvent : Event method ApiAuthenticationSuccessEvent (line 26) | public ApiAuthenticationSuccessEvent(string apiName, string authentica... FILE: src/IdentityServer8/src/Events/ClientAuthenticationFailureEvent.cs class ClientAuthenticationFailureEvent (line 19) | public class ClientAuthenticationFailureEvent : Event method ClientAuthenticationFailureEvent (line 26) | public ClientAuthenticationFailureEvent(string clientId, string message) FILE: src/IdentityServer8/src/Events/ClientAuthenticationSuccessEvent.cs class ClientAuthenticationSuccessEvent (line 19) | public class ClientAuthenticationSuccessEvent : Event method ClientAuthenticationSuccessEvent (line 26) | public ClientAuthenticationSuccessEvent(string clientId, string authen... FILE: src/IdentityServer8/src/Events/ConsentDeniedEvent.cs class ConsentDeniedEvent (line 19) | public class ConsentDeniedEvent : Event method ConsentDeniedEvent (line 27) | public ConsentDeniedEvent(string subjectId, string clientId, IEnumerab... FILE: src/IdentityServer8/src/Events/ConsentGrantedEvent.cs class ConsentGrantedEvent (line 19) | public class ConsentGrantedEvent : Event method ConsentGrantedEvent (line 29) | public ConsentGrantedEvent(string subjectId, string clientId, IEnumera... FILE: src/IdentityServer8/src/Events/DeviceAuthorizationFailureEvent.cs class DeviceAuthorizationFailureEvent (line 19) | public class DeviceAuthorizationFailureEvent : Event method DeviceAuthorizationFailureEvent (line 25) | public DeviceAuthorizationFailureEvent(DeviceAuthorizationRequestValid... method DeviceAuthorizationFailureEvent (line 44) | public DeviceAuthorizationFailureEvent() FILE: src/IdentityServer8/src/Events/DeviceAuthorizationSuccessEvent.cs class DeviceAuthorizationSuccessEvent (line 19) | public class DeviceAuthorizationSuccessEvent : Event method DeviceAuthorizationSuccessEvent (line 26) | public DeviceAuthorizationSuccessEvent(DeviceAuthorizationResponse res... method DeviceAuthorizationSuccessEvent (line 38) | protected DeviceAuthorizationSuccessEvent() FILE: src/IdentityServer8/src/Events/GrantsRevokedEvent.cs class GrantsRevokedEvent (line 19) | public class GrantsRevokedEvent : Event method GrantsRevokedEvent (line 26) | public GrantsRevokedEvent(string subjectId, string clientId) FILE: src/IdentityServer8/src/Events/Infrastructure/Event.cs class Event (line 18) | public abstract class Event method Event (line 29) | protected Event(string category, string name, EventTypes type, int id,... method PrepareAsync (line 43) | protected internal virtual Task PrepareAsync() method Obfuscate (line 133) | protected static string Obfuscate(string value) method ToString (line 145) | public override string ToString() FILE: src/IdentityServer8/src/Events/Infrastructure/EventCategories.cs class EventCategories (line 18) | public static class EventCategories FILE: src/IdentityServer8/src/Events/Infrastructure/EventIds.cs class EventIds (line 17) | public static class EventIds FILE: src/IdentityServer8/src/Events/Infrastructure/EventType.cs type EventTypes (line 18) | public enum EventTypes FILE: src/IdentityServer8/src/Events/InvalidClientConfiguration.cs class InvalidClientConfigurationEvent (line 19) | public class InvalidClientConfigurationEvent : Event method InvalidClientConfigurationEvent (line 26) | public InvalidClientConfigurationEvent(Client client, string errorMess... FILE: src/IdentityServer8/src/Events/TokenIntrospectionFailureEvent.cs class TokenIntrospectionFailureEvent (line 19) | public class TokenIntrospectionFailureEvent : Event method TokenIntrospectionFailureEvent (line 29) | public TokenIntrospectionFailureEvent(string apiName, string errorMess... FILE: src/IdentityServer8/src/Events/TokenIntrospectionSuccessEvent.cs class TokenIntrospectionSuccessEvent (line 19) | public class TokenIntrospectionSuccessEvent : Event method TokenIntrospectionSuccessEvent (line 25) | public TokenIntrospectionSuccessEvent(IntrospectionRequestValidationRe... FILE: src/IdentityServer8/src/Events/TokenIssuedFailureEvent.cs class TokenIssuedFailureEvent (line 19) | public class TokenIssuedFailureEvent : Event method TokenIssuedFailureEvent (line 27) | public TokenIssuedFailureEvent(ValidatedAuthorizeRequest request, stri... method TokenIssuedFailureEvent (line 53) | public TokenIssuedFailureEvent(TokenRequestValidationResult result) method TokenIssuedFailureEvent (line 77) | protected TokenIssuedFailureEvent() FILE: src/IdentityServer8/src/Events/TokenIssuedSuccessEvent.cs class TokenIssuedSuccessEvent (line 19) | public class TokenIssuedSuccessEvent : Event method TokenIssuedSuccessEvent (line 25) | public TokenIssuedSuccessEvent(AuthorizeResponse response) method TokenIssuedSuccessEvent (line 57) | public TokenIssuedSuccessEvent(TokenResponse response, TokenRequestVal... method TokenIssuedSuccessEvent (line 98) | protected TokenIssuedSuccessEvent() class Token (line 173) | public class Token method Token (line 180) | public Token(string type, string value) FILE: src/IdentityServer8/src/Events/TokenRevokedSuccessEvent.cs class TokenRevokedSuccessEvent (line 19) | public class TokenRevokedSuccessEvent : Event method TokenRevokedSuccessEvent (line 26) | public TokenRevokedSuccessEvent(TokenRevocationRequestValidationResult... FILE: src/IdentityServer8/src/Events/UnhandledExceptionEvent.cs class UnhandledExceptionEvent (line 19) | public class UnhandledExceptionEvent : Event method UnhandledExceptionEvent (line 25) | public UnhandledExceptionEvent(Exception ex) FILE: src/IdentityServer8/src/Events/UserLoginFailureEvent.cs class UserLoginFailureEvent (line 19) | public class UserLoginFailureEvent : Event method UserLoginFailureEvent (line 28) | public UserLoginFailureEvent(string username, string error, bool inter... FILE: src/IdentityServer8/src/Events/UserLoginSuccessEvent.cs class UserLoginSuccessEvent (line 19) | public class UserLoginSuccessEvent : Event method UserLoginSuccessEvent (line 32) | public UserLoginSuccessEvent(string provider, string providerUserId, s... method UserLoginSuccessEvent (line 58) | public UserLoginSuccessEvent(string username, string subjectId, string... method UserLoginSuccessEvent (line 79) | protected UserLoginSuccessEvent() FILE: src/IdentityServer8/src/Events/UserLogoutSuccessEvent.cs class UserLogoutSuccessEvent (line 19) | public class UserLogoutSuccessEvent : Event method UserLogoutSuccessEvent (line 26) | public UserLogoutSuccessEvent(string subjectId, string name) FILE: src/IdentityServer8/src/Extensions/AuthenticationPropertiesExtensions.cs class AuthenticationPropertiesExtensions (line 18) | public static class AuthenticationPropertiesExtensions method GetSessionId (line 28) | public static string GetSessionId(this AuthenticationProperties proper... method SetSessionId (line 44) | public static void SetSessionId(this AuthenticationProperties properti... method GetClientList (line 54) | public static IEnumerable GetClientList(this AuthenticationPro... method RemoveClientList (line 69) | public static void RemoveClientList(this AuthenticationProperties prop... method AddClientId (line 79) | public static void AddClientId(this AuthenticationProperties propertie... method DecodeList (line 102) | private static IEnumerable DecodeList(string value) method EncodeList (line 114) | private static string EncodeList(IEnumerable list) FILE: src/IdentityServer8/src/Extensions/AuthorizeResponseExtensions.cs class AuthorizeResponseExtensions (line 15) | internal static class AuthorizeResponseExtensions method ToNameValueCollection (line 17) | public static NameValueCollection ToNameValueCollection(this Authorize... FILE: src/IdentityServer8/src/Extensions/ClaimsExtensions.cs class ClaimsExtensions (line 15) | internal static class ClaimsExtensions method ToClaimsDictionary (line 17) | public static Dictionary ToClaimsDictionary(this IEnum... method GetValue (line 53) | private static object GetValue(Claim claim) FILE: src/IdentityServer8/src/Extensions/ClientExtensions.cs class ClientExtensions (line 20) | public static class ClientExtensions method IsImplicitOnly (line 25) | public static bool IsImplicitOnly(this Client client) method GetKeysAsync (line 38) | public static Task> GetKeysAsync(this IEnumerable GetCertificates(IEnumerable GetCookieAuthenticationSchemeAsync(... FILE: src/IdentityServer8/src/Extensions/HttpContextExtensions.cs class HttpContextExtensions (line 18) | public static class HttpContextExtensions method GetSchemeSupportsSignOutAsync (line 20) | public static async Task GetSchemeSupportsSignOutAsync(this Http... method SetIdentityServerOrigin (line 27) | public static void SetIdentityServerOrigin(this HttpContext context, s... method SetIdentityServerBasePath (line 39) | public static void SetIdentityServerBasePath(this HttpContext context,... method GetIdentityServerOrigin (line 46) | public static string GetIdentityServerOrigin(this HttpContext context) method SetSignOutCalled (line 67) | internal static void SetSignOutCalled(this HttpContext context) method GetSignOutCalled (line 73) | internal static bool GetSignOutCalled(this HttpContext context) method GetIdentityServerHost (line 83) | public static string GetIdentityServerHost(this HttpContext context) method GetIdentityServerBasePath (line 94) | public static string GetIdentityServerBasePath(this HttpContext context) method GetIdentityServerBaseUrl (line 104) | public static string GetIdentityServerBaseUrl(this HttpContext context) method GetIdentityServerRelativeUrl (line 115) | public static string GetIdentityServerRelativeUrl(this HttpContext con... method GetIdentityServerIssuerUri (line 133) | public static string GetIdentityServerIssuerUri(this HttpContext context) method GetIdentityServerSignoutFrameCallbackUrlAsync (line 154) | internal static async Task GetIdentityServerSignoutFrameCallba... FILE: src/IdentityServer8/src/Extensions/HttpRequestExtensions.cs class HttpRequestExtensions (line 20) | public static class HttpRequestExtensions method GetCorsOrigin (line 22) | public static string GetCorsOrigin(this HttpRequest request) method HasApplicationFormContentType (line 38) | internal static bool HasApplicationFormContentType(this HttpRequest re... FILE: src/IdentityServer8/src/Extensions/HttpResponseExtensions.cs class HttpResponseExtensions (line 18) | public static class HttpResponseExtensions method WriteJsonAsync (line 20) | public static async Task WriteJsonAsync(this HttpResponse response, ob... method WriteJsonAsync (line 27) | public static async Task WriteJsonAsync(this HttpResponse response, st... method SetCache (line 34) | public static void SetCache(this HttpResponse response, int maxAge, pa... method SetNoCache (line 59) | public static void SetNoCache(this HttpResponse response) method WriteHtmlAsync (line 76) | public static async Task WriteHtmlAsync(this HttpResponse response, st... method RedirectToAbsoluteUrl (line 83) | public static void RedirectToAbsoluteUrl(this HttpResponse response, s... method AddScriptCspHeaders (line 93) | public static void AddScriptCspHeaders(this HttpResponse response, Csp... method AddStyleCspHeaders (line 101) | public static void AddStyleCspHeaders(this HttpResponse response, CspO... method AddCspHeaders (line 114) | public static void AddCspHeaders(IHeaderDictionary headers, CspOptions... FILE: src/IdentityServer8/src/Extensions/ICacheExtensions.cs class ICacheExtensions (line 18) | public static class ICacheExtensions method GetAsync (line 37) | public static async Task GetAsync(this ICache cache, string k... FILE: src/IdentityServer8/src/Extensions/IClientStoreExtensions.cs class IClientStoreExtensions (line 18) | public static class IClientStoreExtensions method FindEnabledClientByIdAsync (line 26) | public static async Task FindEnabledClientByIdAsync(this IClie... FILE: src/IdentityServer8/src/Extensions/IEnumerableExtensions.cs class IEnumerableExtensions (line 17) | public static class IEnumerableExtensions method EnumerableIsNullOrEmpty (line 19) | [DebuggerStepThrough] method HasDuplicates (line 35) | public static bool HasDuplicates(this IEnumerable list, F... FILE: src/IdentityServer8/src/Extensions/IReadableStringCollectionExtensions.cs class IReadableStringCollectionExtensions (line 17) | public static class IReadableStringCollectionExtensions method AsNameValueCollection (line 19) | [DebuggerStepThrough] method AsNameValueCollection (line 32) | [DebuggerStepThrough] FILE: src/IdentityServer8/src/Extensions/IResourceStoreExtensions.cs class IResourceStoreExtensions (line 18) | public static class IResourceStoreExtensions method FindResourcesByScopeAsync (line 26) | public static async Task FindResourcesByScopeAsync(this IRe... method Validate (line 42) | private static void Validate(IEnumerable identity, I... method GetDuplicates (line 82) | private static IEnumerable GetDuplicates(IEnumerable n... method FindEnabledResourcesByScopeAsync (line 98) | public static async Task FindEnabledResourcesByScopeAsync(t... method CreateResourceValidationResult (line 109) | public static async Task CreateResourceValid... method GetAllEnabledResourcesAsync (line 122) | public static async Task GetAllEnabledResourcesAsync(this I... method FindEnabledIdentityResourcesByScopeAsync (line 136) | public static async Task> FindEnabledIde... FILE: src/IdentityServer8/src/Extensions/IUserSessionExtensions.cs class IUserSessionExtensions (line 18) | public static class IUserSessionExtensions method GetLogoutNotificationContext (line 24) | public static async Task GetLogoutNotificat... FILE: src/IdentityServer8/src/Extensions/IdentityServerToolsExtensions.cs class IdentityServerToolsExtensions (line 18) | public static class IdentityServerToolsExtensions method IssueClientJwtAsync (line 30) | public static async Task IssueClientJwtAsync(this IdentityServ... FILE: src/IdentityServer8/src/Extensions/JsonExtensions.cs class JsonExtensions (line 17) | internal static partial class JsonExtensions method ToObject (line 19) | [DebuggerStepThrough] method ToObject (line 28) | [DebuggerStepThrough] FILE: src/IdentityServer8/src/Extensions/NameValueCollectionExtensions.cs class NameValueCollectionExtensions (line 15) | internal static class NameValueCollectionExtensions method ToFullDictionary (line 17) | public static IDictionary ToFullDictionary(this Name... method FromFullDictionary (line 22) | public static NameValueCollection FromFullDictionary(this IDictionary<... method ToQueryString (line 37) | public static string ToQueryString(this NameValueCollection collection) method ToFormPost (line 65) | public static string ToFormPost(this NameValueCollection collection) method ToNameValueCollection (line 81) | public static NameValueCollection ToNameValueCollection(this Dictionar... method ToDictionary (line 102) | public static Dictionary ToDictionary(this NameValueCo... method ToScrubbedDictionary (line 107) | public static Dictionary ToScrubbedDictionary(this Nam... method ConvertFormUrlEncodedSpacesToUrlEncodedSpaces (line 132) | internal static string ConvertFormUrlEncodedSpacesToUrlEncodedSpaces(s... method AppendNameValuePair (line 141) | private static bool AppendNameValuePair(StringBuilder builder, bool fi... FILE: src/IdentityServer8/src/Extensions/PrincipalExtensions.cs class PrincipalExtensions (line 18) | public static class PrincipalExtensions method GetAuthenticationTime (line 25) | [DebuggerStepThrough] method GetAuthenticationTimeEpoch (line 36) | [DebuggerStepThrough] method GetAuthenticationTimeEpoch (line 47) | [DebuggerStepThrough] method GetSubjectId (line 63) | [DebuggerStepThrough] method GetSubjectId (line 75) | [DebuggerStepThrough] method GetName (line 90) | [DebuggerStepThrough] method GetDisplayName (line 102) | [DebuggerStepThrough] method GetName (line 120) | [DebuggerStepThrough] method GetAuthenticationMethod (line 136) | [DebuggerStepThrough] method GetAuthenticationMethods (line 147) | [DebuggerStepThrough] method GetAuthenticationMethod (line 159) | [DebuggerStepThrough] method GetAuthenticationMethods (line 174) | [DebuggerStepThrough] method GetIdentityProvider (line 186) | [DebuggerStepThrough] method GetIdentityProvider (line 198) | [DebuggerStepThrough] method IsAuthenticated (line 215) | [DebuggerStepThrough] FILE: src/IdentityServer8/src/Extensions/ProfileDataRequestContextExtensions.cs class ProfileDataRequestContextExtensions (line 18) | public static class ProfileDataRequestContextExtensions method FilterClaims (line 26) | public static List FilterClaims(this ProfileDataRequestContext ... method AddRequestedClaims (line 39) | public static void AddRequestedClaims(this ProfileDataRequestContext c... method LogProfileRequest (line 52) | public static void LogProfileRequest(this ProfileDataRequestContext co... method LogIssuedClaims (line 66) | public static void LogIssuedClaims(this ProfileDataRequestContext cont... FILE: src/IdentityServer8/src/Extensions/ResourceExtensions.cs class ResourceExtensions (line 18) | public static class ResourceExtensions method GetRequiredScopeValues (line 25) | public static IEnumerable GetRequiredScopeValues(this Resource... method ToScopeNames (line 39) | public static IEnumerable ToScopeNames(this Resources resources) method FindIdentityResourcesByScope (line 57) | public static IdentityResource FindIdentityResourcesByScope(this Resou... method FindApiResourcesByScope (line 71) | public static IEnumerable FindApiResourcesByScope(this Re... method FindApiScope (line 85) | public static ApiScope FindApiScope(this Resources resources, string n... method FilterEnabled (line 93) | internal static Resources FilterEnabled(this Resources resources) method FindMatchingSigningAlgorithms (line 106) | internal static ICollection FindMatchingSigningAlgorithms(this... method IntersectLists (line 139) | private static IEnumerable IntersectLists(IEnumerable ParseScopesString(this string scopes) method IsMissing (line 62) | [DebuggerStepThrough] method IsMissingOrTooLong (line 68) | [DebuggerStepThrough] method IsPresent (line 83) | [DebuggerStepThrough] method EnsureLeadingSlash (line 89) | [DebuggerStepThrough] method EnsureTrailingSlash (line 100) | [DebuggerStepThrough] method RemoveLeadingSlash (line 111) | [DebuggerStepThrough] method RemoveTrailingSlash (line 122) | [DebuggerStepThrough] method CleanUrlPath (line 133) | [DebuggerStepThrough] method IsLocalUrl (line 146) | [DebuggerStepThrough] method AddQueryString (line 193) | [DebuggerStepThrough] method AddQueryString (line 208) | [DebuggerStepThrough] method AddHashFragment (line 214) | [DebuggerStepThrough] method ReadQueryStringAsNameValueCollection (line 225) | [DebuggerStepThrough] method GetOrigin (line 245) | public static string GetOrigin(this string url) method Obfuscate (line 268) | public static string Obfuscate(this string value) FILE: src/IdentityServer8/src/Extensions/TokenExtensions.cs class TokenExtensions (line 18) | public static class TokenExtensions method CreateJwtPayload (line 30) | public static JwtPayload CreateJwtPayload(this Token token, ISystemClo... FILE: src/IdentityServer8/src/Extensions/ValidatedAuthorizeRequestExtensions.cs class ValidatedAuthorizeRequestExtensions (line 17) | public static class ValidatedAuthorizeRequestExtensions method RemovePrompt (line 19) | public static void RemovePrompt(this ValidatedAuthorizeRequest request) method GetPrefixedAcrValue (line 25) | public static string GetPrefixedAcrValue(this ValidatedAuthorizeReques... method RemovePrefixedAcrValue (line 38) | public static void RemovePrefixedAcrValue(this ValidatedAuthorizeReque... method GetIdP (line 52) | public static string GetIdP(this ValidatedAuthorizeRequest request) method RemoveIdP (line 57) | public static void RemoveIdP(this ValidatedAuthorizeRequest request) method GetTenant (line 62) | public static string GetTenant(this ValidatedAuthorizeRequest request) method GetAcrValues (line 67) | public static IEnumerable GetAcrValues(this ValidatedAuthorize... method RemoveAcrValue (line 76) | public static void RemoveAcrValue(this ValidatedAuthorizeRequest reque... method AddAcrValue (line 90) | public static void AddAcrValue(this ValidatedAuthorizeRequest request,... method GenerateSessionStateValue (line 99) | public static string GenerateSessionStateValue(this ValidatedAuthorize... FILE: src/IdentityServer8/src/Extensions/X509CertificateExtensions.cs class X509CertificateExtensions (line 20) | public static class X509CertificateExtensions method CreateThumbprintCnf (line 27) | public static string CreateThumbprintCnf(this X509Certificate2 certifi... FILE: src/IdentityServer8/src/Hosting/BaseUrlMiddleware.cs class BaseUrlMiddleware (line 17) | public class BaseUrlMiddleware method BaseUrlMiddleware (line 22) | public BaseUrlMiddleware(RequestDelegate next, IdentityServerOptions o... method Invoke (line 28) | public async Task Invoke(HttpContext context) FILE: src/IdentityServer8/src/Hosting/CorsMiddleware.cs class CorsMiddlewareExtensions (line 17) | public static class CorsMiddlewareExtensions method ConfigureCors (line 19) | public static void ConfigureCors(this IApplicationBuilder app) FILE: src/IdentityServer8/src/Hosting/CorsPolicyProvider.cs class CorsPolicyProvider (line 15) | internal class CorsPolicyProvider : ICorsPolicyProvider method CorsPolicyProvider (line 22) | public CorsPolicyProvider( method GetPolicyAsync (line 34) | public Task GetPolicyAsync(HttpContext context, string pol... method ProcessAsync (line 45) | private async Task ProcessAsync(HttpContext context) method Allow (line 79) | private CorsPolicy Allow(string origin) method IsPathAllowed (line 94) | private bool IsPathAllowed(PathString path) FILE: src/IdentityServer8/src/Hosting/Endpoint.cs class Endpoint (line 18) | public class Endpoint method Endpoint (line 20) | public Endpoint(string name, string path, Type handlerType) FILE: src/IdentityServer8/src/Hosting/EndpointRouter.cs class EndpointRouter (line 15) | internal class EndpointRouter : IEndpointRouter method EndpointRouter (line 21) | public EndpointRouter(IEnumerable endpoints, IdentityServerO... method Find (line 28) | public IEndpointHandler Find(HttpContext context) method GetEndpointHandler (line 49) | private IEndpointHandler GetEndpointHandler(Endpoint endpoint, HttpCon... FILE: src/IdentityServer8/src/Hosting/FederatedSignOut/AuthenticationRequestHandlerWrapper.cs class AuthenticationRequestHandlerWrapper (line 15) | internal class AuthenticationRequestHandlerWrapper : IAuthenticationRequ... method AuthenticationRequestHandlerWrapper (line 23) | public AuthenticationRequestHandlerWrapper(IAuthenticationRequestHandl... method InitializeAsync (line 32) | public Task InitializeAsync(AuthenticationScheme scheme, HttpContext c... method HandleRequestAsync (line 37) | public async Task HandleRequestAsync() method AuthenticateAsync (line 55) | public Task AuthenticateAsync() method ChallengeAsync (line 60) | public Task ChallengeAsync(AuthenticationProperties properties) method ForbidAsync (line 65) | public Task ForbidAsync(AuthenticationProperties properties) method ProcessFederatedSignOutRequestAsync (line 70) | private async Task ProcessFederatedSignOutRequestAsync() method RenderResponseAsync (line 86) | private async Task RenderResponseAsync(string iframeUrl) FILE: src/IdentityServer8/src/Hosting/FederatedSignOut/AuthenticationRequestSignInHandlerWrapper.cs class AuthenticationRequestSignInHandlerWrapper (line 15) | internal class AuthenticationRequestSignInHandlerWrapper : Authenticatio... method AuthenticationRequestSignInHandlerWrapper (line 19) | public AuthenticationRequestSignInHandlerWrapper(IAuthenticationSignIn... method SignInAsync (line 25) | public Task SignInAsync(ClaimsPrincipal user, AuthenticationProperties... FILE: src/IdentityServer8/src/Hosting/FederatedSignOut/AuthenticationRequestSignOutHandlerWrapper.cs class AuthenticationRequestSignOutHandlerWrapper (line 15) | internal class AuthenticationRequestSignOutHandlerWrapper : Authenticati... method AuthenticationRequestSignOutHandlerWrapper (line 19) | public AuthenticationRequestSignOutHandlerWrapper(IAuthenticationSignO... method SignOutAsync (line 25) | public Task SignOutAsync(AuthenticationProperties properties) FILE: src/IdentityServer8/src/Hosting/FederatedSignOut/FederatedSignoutAuthenticationHandlerProvider.cs class FederatedSignoutAuthenticationHandlerProvider (line 21) | internal class FederatedSignoutAuthenticationHandlerProvider : IAuthenti... method FederatedSignoutAuthenticationHandlerProvider (line 26) | public FederatedSignoutAuthenticationHandlerProvider( method GetHandlerAsync (line 34) | public async Task GetHandlerAsync(HttpContext ... FILE: src/IdentityServer8/src/Hosting/IEndpointHandler.cs type IEndpointHandler (line 18) | public interface IEndpointHandler method ProcessAsync (line 25) | Task ProcessAsync(HttpContext context); FILE: src/IdentityServer8/src/Hosting/IEndpointResult.cs type IEndpointResult (line 18) | public interface IEndpointResult method ExecuteAsync (line 25) | Task ExecuteAsync(HttpContext context); FILE: src/IdentityServer8/src/Hosting/IEndpointRouter.cs type IEndpointRouter (line 18) | public interface IEndpointRouter method Find (line 25) | IEndpointHandler Find(HttpContext context); FILE: src/IdentityServer8/src/Hosting/IdentityServerAuthenticationService.cs class IdentityServerAuthenticationService (line 22) | internal class IdentityServerAuthenticationService : IAuthenticationService method IdentityServerAuthenticationService (line 32) | public IdentityServerAuthenticationService( method SignInAsync (line 51) | public async Task SignInAsync(HttpContext context, string scheme, Clai... method AugmentPrincipal (line 67) | private void AugmentPrincipal(ClaimsPrincipal principal) method SignOutAsync (line 75) | public async Task SignOutAsync(HttpContext context, string scheme, Aut... method AuthenticateAsync (line 89) | public Task AuthenticateAsync(HttpContext context,... method ChallengeAsync (line 94) | public Task ChallengeAsync(HttpContext context, string scheme, Authent... method ForbidAsync (line 99) | public Task ForbidAsync(HttpContext context, string scheme, Authentica... method AssertRequiredClaims (line 104) | private void AssertRequiredClaims(ClaimsPrincipal principal) method AugmentMissingClaims (line 111) | private void AugmentMissingClaims(ClaimsPrincipal principal, DateTime ... FILE: src/IdentityServer8/src/Hosting/IdentityServerMiddleware.cs class IdentityServerMiddleware (line 18) | public class IdentityServerMiddleware method IdentityServerMiddleware (line 28) | public IdentityServerMiddleware(RequestDelegate next, ILogger CreateEventsAsync() => Task.FromResult... method HandleAuthenticateAsync (line 45) | protected override async Task HandleAuthenticateAs... FILE: src/IdentityServer8/src/Hosting/LocalApiAuthentication/LocalApiAuthenticationOptions.cs class LocalApiAuthenticationOptions (line 19) | public class LocalApiAuthenticationOptions : AuthenticationSchemeOptions FILE: src/IdentityServer8/src/Hosting/MutualTlsEndpointMiddleware.cs class MutualTlsEndpointMiddleware (line 18) | public class MutualTlsEndpointMiddleware method MutualTlsEndpointMiddleware (line 30) | public MutualTlsEndpointMiddleware(RequestDelegate next, IdentityServe... method Invoke (line 39) | public async Task Invoke(HttpContext context, IAuthenticationSchemePro... method TriggerCertificateAuthentication (line 97) | private async Task TriggerCertificateAuthenticatio... FILE: src/IdentityServer8/src/IdentityServerConstants.cs class IdentityServerConstants (line 19) | public static class IdentityServerConstants class LocalApi (line 33) | public static class LocalApi class ProtocolTypes (line 51) | public static class ProtocolTypes class TokenTypes (line 58) | public static class TokenTypes class ClaimValueTypes (line 64) | public static class ClaimValueTypes class ParsedSecretTypes (line 69) | public static class ParsedSecretTypes class SecretTypes (line 77) | public static class SecretTypes class ProfileDataCallers (line 86) | public static class ProfileDataCallers class ProfileIsActiveCallers (line 93) | public static class ProfileIsActiveCallers type RsaSigningAlgorithm (line 121) | public enum RsaSigningAlgorithm type ECDsaSigningAlgorithm (line 132) | public enum ECDsaSigningAlgorithm class StandardScopes (line 139) | public static class StandardScopes class PersistedGrantTypes (line 155) | public static class PersistedGrantTypes class UserCodeTypes (line 165) | public static class UserCodeTypes class HttpClients (line 170) | public static class HttpClients FILE: src/IdentityServer8/src/IdentityServerTools.cs class IdentityServerTools (line 18) | public class IdentityServerTools method IdentityServerTools (line 30) | public IdentityServerTools(IHttpContextAccessor contextAccessor, IToke... method IssueJwtAsync (line 44) | public virtual async Task IssueJwtAsync(int lifetime, IEnumera... method IssueJwtAsync (line 70) | public virtual async Task IssueJwtAsync(int lifetime, string i... FILE: src/IdentityServer8/src/IdentityServerUser.cs class IdentityServerUser (line 18) | public class IdentityServerUser method IdentityServerUser (line 54) | public IdentityServerUser(string subjectId) method CreatePrincipal (line 66) | public ClaimsPrincipal CreatePrincipal() FILE: src/IdentityServer8/src/Infrastructure/DistributedCacheStateDataFormatter.cs class DistributedCacheStateDataFormatter (line 20) | public class DistributedCacheStateDataFormatter : ISecureDataFormat method MessageCookie (line 24) | public MessageCookie( method Protect (line 38) | private string Protect(Message message) method Unprotect (line 46) | private Message Unprotect(string data) method GetCookieFullName (line 55) | private string GetCookieFullName(string id) method GetCookieNames (line 62) | private IEnumerable GetCookieNames() method Write (line 76) | public void Write(string id, Message message) method Read (line 99) | public Message Read(string id) method ReadByCookieName (line 107) | private Message ReadByCookieName(string name) method Clear (line 125) | protected internal void Clear(string id) method ClearByCookieName (line 131) | private void ClearByCookieName(string name) method GetCookieRank (line 146) | private long GetCookieRank(string name) method ClearOverflow (line 169) | private void ClearOverflow() FILE: src/IdentityServer8/src/Infrastructure/ObjectSerializer.cs class ObjectSerializer (line 17) | internal static class ObjectSerializer method ToString (line 24) | public static string ToString(object o) method FromString (line 29) | public static T FromString(string value) FILE: src/IdentityServer8/src/Logging/LogSerializer.cs class LogSerializer (line 20) | internal static class LogSerializer method LogSerializer (line 28) | static LogSerializer() method Serialize (line 38) | public static string Serialize(object logObject) FILE: src/IdentityServer8/src/Logging/Models/AuthorizeRequestValidationLog.cs class AuthorizeRequestValidationLog (line 15) | internal class AuthorizeRequestValidationLog method AuthorizeRequestValidationLog (line 40) | public AuthorizeRequestValidationLog(ValidatedAuthorizeRequest request... method ToString (line 86) | public override string ToString() FILE: src/IdentityServer8/src/Logging/Models/AuthorizeResponseLog.cs class AuthorizeResponseLog (line 15) | internal class AuthorizeResponseLog method AuthorizeResponseLog (line 27) | public AuthorizeResponseLog(AuthorizeResponse response) method ToString (line 38) | public override string ToString() FILE: src/IdentityServer8/src/Logging/Models/DeviceAuthorizationRequestValidationLog.cs class DeviceAuthorizationRequestValidationLog (line 15) | internal class DeviceAuthorizationRequestValidationLog method DeviceAuthorizationRequestValidationLog (line 28) | public DeviceAuthorizationRequestValidationLog(ValidatedDeviceAuthoriz... method ToString (line 44) | public override string ToString() FILE: src/IdentityServer8/src/Logging/Models/EndSessionRequestValidationLog.cs class EndSessionRequestValidationLog (line 15) | internal class EndSessionRequestValidationLog method EndSessionRequestValidationLog (line 26) | public EndSessionRequestValidationLog(ValidatedEndSessionRequest request) method ToString (line 48) | public override string ToString() FILE: src/IdentityServer8/src/Logging/Models/TokenRequestValidationLog.cs class TokenRequestValidationLog (line 15) | internal class TokenRequestValidationLog method TokenRequestValidationLog (line 32) | public TokenRequestValidationLog(ValidatedTokenRequest request, IEnume... method ToString (line 53) | public override string ToString() FILE: src/IdentityServer8/src/Logging/Models/TokenValidationLog.cs class TokenValidationLog (line 15) | internal class TokenValidationLog method ToString (line 31) | public override string ToString() FILE: src/IdentityServer8/src/Models/Contexts/IsActiveContext.cs class IsActiveContext (line 18) | public class IsActiveContext method IsActiveContext (line 23) | public IsActiveContext(ClaimsPrincipal subject, Client client, string ... FILE: src/IdentityServer8/src/Models/Contexts/LogoutNotificationContext.cs class LogoutNotificationContext (line 18) | public class LogoutNotificationContext FILE: src/IdentityServer8/src/Models/Contexts/ProfileDataRequestContext.cs class ProfileDataRequestContext (line 18) | public class ProfileDataRequestContext method ProfileDataRequestContext (line 23) | public ProfileDataRequestContext() method ProfileDataRequestContext (line 33) | public ProfileDataRequestContext(ClaimsPrincipal subject, Client clien... FILE: src/IdentityServer8/src/Models/DeviceFlowAuthorizationRequest.cs class DeviceFlowAuthorizationRequest (line 18) | public class DeviceFlowAuthorizationRequest FILE: src/IdentityServer8/src/Models/DeviceFlowInteractionResult.cs class DeviceFlowInteractionResult (line 18) | public class DeviceFlowInteractionResult method Failure (line 49) | public static DeviceFlowInteractionResult Failure(string errorDescript... FILE: src/IdentityServer8/src/Models/DiscoveryDocument.cs class DiscoveryDocument (line 17) | public class DiscoveryDocument FILE: src/IdentityServer8/src/Models/Grant.cs class Grant (line 18) | public class Grant FILE: src/IdentityServer8/src/Models/GrantTypes.cs class GrantTypes (line 17) | public class GrantTypes FILE: src/IdentityServer8/src/Models/IdentityResources.cs class IdentityResources (line 18) | public static class IdentityResources class OpenId (line 24) | public class OpenId : IdentityResource method OpenId (line 29) | public OpenId() class Profile (line 42) | public class Profile : IdentityResource method Profile (line 47) | public Profile() class Email (line 61) | public class Email : IdentityResource method Email (line 66) | public Email() class Phone (line 79) | public class Phone : IdentityResource method Phone (line 84) | public Phone() class Address (line 97) | public class Address : IdentityResource method Address (line 102) | public Address() FILE: src/IdentityServer8/src/Models/JsonWebKey.cs class JsonWebKey (line 17) | public class JsonWebKey FILE: src/IdentityServer8/src/Models/Messages/AuthorizationRequest.cs class AuthorizationRequest (line 18) | public class AuthorizationRequest method AuthorizationRequest (line 118) | public AuthorizationRequest() method AuthorizationRequest (line 127) | internal AuthorizationRequest(ValidatedAuthorizeRequest request) FILE: src/IdentityServer8/src/Models/Messages/ConsentRequest.cs class ConsentRequest (line 18) | public class ConsentRequest method ConsentRequest (line 25) | public ConsentRequest(AuthorizationRequest request, string subject) method ConsentRequest (line 38) | public ConsentRequest(NameValueCollection parameters, string subject) FILE: src/IdentityServer8/src/Models/Messages/ConsentResponse.cs class ConsentResponse (line 18) | public class ConsentResponse type AuthorizationError (line 66) | public enum AuthorizationError FILE: src/IdentityServer8/src/Models/Messages/ErrorMessage.cs class ErrorMessage (line 18) | public class ErrorMessage FILE: src/IdentityServer8/src/Models/Messages/LogoutRequest.cs class LogoutMessage (line 18) | public class LogoutMessage method LogoutMessage (line 23) | public LogoutMessage() method LogoutMessage (line 31) | public LogoutMessage(ValidatedEndSessionRequest request) class LogoutRequest (line 106) | public class LogoutRequest method LogoutRequest (line 113) | public LogoutRequest(string iframeUrl, LogoutMessage message) FILE: src/IdentityServer8/src/Models/Messages/Message.cs class Message (line 18) | public class Message method Message (line 24) | internal Message(TModel data) : this(data, DateTime.UtcNow) method Message (line 32) | public Message() method Message (line 41) | public Message(TModel data, DateTime now) FILE: src/IdentityServer8/src/Models/ParsedSecret.cs class ParsedSecret (line 18) | public class ParsedSecret FILE: src/IdentityServer8/src/Models/SecurityKeyInfo.cs class SecurityKeyInfo (line 20) | public class SecurityKeyInfo FILE: src/IdentityServer8/src/Models/TokenCreationRequest.cs class TokenCreationRequest (line 18) | public class TokenCreationRequest method Validate (line 95) | public void Validate() FILE: src/IdentityServer8/src/Models/TokenRequestErrors.cs type TokenRequestErrors (line 18) | public enum TokenRequestErrors FILE: src/IdentityServer8/src/ResponseHandling/Default/AuthorizeInteractionResponseGenerator.cs class AuthorizeInteractionResponseGenerator (line 19) | public class AuthorizeInteractionResponseGenerator : IAuthorizeInteracti... method AuthorizeInteractionResponseGenerator (line 48) | public AuthorizeInteractionResponseGenerator( method ProcessInteractionAsync (line 66) | public virtual async Task ProcessInteractionAsync... method ProcessLoginAsync (line 118) | protected internal virtual async Task ProcessLogi... method ProcessConsentAsync (line 229) | protected internal virtual async Task ProcessCons... FILE: src/IdentityServer8/src/ResponseHandling/Default/AuthorizeResponseGenerator.cs class AuthorizeResponseGenerator (line 19) | public class AuthorizeResponseGenerator : IAuthorizeResponseGenerator method AuthorizeResponseGenerator (line 60) | public AuthorizeResponseGenerator( method CreateResponseAsync (line 82) | public virtual async Task CreateResponseAsync(Valid... method CreateHybridFlowResponseAsync (line 106) | protected virtual async Task CreateHybridFlowRespon... method CreateCodeFlowResponseAsync (line 124) | protected virtual async Task CreateCodeFlowResponse... method CreateImplicitFlowResponseAsync (line 147) | protected virtual async Task CreateImplicitFlowResp... method CreateCodeAsync (line 221) | protected virtual async Task CreateCodeAsync(Valida... FILE: src/IdentityServer8/src/ResponseHandling/Default/DeviceAuthorizationResponseGenerator.cs class DeviceAuthorizationResponseGenerator (line 19) | public class DeviceAuthorizationResponseGenerator : IDeviceAuthorization... method DeviceAuthorizationResponseGenerator (line 54) | public DeviceAuthorizationResponseGenerator(IdentityServerOptions opti... method ProcessAsync (line 71) | public virtual async Task ProcessAsync(De... FILE: src/IdentityServer8/src/ResponseHandling/Default/DiscoveryResponseGenerator.cs class DiscoveryResponseGenerator (line 22) | public class DiscoveryResponseGenerator : IDiscoveryResponseGenerator method DiscoveryResponseGenerator (line 69) | public DiscoveryResponseGenerator( method CreateDiscoveryDocumentAsync (line 92) | public virtual async Task> CreateDiscoveryD... method CreateJwkDocumentAsync (line 364) | public virtual async Task> CreateJwkDoc... FILE: src/IdentityServer8/src/ResponseHandling/Default/IntrospectionResponseGenerator.cs class IntrospectionResponseGenerator (line 19) | public class IntrospectionResponseGenerator : IIntrospectionResponseGene... method IntrospectionResponseGenerator (line 39) | public IntrospectionResponseGenerator(IEventService events, ILogger> ProcessAsync(Int... method AreExpectedScopesPresentAsync (line 98) | protected virtual async Task AreExpectedScopesPresentAsync(Intro... FILE: src/IdentityServer8/src/ResponseHandling/Default/TokenResponseGenerator.cs class TokenResponseGenerator (line 19) | public class TokenResponseGenerator : ITokenResponseGenerator method TokenResponseGenerator (line 66) | public TokenResponseGenerator(ISystemClock clock, ITokenService tokenS... method ProcessAsync (line 82) | public virtual async Task ProcessAsync(TokenRequestVali... method ProcessClientCredentialsRequestAsync (line 106) | protected virtual Task ProcessClientCredentialsRequestA... method ProcessPasswordRequestAsync (line 118) | protected virtual Task ProcessPasswordRequestAsync(Toke... method ProcessAuthorizationCodeRequestAsync (line 131) | protected virtual async Task ProcessAuthorizationCodeRe... method ProcessRefreshTokenRequestAsync (line 197) | protected virtual async Task ProcessRefreshTokenRequest... method ProcessDeviceCodeRequestAsync (line 250) | protected virtual async Task ProcessDeviceCodeRequestAs... method ProcessExtensionGrantRequestAsync (line 314) | protected virtual Task ProcessExtensionGrantRequestAsyn... method ProcessTokenRequestAsync (line 326) | protected virtual async Task ProcessTokenRequestAsync(T... method CreateAccessTokenAsync (line 351) | protected virtual async Task<(string accessToken, string refreshToken)... method CreateIdTokenFromRefreshTokenRequestAsync (line 437) | protected virtual async Task CreateIdTokenFromRefreshTokenRequ... FILE: src/IdentityServer8/src/ResponseHandling/Default/TokenRevocationResponseGenerator.cs class TokenRevocationResponseGenerator (line 19) | public class TokenRevocationResponseGenerator : ITokenRevocationResponse... method TokenRevocationResponseGenerator (line 51) | public TokenRevocationResponseGenerator(IReferenceTokenStore reference... method ProcessAsync (line 63) | public virtual async Task ProcessAsync(TokenR... method RevokeAccessTokenAsync (line 105) | protected virtual async Task RevokeAccessTokenAsync(TokenRevocat... method RevokeRefreshTokenAsync (line 130) | protected virtual async Task RevokeRefreshTokenAsync(TokenRevoca... FILE: src/IdentityServer8/src/ResponseHandling/Default/UserInfoResponseGenerator.cs class UserInfoResponseGenerator (line 19) | public class UserInfoResponseGenerator : IUserInfoResponseGenerator method UserInfoResponseGenerator (line 42) | public UserInfoResponseGenerator(IProfileService profile, IResourceSto... method ProcessAsync (line 55) | public virtual async Task> ProcessAsync(Use... method GetRequestedResourcesAsync (line 110) | protected internal virtual async Task GetReq... method GetRequestedClaimTypesAsync (line 134) | protected internal virtual Task> GetRequestedClaim... FILE: src/IdentityServer8/src/ResponseHandling/IAuthorizeInteractionResponseGenerator.cs type IAuthorizeInteractionResponseGenerator (line 18) | public interface IAuthorizeInteractionResponseGenerator method ProcessInteractionAsync (line 26) | Task ProcessInteractionAsync(ValidatedAuthorizeRe... FILE: src/IdentityServer8/src/ResponseHandling/IAuthorizeResponseGenerator.cs type IAuthorizeResponseGenerator (line 18) | public interface IAuthorizeResponseGenerator method CreateResponseAsync (line 25) | Task CreateResponseAsync(ValidatedAuthorizeRequest ... FILE: src/IdentityServer8/src/ResponseHandling/IDeviceAuthorizationResponseGenerator.cs type IDeviceAuthorizationResponseGenerator (line 18) | public interface IDeviceAuthorizationResponseGenerator method ProcessAsync (line 26) | Task ProcessAsync(DeviceAuthorizationRequ... FILE: src/IdentityServer8/src/ResponseHandling/IDiscoveryResponseGenerator.cs type IDiscoveryResponseGenerator (line 18) | public interface IDiscoveryResponseGenerator method CreateDiscoveryDocumentAsync (line 25) | Task> CreateDiscoveryDocumentAsync(string b... method CreateJwkDocumentAsync (line 30) | Task> CreateJwkDocumentAsync(); FILE: src/IdentityServer8/src/ResponseHandling/IIntrospectionResponseGenerator.cs type IIntrospectionResponseGenerator (line 18) | public interface IIntrospectionResponseGenerator method ProcessAsync (line 25) | Task> ProcessAsync(IntrospectionRequestVali... FILE: src/IdentityServer8/src/ResponseHandling/ITokenResponseGenerator.cs type ITokenResponseGenerator (line 18) | public interface ITokenResponseGenerator method ProcessAsync (line 25) | Task ProcessAsync(TokenRequestValidationResult validati... FILE: src/IdentityServer8/src/ResponseHandling/ITokenRevocationResponseGenerator.cs type ITokenRevocationResponseGenerator (line 18) | public interface ITokenRevocationResponseGenerator method ProcessAsync (line 25) | Task ProcessAsync(TokenRevocationRequestValid... FILE: src/IdentityServer8/src/ResponseHandling/IUserInfoResponseGenerator.cs type IUserInfoResponseGenerator (line 18) | public interface IUserInfoResponseGenerator method ProcessAsync (line 25) | Task> ProcessAsync(UserInfoRequestValidatio... FILE: src/IdentityServer8/src/ResponseHandling/Models/AuthorizeResponse.cs class AuthorizeResponse (line 17) | public class AuthorizeResponse FILE: src/IdentityServer8/src/ResponseHandling/Models/DeviceAuthorizationResponse.cs class DeviceAuthorizationResponse (line 17) | public class DeviceAuthorizationResponse FILE: src/IdentityServer8/src/ResponseHandling/Models/InteractionResponse.cs class InteractionResponse (line 18) | public class InteractionResponse FILE: src/IdentityServer8/src/ResponseHandling/Models/TokenErrorResponse.cs class TokenErrorResponse (line 18) | public class TokenErrorResponse FILE: src/IdentityServer8/src/ResponseHandling/Models/TokenResponse.cs class TokenResponse (line 18) | public class TokenResponse FILE: src/IdentityServer8/src/ResponseHandling/Models/TokenRevocationResponse.cs class TokenRevocationResponse (line 18) | public class TokenRevocationResponse FILE: src/IdentityServer8/src/Services/Default/BackChannelLogoutHttpClient.cs class DefaultBackChannelLogoutHttpClient (line 18) | public class DefaultBackChannelLogoutHttpClient : IBackChannelLogoutHttp... method DefaultBackChannelLogoutHttpClient (line 28) | public DefaultBackChannelLogoutHttpClient(HttpClient client, ILoggerFa... method PostAsync (line 40) | public async Task PostAsync(string url, Dictionary pay... FILE: src/IdentityServer8/src/Services/Default/DefaultBackChannelLogoutService.cs class DefaultBackChannelLogoutService (line 18) | public class DefaultBackChannelLogoutService : IBackChannelLogoutService method DefaultBackChannelLogoutService (line 58) | public DefaultBackChannelLogoutService( method SendLogoutNotificationsAsync (line 73) | public virtual async Task SendLogoutNotificationsAsync(LogoutNotificat... method SendLogoutNotificationsAsync (line 87) | protected virtual Task SendLogoutNotificationsAsync(IEnumerable> CreateFormPostPayload... method CreateTokenAsync (line 136) | protected virtual async Task CreateTokenAsync(BackChannelLogou... method CreateClaimsForTokenAsync (line 152) | protected Task> CreateClaimsForTokenAsync(BackChann... FILE: src/IdentityServer8/src/Services/Default/DefaultCache.cs class DefaultCache (line 20) | public class DefaultCache : ICache method DefaultCache (line 31) | public DefaultCache(IMemoryCache cache) method GetKey (line 36) | private string GetKey(string key) method GetAsync (line 48) | public Task GetAsync(string key) method SetAsync (line 62) | public Task SetAsync(string key, T item, TimeSpan expiration) FILE: src/IdentityServer8/src/Services/Default/DefaultClaimsService.cs class DefaultClaimsService (line 18) | public class DefaultClaimsService : IClaimsService method DefaultClaimsService (line 35) | public DefaultClaimsService(IProfileService profile, ILogger> GetIdentityTokenClaimsAs... method GetAccessTokenClaimsAsync (line 111) | public virtual async Task> GetAccessTokenClaimsAsyn... method GetStandardSubjectClaims (line 222) | protected virtual IEnumerable GetStandardSubjectClaims(ClaimsPr... method GetOptionalClaims (line 241) | protected virtual IEnumerable GetOptionalClaims(ClaimsPrincipal... method FilterProtocolClaims (line 256) | protected virtual IEnumerable FilterProtocolClaims(IEnumerable<... method FilterRequestedClaimTypes (line 271) | protected virtual IEnumerable FilterRequestedClaimTypes(IEnume... FILE: src/IdentityServer8/src/Services/Default/DefaultConsentService.cs class DefaultConsentService (line 18) | public class DefaultConsentService : IConsentService method DefaultConsentService (line 42) | public DefaultConsentService(ISystemClock clock, IUserConsentStore use... method RequiresConsentAsync (line 63) | public virtual async Task RequiresConsentAsync(ClaimsPrincipal s... method UpdateConsentAsync (line 151) | public virtual async Task UpdateConsentAsync(ClaimsPrincipal subject, ... FILE: src/IdentityServer8/src/Services/Default/DefaultCorsPolicyService.cs class DefaultCorsPolicyService (line 18) | public class DefaultCorsPolicyService : ICorsPolicyService method DefaultCorsPolicyService (line 28) | public DefaultCorsPolicyService(ILogger logger) method IsOriginAllowedAsync (line 55) | public virtual Task IsOriginAllowedAsync(string origin) FILE: src/IdentityServer8/src/Services/Default/DefaultDeviceFlowCodeService.cs class DefaultDeviceFlowCodeService (line 19) | public class DefaultDeviceFlowCodeService : IDeviceFlowCodeService method DefaultDeviceFlowCodeService (line 29) | public DefaultDeviceFlowCodeService(IDeviceFlowStore store, method StoreDeviceAuthorizationAsync (line 42) | public async Task StoreDeviceAuthorizationAsync(string userCod... method FindByUserCodeAsync (line 56) | public Task FindByUserCodeAsync(string userCode) method FindByDeviceCodeAsync (line 66) | public Task FindByDeviceCodeAsync(string deviceCode) method UpdateByUserCodeAsync (line 77) | public Task UpdateByUserCodeAsync(string userCode, DeviceCode data) method RemoveByDeviceCodeAsync (line 87) | public Task RemoveByDeviceCodeAsync(string deviceCode) FILE: src/IdentityServer8/src/Services/Default/DefaultDeviceFlowInteractionService.cs class DefaultDeviceFlowInteractionService (line 15) | internal class DefaultDeviceFlowInteractionService : IDeviceFlowInteract... method DefaultDeviceFlowInteractionService (line 24) | public DefaultDeviceFlowInteractionService( method GetAuthorizationContextAsync (line 40) | public async Task GetAuthorizationCont... method HandleRequestAsync (line 58) | public async Task HandleRequestAsync(stri... method LogAndReturnError (line 92) | private DeviceFlowInteractionResult LogAndReturnError(string error, st... FILE: src/IdentityServer8/src/Services/Default/DefaultEventService.cs class DefaultEventService (line 19) | public class DefaultEventService : IEventService method DefaultEventService (line 48) | public DefaultEventService(IdentityServerOptions options, IHttpContext... method RaiseAsync (line 62) | public async Task RaiseAsync(Event evt) method CanRaiseEventType (line 79) | public bool CanRaiseEventType(EventTypes evtType) method CanRaiseEvent (line 103) | protected virtual bool CanRaiseEvent(Event evt) method PrepareEventAsync (line 113) | protected virtual async Task PrepareEventAsync(Event evt) FILE: src/IdentityServer8/src/Services/Default/DefaultEventSink.cs class DefaultEventSink (line 18) | public class DefaultEventSink : IEventSink method DefaultEventSink (line 29) | public DefaultEventSink(ILogger logger) method PersistAsync (line 39) | public virtual Task PersistAsync(Event evt) FILE: src/IdentityServer8/src/Services/Default/DefaultHandleGenerationService.cs class DefaultHandleGenerationService (line 19) | public class DefaultHandleGenerationService : IHandleGenerationService method GenerateAsync (line 26) | public Task GenerateAsync(int length) FILE: src/IdentityServer8/src/Services/Default/DefaultIdentityServerInteractionService.cs class DefaultIdentityServerInteractionService (line 15) | internal class DefaultIdentityServerInteractionService : IIdentityServer... method DefaultIdentityServerInteractionService (line 27) | public DefaultIdentityServerInteractionService( method GetAuthorizationContextAsync (line 49) | public async Task GetAuthorizationContextAsync(s... method GetLogoutContextAsync (line 65) | public async Task GetLogoutContextAsync(string logoutId) method CreateLogoutContextAsync (line 72) | public async Task CreateLogoutContextAsync() method GetErrorContextAsync (line 95) | public async Task GetErrorContextAsync(string errorId) method GrantConsentAsync (line 117) | public async Task GrantConsentAsync(AuthorizationRequest request, Cons... method DenyAuthorizationAsync (line 134) | public Task DenyAuthorizationAsync(AuthorizationRequest request, Autho... method IsValidReturnUrl (line 144) | public bool IsValidReturnUrl(string returnUrl) method GetAllUserGrantsAsync (line 160) | public async Task> GetAllUserGrantsAsync() method RevokeUserConsentAsync (line 172) | public async Task RevokeUserConsentAsync(string clientId) method RevokeTokensForCurrentSessionAsync (line 182) | public async Task RevokeTokensForCurrentSessionAsync() FILE: src/IdentityServer8/src/Services/Default/DefaultJwtRequestUriHttpClient.cs class DefaultJwtRequestUriHttpClient (line 18) | public class DefaultJwtRequestUriHttpClient : IJwtRequestUriHttpClient method DefaultJwtRequestUriHttpClient (line 30) | public DefaultJwtRequestUriHttpClient(HttpClient client, IdentityServe... method GetJwtAsync (line 39) | public async Task GetJwtAsync(string url, Client client) FILE: src/IdentityServer8/src/Services/Default/DefaultKeyMaterialService.cs class DefaultKeyMaterialService (line 21) | public class DefaultKeyMaterialService : IKeyMaterialService method DefaultKeyMaterialService (line 31) | public DefaultKeyMaterialService(IEnumerable val... method GetSigningCredentialsAsync (line 38) | public async Task GetSigningCredentialsAsync(IEnum... method GetAllSigningCredentialsAsync (line 60) | public async Task> GetAllSigningCreden... method GetValidationKeysAsync (line 73) | public async Task> GetValidationKeysAsync() FILE: src/IdentityServer8/src/Services/Default/DefaultPersistedGrantService.cs class DefaultPersistedGrantService (line 18) | public class DefaultPersistedGrantService : IPersistedGrantService method DefaultPersistedGrantService (line 30) | public DefaultPersistedGrantService(IPersistedGrantStore store, method GetAllGrantsAsync (line 40) | public async Task> GetAllGrantsAsync(string subjectId) method Join (line 109) | private IEnumerable Join(IEnumerable first, IEnumerable<... method RemoveAllGrantsAsync (line 149) | public Task RemoveAllGrantsAsync(string subjectId, string clientId = n... FILE: src/IdentityServer8/src/Services/Default/DefaultProfileService.cs class DefaultProfileService (line 20) | public class DefaultProfileService : IProfileService method DefaultProfileService (line 31) | public DefaultProfileService(ILogger logger) method GetProfileDataAsync (line 41) | public virtual Task GetProfileDataAsync(ProfileDataRequestContext cont... method IsActiveAsync (line 56) | public virtual Task IsActiveAsync(IsActiveContext context) FILE: src/IdentityServer8/src/Services/Default/DefaultRefreshTokenService.cs class DefaultRefreshTokenService (line 18) | public class DefaultRefreshTokenService : IRefreshTokenService method DefaultRefreshTokenService (line 47) | public DefaultRefreshTokenService(IRefreshTokenStore refreshTokenStore... method ValidateRefreshTokenAsync (line 64) | public virtual async Task ValidateRefreshTokenA... method AcceptConsumedTokenAsync (line 151) | protected virtual Task AcceptConsumedTokenAsync(RefreshToken ref... method CreateRefreshTokenAsync (line 168) | public virtual async Task CreateRefreshTokenAsync(ClaimsPrinci... method UpdateRefreshTokenAsync (line 214) | public virtual async Task UpdateRefreshTokenAsync(string handl... FILE: src/IdentityServer8/src/Services/Default/DefaultReplayCache.cs class DefaultReplayCache (line 18) | public class DefaultReplayCache : IReplayCache method DefaultReplayCache (line 28) | public DefaultReplayCache(IDistributedCache cache) method AddAsync (line 34) | public async Task AddAsync(string purpose, string handle, DateTimeOffs... method ExistsAsync (line 45) | public async Task ExistsAsync(string purpose, string handle) FILE: src/IdentityServer8/src/Services/Default/DefaultTokenCreationService.cs class DefaultTokenCreationService (line 20) | public class DefaultTokenCreationService : ITokenCreationService method DefaultTokenCreationService (line 49) | public DefaultTokenCreationService( method CreateTokenAsync (line 68) | public virtual async Task CreateTokenAsync(Token token) method CreateHeaderAsync (line 81) | protected virtual async Task CreateHeaderAsync(Token token) method CreatePayloadAsync (line 120) | protected virtual Task CreatePayloadAsync(Token token) method CreateJwtAsync (line 131) | protected virtual Task CreateJwtAsync(JwtSecurityToken jwt) FILE: src/IdentityServer8/src/Services/Default/DefaultTokenService.cs class DefaultTokenService (line 18) | public class DefaultTokenService : ITokenService method DefaultTokenService (line 71) | public DefaultTokenService( method CreateIdentityTokenAsync (line 98) | public virtual async Task CreateIdentityTokenAsync(TokenCreatio... method CreateAccessTokenAsync (line 178) | public virtual async Task CreateAccessTokenAsync(TokenCreationR... method CreateSecurityTokenAsync (line 255) | public virtual async Task CreateSecurityTokenAsync(Token token) FILE: src/IdentityServer8/src/Services/Default/DefaultUserCodeService.cs class DefaultUserCodeService (line 19) | public class DefaultUserCodeService : IUserCodeService method DefaultUserCodeService (line 28) | public DefaultUserCodeService(IEnumerable generators) method GetGenerator (line 38) | public Task GetGenerator(string userCodeType) => FILE: src/IdentityServer8/src/Services/Default/DefaultUserSession.cs class DefaultUserSession (line 19) | public class DefaultUserSession : IUserSession method DefaultUserSession (line 96) | public DefaultUserSession( method AuthenticateAsync (line 123) | protected virtual async Task AuthenticateAsync() method CreateSessionIdAsync (line 155) | public virtual async Task CreateSessionIdAsync(ClaimsPrincipal... method GetUserAsync (line 181) | public virtual async Task GetUserAsync() method GetSessionIdAsync (line 192) | public virtual async Task GetSessionIdAsync() method EnsureSessionIdCookieAsync (line 203) | public virtual async Task EnsureSessionIdCookieAsync() method RemoveSessionIdCookieAsync (line 220) | public virtual Task RemoveSessionIdCookieAsync() method CreateSessionIdCookieOptions (line 237) | public virtual CookieOptions CreateSessionIdCookieOptions() method IssueSessionIdCookie (line 259) | public virtual void IssueSessionIdCookie(string sid) method AddClientIdAsync (line 279) | public virtual async Task AddClientIdAsync(string clientId) method GetClientListAsync (line 299) | public virtual async Task> GetClientListAsync() method UpdateSessionCookie (line 322) | private async Task UpdateSessionCookie() FILE: src/IdentityServer8/src/Services/Default/DistributedDeviceFlowThrottlingService.cs class DistributedDeviceFlowThrottlingService (line 19) | public class DistributedDeviceFlowThrottlingService : IDeviceFlowThrottl... method DistributedDeviceFlowThrottlingService (line 33) | public DistributedDeviceFlowThrottlingService( method ShouldSlowDown (line 50) | public async Task ShouldSlowDown(string deviceCode, DeviceCode d... FILE: src/IdentityServer8/src/Services/Default/LogoutNotificationService.cs class LogoutNotificationService (line 18) | public class LogoutNotificationService : ILogoutNotificationService method LogoutNotificationService (line 28) | public LogoutNotificationService( method GetFrontChannelLogoutNotificationsUrlsAsync (line 39) | public async Task> GetFrontChannelLogoutNotificati... method GetBackChannelLogoutNotificationsAsync (line 84) | public async Task> GetBackChanne... FILE: src/IdentityServer8/src/Services/Default/NumericUserCodeGenerator.cs class NumericUserCodeGenerator (line 19) | public class NumericUserCodeGenerator : IUserCodeGenerator method GenerateAsync (line 41) | public Task GenerateAsync() method Next (line 47) | private int Next(int minValue, int maxValue) FILE: src/IdentityServer8/src/Services/Default/OidcReturnUrlParser.cs class OidcReturnUrlParser (line 15) | internal class OidcReturnUrlParser : IReturnUrlParser method OidcReturnUrlParser (line 22) | public OidcReturnUrlParser( method ParseAsync (line 34) | public async Task ParseAsync(string returnUrl) method IsValidReturnUrl (line 59) | public bool IsValidReturnUrl(string returnUrl) FILE: src/IdentityServer8/src/Services/Default/ReturnUrlParser.cs class ReturnUrlParser (line 18) | public class ReturnUrlParser method ReturnUrlParser (line 26) | public ReturnUrlParser(IEnumerable parsers) method ParseAsync (line 36) | public virtual async Task ParseAsync(string retu... method IsValidReturnUrl (line 57) | public virtual bool IsValidReturnUrl(string returnUrl) FILE: src/IdentityServer8/src/Services/IBackChannelLogoutHttpClient.cs type IBackChannelLogoutHttpClient (line 18) | public interface IBackChannelLogoutHttpClient method PostAsync (line 26) | Task PostAsync(string url, Dictionary payload); FILE: src/IdentityServer8/src/Services/IBackChannelLogoutService.cs type IBackChannelLogoutService (line 18) | public interface IBackChannelLogoutService method SendLogoutNotificationsAsync (line 24) | Task SendLogoutNotificationsAsync(LogoutNotificationContext context); FILE: src/IdentityServer8/src/Services/ICache.cs type ICache (line 19) | public interface ICache method GetAsync (line 27) | Task GetAsync(string key); method SetAsync (line 36) | Task SetAsync(string key, T item, TimeSpan expiration); FILE: src/IdentityServer8/src/Services/IClaimsService.cs type IClaimsService (line 18) | public interface IClaimsService method GetIdentityTokenClaimsAsync (line 30) | Task> GetIdentityTokenClaimsAsync(ClaimsPrincipal s... method GetAccessTokenClaimsAsync (line 41) | Task> GetAccessTokenClaimsAsync(ClaimsPrincipal sub... FILE: src/IdentityServer8/src/Services/IConsentService.cs type IConsentService (line 18) | public interface IConsentService method RequiresConsentAsync (line 29) | Task RequiresConsentAsync(ClaimsPrincipal subject, Client client... method UpdateConsentAsync (line 38) | Task UpdateConsentAsync(ClaimsPrincipal subject, Client client, IEnume... FILE: src/IdentityServer8/src/Services/IDeviceFlowCodeService.cs type IDeviceFlowCodeService (line 18) | public interface IDeviceFlowCodeService method StoreDeviceAuthorizationAsync (line 25) | Task StoreDeviceAuthorizationAsync(string userCode, DeviceCode... method FindByUserCodeAsync (line 32) | Task FindByUserCodeAsync(string userCode); method FindByDeviceCodeAsync (line 38) | Task FindByDeviceCodeAsync(string deviceCode); method UpdateByUserCodeAsync (line 45) | Task UpdateByUserCodeAsync(string userCode, DeviceCode data); method RemoveByDeviceCodeAsync (line 51) | Task RemoveByDeviceCodeAsync(string deviceCode); FILE: src/IdentityServer8/src/Services/IDeviceFlowInteractionService.cs type IDeviceFlowInteractionService (line 18) | public interface IDeviceFlowInteractionService method GetAuthorizationContextAsync (line 25) | Task GetAuthorizationContextAsync(stri... method HandleRequestAsync (line 33) | Task HandleRequestAsync(string userCode, ... FILE: src/IdentityServer8/src/Services/IDeviceFlowThrottlingService.cs type IDeviceFlowThrottlingService (line 18) | public interface IDeviceFlowThrottlingService method ShouldSlowDown (line 26) | Task ShouldSlowDown(string deviceCode, DeviceCode details); FILE: src/IdentityServer8/src/Services/IEventService.cs type IEventService (line 18) | public interface IEventService method RaiseAsync (line 24) | Task RaiseAsync(Event evt); method CanRaiseEventType (line 29) | bool CanRaiseEventType(EventTypes evtType); FILE: src/IdentityServer8/src/Services/IEventSink.cs type IEventSink (line 18) | public interface IEventSink method PersistAsync (line 24) | Task PersistAsync(Event evt); FILE: src/IdentityServer8/src/Services/IHandleGenerationService.cs type IHandleGenerationService (line 18) | public interface IHandleGenerationService method GenerateAsync (line 25) | Task GenerateAsync(int length = 32); FILE: src/IdentityServer8/src/Services/IIdentityServerInteractionService.cs type IIdentityServerInteractionService (line 18) | public interface IIdentityServerInteractionService method GetAuthorizationContextAsync (line 24) | Task GetAuthorizationContextAsync(string returnU... method IsValidReturnUrl (line 30) | bool IsValidReturnUrl(string returnUrl); method GetErrorContextAsync (line 36) | Task GetErrorContextAsync(string errorId); method GetLogoutContextAsync (line 42) | Task GetLogoutContextAsync(string logoutId); method CreateLogoutContextAsync (line 48) | Task CreateLogoutContextAsync(); method GrantConsentAsync (line 56) | Task GrantConsentAsync(AuthorizationRequest request, ConsentResponse c... method DenyAuthorizationAsync (line 65) | Task DenyAuthorizationAsync(AuthorizationRequest request, Authorizatio... method GetAllUserGrantsAsync (line 70) | Task> GetAllUserGrantsAsync(); method RevokeUserConsentAsync (line 76) | Task RevokeUserConsentAsync(string clientId); method RevokeTokensForCurrentSessionAsync (line 81) | Task RevokeTokensForCurrentSessionAsync(); FILE: src/IdentityServer8/src/Services/IJwtRequestUriHttpClient.cs type IJwtRequestUriHttpClient (line 18) | public interface IJwtRequestUriHttpClient method GetJwtAsync (line 26) | Task GetJwtAsync(string url, Client client); FILE: src/IdentityServer8/src/Services/IKeyMaterialService.cs type IKeyMaterialService (line 20) | public interface IKeyMaterialService method GetValidationKeysAsync (line 26) | Task> GetValidationKeysAsync(); method GetSigningCredentialsAsync (line 34) | Task GetSigningCredentialsAsync(IEnumerable> GetAllSigningCredentialsAsync(); FILE: src/IdentityServer8/src/Services/ILogoutNotificationService.cs type ILogoutNotificationService (line 18) | public interface ILogoutNotificationService method GetFrontChannelLogoutNotificationsUrlsAsync (line 24) | Task> GetFrontChannelLogoutNotificationsUrlsAsync(... method GetBackChannelLogoutNotificationsAsync (line 30) | Task> GetBackChannelLogoutNotifi... class BackChannelLogoutRequest (line 36) | public class BackChannelLogoutRequest FILE: src/IdentityServer8/src/Services/IPersistedGrantService.cs type IPersistedGrantService (line 18) | public interface IPersistedGrantService method GetAllGrantsAsync (line 25) | Task> GetAllGrantsAsync(string subjectId); method RemoveAllGrantsAsync (line 34) | Task RemoveAllGrantsAsync(string subjectId, string clientId = null, st... FILE: src/IdentityServer8/src/Services/IProfileService.cs type IProfileService (line 18) | public interface IProfileService method GetProfileDataAsync (line 25) | Task GetProfileDataAsync(ProfileDataRequestContext context); method IsActiveAsync (line 33) | Task IsActiveAsync(IsActiveContext context); FILE: src/IdentityServer8/src/Services/IRefreshTokenService.cs type IRefreshTokenService (line 18) | public interface IRefreshTokenService method ValidateRefreshTokenAsync (line 26) | Task ValidateRefreshTokenAsync(string token, Cl... method CreateRefreshTokenAsync (line 37) | Task CreateRefreshTokenAsync(ClaimsPrincipal subject, Token ac... method UpdateRefreshTokenAsync (line 48) | Task UpdateRefreshTokenAsync(string handle, RefreshToken refre... FILE: src/IdentityServer8/src/Services/IReplayCache.cs type IReplayCache (line 18) | public interface IReplayCache method AddAsync (line 27) | Task AddAsync(string purpose, string handle, DateTimeOffset expiration); method ExistsAsync (line 36) | Task ExistsAsync(string purpose, string handle); FILE: src/IdentityServer8/src/Services/IReturnUrlParser.cs type IReturnUrlParser (line 18) | public interface IReturnUrlParser method ParseAsync (line 25) | Task ParseAsync(string returnUrl); method IsValidReturnUrl (line 34) | bool IsValidReturnUrl(string returnUrl); FILE: src/IdentityServer8/src/Services/ITokenCreationService.cs type ITokenCreationService (line 18) | public interface ITokenCreationService method CreateTokenAsync (line 25) | Task CreateTokenAsync(Token token); FILE: src/IdentityServer8/src/Services/ITokenService.cs type ITokenService (line 18) | public interface ITokenService method CreateIdentityTokenAsync (line 25) | Task CreateIdentityTokenAsync(TokenCreationRequest request); method CreateAccessTokenAsync (line 32) | Task CreateAccessTokenAsync(TokenCreationRequest request); method CreateSecurityTokenAsync (line 39) | Task CreateSecurityTokenAsync(Token token); FILE: src/IdentityServer8/src/Services/IUserCodeGenerator.cs type IUserCodeGenerator (line 18) | public interface IUserCodeGenerator method GenerateAsync (line 40) | Task GenerateAsync(); FILE: src/IdentityServer8/src/Services/IUserCodeService.cs type IUserCodeService (line 18) | public interface IUserCodeService method GetGenerator (line 25) | Task GetGenerator(string userCodeType); FILE: src/IdentityServer8/src/Services/IUserSession.cs type IUserSession (line 18) | public interface IUserSession method CreateSessionIdAsync (line 23) | Task CreateSessionIdAsync(ClaimsPrincipal principal, Authentic... method GetUserAsync (line 28) | Task GetUserAsync(); method GetSessionIdAsync (line 34) | Task GetSessionIdAsync(); method EnsureSessionIdCookieAsync (line 40) | Task EnsureSessionIdCookieAsync(); method RemoveSessionIdCookieAsync (line 45) | Task RemoveSessionIdCookieAsync(); method AddClientIdAsync (line 52) | Task AddClientIdAsync(string clientId); method GetClientListAsync (line 58) | Task> GetClientListAsync(); FILE: src/IdentityServer8/src/Services/InMemory/InMemoryCorsPolicyService.cs class InMemoryCorsPolicyService (line 18) | public class InMemoryCorsPolicyService : ICorsPolicyService method InMemoryCorsPolicyService (line 34) | public InMemoryCorsPolicyService(ILogger lo... method IsOriginAllowedAsync (line 45) | public virtual Task IsOriginAllowedAsync(string origin) FILE: src/IdentityServer8/src/Stores/Caching/CachingClientStore.cs class CachingClientStore (line 20) | public class CachingClientStore : IClientStore method CachingClientStore (line 35) | public CachingClientStore(IdentityServerOptions options, T inner, ICac... method FindClientByIdAsync (line 50) | public async Task FindClientByIdAsync(string clientId) FILE: src/IdentityServer8/src/Stores/Caching/CachingCorsPolicyService.cs class CachingCorsPolicyService (line 19) | public class CachingCorsPolicyService : ICorsPolicyService class CorsCacheEntry (line 25) | public class CorsCacheEntry method CorsCacheEntry (line 30) | public CorsCacheEntry(bool allowed) method CachingCorsPolicyService (line 53) | public CachingCorsPolicyService(IdentityServerOptions options, method IsOriginAllowedAsync (line 69) | public virtual async Task IsOriginAllowedAsync(string origin) FILE: src/IdentityServer8/src/Stores/Caching/CachingResourceStore.cs class CachingResourceStore (line 20) | public class CachingResourceStore : IResourceStore method CachingResourceStore (line 47) | public CachingResourceStore(IdentityServerOptions options, T inner, method GetKey (line 65) | private string GetKey(IEnumerable names) method GetAllResourcesAsync (line 72) | public async Task GetAllResourcesAsync() method FindApiResourcesByNameAsync (line 85) | public async Task> FindApiResourcesByNameAsyn... method FindIdentityResourcesByScopeNameAsync (line 98) | public async Task> FindIdentityResources... method FindApiResourcesByScopeNameAsync (line 111) | public async Task> FindApiResourcesByScopeNam... method FindApiScopesByNameAsync (line 124) | public async Task> FindApiScopesByNameAsync(IEnu... FILE: src/IdentityServer8/src/Stores/Default/ConsentMessageStore.cs class ConsentMessageStore (line 15) | internal class ConsentMessageStore : IConsentMessageStore method ConsentMessageStore (line 19) | public ConsentMessageStore(MessageCookie cookie) method DeleteAsync (line 24) | public virtual Task DeleteAsync(string id) method ReadAsync (line 30) | public virtual Task> ReadAsync(string id) method WriteAsync (line 35) | public virtual Task WriteAsync(string id, Message mes... FILE: src/IdentityServer8/src/Stores/Default/DefaultAuthorizationCodeStore.cs class DefaultAuthorizationCodeStore (line 18) | public class DefaultAuthorizationCodeStore : DefaultGrantStore StoreAuthorizationCodeAsync(AuthorizationCode code) method GetAuthorizationCodeAsync (line 51) | public Task GetAuthorizationCodeAsync(string code) method RemoveAuthorizationCodeAsync (line 61) | public Task RemoveAuthorizationCodeAsync(string code) FILE: src/IdentityServer8/src/Stores/Default/DefaultGrantStore.cs class DefaultGrantStore (line 19) | public class DefaultGrantStore method DefaultGrantStore (line 55) | protected DefaultGrantStore(string grantType, method GetHashedKey (line 77) | protected virtual string GetHashedKey(string value) method GetItemAsync (line 87) | protected virtual async Task GetItemAsync(string key) method CreateItemAsync (line 122) | protected virtual async Task CreateItemAsync(T item, string cl... method StoreItemAsync (line 142) | protected virtual async Task StoreItemAsync(string key, T item, string... method RemoveItemAsync (line 170) | protected virtual async Task RemoveItemAsync(string key) method RemoveAllAsync (line 182) | protected virtual async Task RemoveAllAsync(string subjectId, string c... FILE: src/IdentityServer8/src/Stores/Default/DefaultReferenceTokenStore.cs class DefaultReferenceTokenStore (line 18) | public class DefaultReferenceTokenStore : DefaultGrantStore, IRef... method DefaultReferenceTokenStore (line 27) | public DefaultReferenceTokenStore( method StoreReferenceTokenAsync (line 41) | public Task StoreReferenceTokenAsync(Token token) method GetReferenceTokenAsync (line 51) | public Task GetReferenceTokenAsync(string handle) method RemoveReferenceTokenAsync (line 61) | public Task RemoveReferenceTokenAsync(string handle) method RemoveReferenceTokensAsync (line 72) | public Task RemoveReferenceTokensAsync(string subjectId, string clientId) FILE: src/IdentityServer8/src/Stores/Default/DefaultRefreshTokenStore.cs class DefaultRefreshTokenStore (line 18) | public class DefaultRefreshTokenStore : DefaultGrantStore,... method DefaultRefreshTokenStore (line 27) | public DefaultRefreshTokenStore( method StoreRefreshTokenAsync (line 41) | public async Task StoreRefreshTokenAsync(RefreshToken refreshT... method UpdateRefreshTokenAsync (line 52) | public Task UpdateRefreshTokenAsync(string handle, RefreshToken refres... method GetRefreshTokenAsync (line 62) | public Task GetRefreshTokenAsync(string refreshTokenHandle) method RemoveRefreshTokenAsync (line 72) | public Task RemoveRefreshTokenAsync(string refreshTokenHandle) method RemoveRefreshTokensAsync (line 83) | public Task RemoveRefreshTokensAsync(string subjectId, string clientId) FILE: src/IdentityServer8/src/Stores/Default/DefaultUserConsentStore.cs class DefaultUserConsentStore (line 18) | public class DefaultUserConsentStore : DefaultGrantStore, IUser... method DefaultUserConsentStore (line 27) | public DefaultUserConsentStore( method GetConsentKey (line 36) | private string GetConsentKey(string subjectId, string clientId) method StoreUserConsentAsync (line 46) | public Task StoreUserConsentAsync(Consent consent) method GetUserConsentAsync (line 58) | public Task GetUserConsentAsync(string subjectId, string clie... method RemoveUserConsentAsync (line 70) | public Task RemoveUserConsentAsync(string subjectId, string clientId) FILE: src/IdentityServer8/src/Stores/Default/DistributedCacheAuthorizationParametersMessageStore.cs class DistributedCacheAuthorizationParametersMessageStore (line 18) | public class DistributedCacheAuthorizationParametersMessageStore : IAuth... method DistributedCacheAuthorizationParametersMessageStore (line 28) | public DistributedCacheAuthorizationParametersMessageStore(IDistribute... method WriteAsync (line 37) | public async Task WriteAsync(Message>> ReadAsync(st... method DeleteAsync (line 73) | public Task DeleteAsync(string id) FILE: src/IdentityServer8/src/Stores/Default/ProtectedDataMessageStore.cs class ProtectedDataMessageStore (line 21) | public class ProtectedDataMessageStore : IMessageStore method ProtectedDataMessageStore (line 40) | public ProtectedDataMessageStore(IDataProtectionProvider provider, ILo... method ReadAsync (line 47) | public virtual Task> ReadAsync(string value) method WriteAsync (line 70) | public virtual Task WriteAsync(Message message) FILE: src/IdentityServer8/src/Stores/Default/QueryStringAuthorizationParametersMessageStore.cs class QueryStringAuthorizationParametersMessageStore (line 16) | internal class QueryStringAuthorizationParametersMessageStore : IAuthori... method WriteAsync (line 18) | public Task WriteAsync(Message> ... method ReadAsync (line 24) | public Task>> ReadAsync(string id) method DeleteAsync (line 31) | public Task DeleteAsync(string id) FILE: src/IdentityServer8/src/Stores/IAuthorizationParametersMessageStore.cs type IAuthorizationParametersMessageStore (line 18) | public interface IAuthorizationParametersMessageStore method WriteAsync (line 25) | Task WriteAsync(Message> message); method ReadAsync (line 32) | Task>> ReadAsync(string id); method DeleteAsync (line 39) | Task DeleteAsync(string id); FILE: src/IdentityServer8/src/Stores/IConsentMessageStore.cs type IConsentMessageStore (line 18) | public interface IConsentMessageStore method WriteAsync (line 25) | Task WriteAsync(string id, Message message); method ReadAsync (line 32) | Task> ReadAsync(string id); method DeleteAsync (line 39) | Task DeleteAsync(string id); FILE: src/IdentityServer8/src/Stores/IMessageStore.cs type IMessageStore (line 19) | public interface IMessageStore method WriteAsync (line 26) | Task WriteAsync(Message message); method ReadAsync (line 33) | Task> ReadAsync(string id); FILE: src/IdentityServer8/src/Stores/ISigningCredentialStore.cs type ISigningCredentialStore (line 20) | public interface ISigningCredentialStore method GetSigningCredentialsAsync (line 26) | Task GetSigningCredentialsAsync(); FILE: src/IdentityServer8/src/Stores/IValidationKeysStore.cs type IValidationKeysStore (line 18) | public interface IValidationKeysStore method GetValidationKeysAsync (line 24) | Task> GetValidationKeysAsync(); FILE: src/IdentityServer8/src/Stores/InMemory/InMemoryClientStore.cs class InMemoryClientStore (line 18) | public class InMemoryClientStore : IClientStore method InMemoryClientStore (line 26) | public InMemoryClientStore(IEnumerable clients) method FindClientByIdAsync (line 42) | public Task FindClientByIdAsync(string clientId) FILE: src/IdentityServer8/src/Stores/InMemory/InMemoryDeviceFlowStore.cs class InMemoryDeviceFlowStore (line 19) | public class InMemoryDeviceFlowStore : IDeviceFlowStore method StoreDeviceAuthorizationAsync (line 30) | public Task StoreDeviceAuthorizationAsync(string deviceCode, string us... method FindByUserCodeAsync (line 44) | public Task FindByUserCodeAsync(string userCode) method FindByDeviceCodeAsync (line 60) | public Task FindByDeviceCodeAsync(string deviceCode) method UpdateByUserCodeAsync (line 77) | public Task UpdateByUserCodeAsync(string userCode, DeviceCode data) method RemoveByDeviceCodeAsync (line 97) | public Task RemoveByDeviceCodeAsync(string deviceCode) class InMemoryDeviceAuthorization (line 113) | private class InMemoryDeviceAuthorization method InMemoryDeviceAuthorization (line 115) | public InMemoryDeviceAuthorization(string deviceCode, string userCod... FILE: src/IdentityServer8/src/Stores/InMemory/InMemoryPersistedGrantStore.cs class InMemoryPersistedGrantStore (line 18) | public class InMemoryPersistedGrantStore : IPersistedGrantStore method StoreAsync (line 23) | public Task StoreAsync(PersistedGrant grant) method GetAsync (line 31) | public Task GetAsync(string key) method GetAllAsync (line 42) | public Task> GetAllAsync(PersistedGrantFil... method RemoveAsync (line 52) | public Task RemoveAsync(string key) method RemoveAllAsync (line 60) | public Task RemoveAllAsync(PersistedGrantFilter filter) method Filter (line 74) | private IEnumerable Filter(PersistedGrantFilter filter) FILE: src/IdentityServer8/src/Stores/InMemory/InMemoryResourcesStore.cs class InMemoryResourcesStore (line 18) | public class InMemoryResourcesStore : IResourceStore method InMemoryResourcesStore (line 27) | public InMemoryResourcesStore( method GetAllResourcesAsync (line 53) | public Task GetAllResourcesAsync() method FindApiResourcesByNameAsync (line 60) | public Task> FindApiResourcesByNameAsync(IEnu... method FindIdentityResourcesByScopeNameAsync (line 71) | public Task> FindIdentityResourcesByScop... method FindApiResourcesByScopeNameAsync (line 83) | public Task> FindApiResourcesByScopeNameAsync... method FindApiScopesByNameAsync (line 95) | public Task> FindApiScopesByNameAsync(IEnumerabl... FILE: src/IdentityServer8/src/Stores/InMemory/InMemorySigningCredentialsStore.cs class InMemorySigningCredentialsStore (line 21) | public class InMemorySigningCredentialsStore : ISigningCredentialStore method InMemorySigningCredentialsStore (line 29) | public InMemorySigningCredentialsStore(SigningCredentials credential) method GetSigningCredentialsAsync (line 38) | public Task GetSigningCredentialsAsync() FILE: src/IdentityServer8/src/Stores/InMemory/InMemoryValidationKeysStore.cs class InMemoryValidationKeysStore (line 19) | public class InMemoryValidationKeysStore : IValidationKeysStore method InMemoryValidationKeysStore (line 28) | public InMemoryValidationKeysStore(IEnumerable keys) method GetValidationKeysAsync (line 37) | public Task> GetValidationKeysAsync() FILE: src/IdentityServer8/src/Stores/ValidatingClientStore.cs class ValidatingClientStore (line 18) | public class ValidatingClientStore : IClientStore method ValidatingClientStore (line 34) | public ValidatingClientStore(T inner, IClientConfigurationValidator va... method FindClientByIdAsync (line 51) | public async Task FindClientByIdAsync(string clientId) FILE: src/IdentityServer8/src/Test/IdentityServerBuilderExtensions.cs class IdentityServerBuilderExtensions (line 18) | public static class IdentityServerBuilderExtensions method AddTestUsers (line 26) | public static IIdentityServerBuilder AddTestUsers(this IIdentityServer... FILE: src/IdentityServer8/src/Test/TestUser.cs class TestUser (line 18) | public class TestUser FILE: src/IdentityServer8/src/Test/TestUserProfileService.cs class TestUserProfileService (line 19) | public class TestUserProfileService : IProfileService method TestUserProfileService (line 36) | public TestUserProfileService(TestUserStore users, ILogger users) method ValidateCredentials (line 37) | public bool ValidateCredentials(string username, string password) method FindBySubjectId (line 59) | public TestUser FindBySubjectId(string subjectId) method FindByUsername (line 69) | public TestUser FindByUsername(string username) method FindByExternalProvider (line 80) | public TestUser FindByExternalProvider(string provider, string userId) method AutoProvisionUser (line 94) | public TestUser AutoProvisionUser(string provider, string userId, List... FILE: src/IdentityServer8/src/Validation/Contexts/ClientConfigurationValidationContext.cs class ClientConfigurationValidationContext (line 18) | public class ClientConfigurationValidationContext method ClientConfigurationValidationContext (line 48) | public ClientConfigurationValidationContext(Client client) method SetError (line 57) | public void SetError(string message) FILE: src/IdentityServer8/src/Validation/Contexts/CustomAuthorizeRequestValidationContext.cs class CustomAuthorizeRequestValidationContext (line 18) | public class CustomAuthorizeRequestValidationContext FILE: src/IdentityServer8/src/Validation/Contexts/CustomTokenRequestValidationContext.cs class CustomTokenRequestValidationContext (line 18) | public class CustomTokenRequestValidationContext FILE: src/IdentityServer8/src/Validation/Contexts/ExtensionGrantValidationContext.cs class ExtensionGrantValidationContext (line 18) | public class ExtensionGrantValidationContext FILE: src/IdentityServer8/src/Validation/Contexts/ResourceOwnerPasswordValidationContext.cs class ResourceOwnerPasswordValidationContext (line 18) | public class ResourceOwnerPasswordValidationContext FILE: src/IdentityServer8/src/Validation/Contexts/ResourceValidationContext.cs class ResourceValidationContext (line 18) | public class ResourceValidationContext FILE: src/IdentityServer8/src/Validation/Default/ApiSecretValidator.cs class ApiSecretValidator (line 18) | public class ApiSecretValidator : IApiSecretValidator method ApiSecretValidator (line 34) | public ApiSecretValidator(IResourceStore resources, ISecretsListParser... method ValidateAsync (line 48) | public async Task ValidateAsync(HttpContext... method RaiseSuccessEventAsync (line 115) | private Task RaiseSuccessEventAsync(string clientId, string authMethod) method RaiseFailureEventAsync (line 120) | private Task RaiseFailureEventAsync(string clientId, string message) FILE: src/IdentityServer8/src/Validation/Default/AuthorizeRequestValidator.cs class AuthorizeRequestValidator (line 15) | internal class AuthorizeRequestValidator : IAuthorizeRequestValidator method AuthorizeRequestValidator (line 30) | public AuthorizeRequestValidator( method ValidateAsync (line 52) | public async Task ValidateAsync(Name... method LoadRequestObjectAsync (line 133) | private async Task LoadRequestObject... method LoadClientAsync (line 185) | private async Task LoadClientAsync(V... method ValidateRequestObjectAsync (line 215) | private async Task ValidateRequestOb... method ValidateClientAsync (line 291) | private async Task ValidateClientAsy... method ValidateCoreParameters (line 344) | private AuthorizeRequestValidationResult ValidateCoreParameters(Valida... method ValidatePkceParameters (line 475) | private AuthorizeRequestValidationResult ValidatePkceParameters(Valida... method ValidateScopeAsync (line 536) | private async Task ValidateScopeAsyn... method ValidateOptionalParametersAsync (line 639) | private async Task ValidateOptionalP... method Invalid (line 820) | private AuthorizeRequestValidationResult Invalid(ValidatedAuthorizeReq... method Valid (line 825) | private AuthorizeRequestValidationResult Valid(ValidatedAuthorizeReque... method LogError (line 830) | private void LogError(string message, ValidatedAuthorizeRequest request) method LogError (line 836) | private void LogError(string message, string detail, ValidatedAuthoriz... FILE: src/IdentityServer8/src/Validation/Default/BasicAuthenticationSecretParser.cs class BasicAuthenticationSecretParser (line 18) | public class BasicAuthenticationSecretParser : ISecretParser method BasicAuthenticationSecretParser (line 28) | public BasicAuthenticationSecretParser(IdentityServerOptions options, ... method ParseAsync (line 48) | public Task ParseAsync(HttpContext context) method Decode (line 140) | private string Decode(string value) FILE: src/IdentityServer8/src/Validation/Default/BearerTokenUsageValidator.cs class BearerTokenUsageValidator (line 18) | internal class BearerTokenUsageValidator method BearerTokenUsageValidator (line 26) | public BearerTokenUsageValidator(ILogger lo... method ValidateAsync (line 36) | public async Task ValidateAsync(Http... method ValidateAuthorizationHeader (line 64) | public BearerTokenUsageValidationResult ValidateAuthorizationHeader(Ht... method ValidatePostBodyAsync (line 97) | public async Task ValidatePostBodyAs... FILE: src/IdentityServer8/src/Validation/Default/ClientSecretValidator.cs class ClientSecretValidator (line 18) | public class ClientSecretValidator : IClientSecretValidator method ClientSecretValidator (line 34) | public ClientSecretValidator(IClientStore clients, ISecretsListParser ... method ValidateAsync (line 48) | public async Task ValidateAsync(HttpCont... method RaiseSuccessEventAsync (line 107) | private Task RaiseSuccessEventAsync(string clientId, string authMethod) method RaiseFailureEventAsync (line 112) | private Task RaiseFailureEventAsync(string clientId, string message) FILE: src/IdentityServer8/src/Validation/Default/DefaultClientConfigurationValidator.cs class DefaultClientConfigurationValidator (line 19) | public class DefaultClientConfigurationValidator : IClientConfigurationV... method DefaultClientConfigurationValidator (line 26) | public DefaultClientConfigurationValidator(IdentityServerOptions options) method ValidateAsync (line 36) | public async Task ValidateAsync(ClientConfigurationValidationContext c... method ValidateGrantTypesAsync (line 68) | protected virtual Task ValidateGrantTypesAsync(ClientConfigurationVali... method ValidateLifetimesAsync (line 83) | protected virtual Task ValidateLifetimesAsync(ClientConfigurationValid... method ValidateRedirectUriAsync (line 125) | protected virtual Task ValidateRedirectUriAsync(ClientConfigurationVal... method ValidateAllowedCorsOriginsAsync (line 148) | protected virtual Task ValidateAllowedCorsOriginsAsync(ClientConfigura... method ValidateUriSchemesAsync (line 187) | protected virtual Task ValidateUriSchemesAsync(ClientConfigurationVali... method ValidateSecretsAsync (line 221) | protected virtual Task ValidateSecretsAsync(ClientConfigurationValidat... method ValidatePropertiesAsync (line 246) | protected virtual Task ValidatePropertiesAsync(ClientConfigurationVali... FILE: src/IdentityServer8/src/Validation/Default/DefaultCustomAuthorizeRequestValidator.cs class DefaultCustomAuthorizeRequestValidator (line 18) | internal class DefaultCustomAuthorizeRequestValidator : ICustomAuthorize... method ValidateAsync (line 24) | public Task ValidateAsync(CustomAuthorizeRequestValidationContext cont... FILE: src/IdentityServer8/src/Validation/Default/DefaultCustomTokenRequestValidator.cs class DefaultCustomTokenRequestValidator (line 18) | internal class DefaultCustomTokenRequestValidator : ICustomTokenRequestV... method ValidateAsync (line 27) | public Task ValidateAsync(CustomTokenRequestValidationContext context) FILE: src/IdentityServer8/src/Validation/Default/DefaultCustomTokenValidator.cs class DefaultCustomTokenValidator (line 18) | public class DefaultCustomTokenValidator : ICustomTokenValidator method ValidateAccessTokenAsync (line 42) | public virtual Task ValidateAccessTokenAsync(To... method ValidateIdentityTokenAsync (line 54) | public virtual Task ValidateIdentityTokenAsync(... FILE: src/IdentityServer8/src/Validation/Default/DefaultResourceValidator.cs class DefaultResourceValidator (line 18) | public class DefaultResourceValidator : IResourceValidator method DefaultResourceValidator (line 30) | public DefaultResourceValidator(IResourceStore store, IScopeParser sco... method ValidateRequestedResourcesAsync (line 38) | public virtual async Task ValidateRequestedR... method ValidateScopeAsync (line 84) | protected virtual async Task ValidateScopeAsync( method IsClientAllowedIdentityResourceAsync (line 153) | protected virtual Task IsClientAllowedIdentityResourceAsync(Clie... method IsClientAllowedApiScopeAsync (line 169) | protected virtual Task IsClientAllowedApiScopeAsync(Client clien... method IsClientAllowedOfflineAccessAsync (line 184) | protected virtual Task IsClientAllowedOfflineAccessAsync(Client ... FILE: src/IdentityServer8/src/Validation/Default/DefaultScopeParser.cs class DefaultScopeParser (line 18) | public class DefaultScopeParser : IScopeParser method DefaultScopeParser (line 26) | public DefaultScopeParser(ILogger logger) method ParseScopeValues (line 32) | public ParsedScopesResult ParseScopeValues(IEnumerable scopeVa... method ParseScopeValue (line 69) | public virtual void ParseScopeValue(ParseScopeContext scopeContext) class ParseScopeContext (line 77) | public class ParseScopeContext method ParseScopeContext (line 113) | internal ParseScopeContext(string rawScopeValue) method SetParsedValues (line 123) | public void SetParsedValues(string parsedName, string parsedParameter) method SetError (line 144) | public void SetError(string error) method SetIgnore (line 155) | public void SetIgnore() FILE: src/IdentityServer8/src/Validation/Default/DeviceAuthorizationRequestValidator.cs class DeviceAuthorizationRequestValidator (line 15) | internal class DeviceAuthorizationRequestValidator : IDeviceAuthorizatio... method DeviceAuthorizationRequestValidator (line 21) | public DeviceAuthorizationRequestValidator( method ValidateAsync (line 31) | public async Task Validate... method Valid (line 57) | private DeviceAuthorizationRequestValidationResult Valid(ValidatedDevi... method Invalid (line 62) | private DeviceAuthorizationRequestValidationResult Invalid(ValidatedDe... method LogError (line 67) | private void LogError(string message, ValidatedDeviceAuthorizationRequ... method LogError (line 73) | private void LogError(string message, string detail, ValidatedDeviceAu... method ValidateClient (line 79) | private DeviceAuthorizationRequestValidationResult ValidateClient(Vali... method ValidateScopeAsync (line 108) | private async Task Validat... FILE: src/IdentityServer8/src/Validation/Default/DeviceCodeValidator.cs class DeviceCodeValidator (line 18) | internal class DeviceCodeValidator : IDeviceCodeValidator method DeviceCodeValidator (line 34) | public DeviceCodeValidator( method ValidateAsync (line 53) | public async Task ValidateAsync(DeviceCodeValidationContext context) FILE: src/IdentityServer8/src/Validation/Default/EndSessionRequestValidator.cs class EndSessionRequestValidator (line 18) | public class EndSessionRequestValidator : IEndSessionRequestValidator method EndSessionRequestValidator (line 71) | public EndSessionRequestValidator( method ValidateAsync (line 92) | public async Task ValidateAsync(NameValueC... method Invalid (line 179) | protected virtual EndSessionValidationResult Invalid(string message, V... method LogSuccess (line 204) | protected virtual void LogSuccess(ValidatedEndSessionRequest request) method ValidateCallbackAsync (line 211) | public async Task ValidateCallback... FILE: src/IdentityServer8/src/Validation/Default/ExtensionGrantValidator.cs class ExtensionGrantValidator (line 18) | public class ExtensionGrantValidator method ExtensionGrantValidator (line 28) | public ExtensionGrantValidator(IEnumerable v... method GetAvailableGrantTypes (line 46) | public IEnumerable GetAvailableGrantTypes() method ValidateAsync (line 56) | public async Task ValidateAsync(ValidatedTokenR... FILE: src/IdentityServer8/src/Validation/Default/HashedSharedSecretValidator.cs class HashedSharedSecretValidator (line 21) | public class HashedSharedSecretValidator : ISecretValidator method HashedSharedSecretValidator (line 29) | public HashedSharedSecretValidator(ILogger ValidateAsync(IEnumerable ... FILE: src/IdentityServer8/src/Validation/Default/IntrospectionRequestValidator.cs class IntrospectionRequestValidator (line 19) | internal class IntrospectionRequestValidator : IIntrospectionRequestVali... method IntrospectionRequestValidator (line 29) | public IntrospectionRequestValidator(ITokenValidator tokenValidator, I... method ValidateAsync (line 41) | public async Task ValidateAsync(... FILE: src/IdentityServer8/src/Validation/Default/JwtBearerClientAssertionSecretParser.cs class JwtBearerClientAssertionSecretParser (line 18) | public class JwtBearerClientAssertionSecretParser : ISecretParser method JwtBearerClientAssertionSecretParser (line 28) | public JwtBearerClientAssertionSecretParser(IdentityServerOptions opti... method ParseAsync (line 50) | public async Task ParseAsync(HttpContext context) method GetClientIdFromToken (line 103) | private string GetClientIdFromToken(string token) FILE: src/IdentityServer8/src/Validation/Default/JwtRequestValidator.cs class JwtRequestValidator (line 20) | public class JwtRequestValidator method JwtRequestValidator (line 62) | public JwtRequestValidator(IHttpContextAccessor contextAccessor, Ident... method JwtRequestValidator (line 73) | internal JwtRequestValidator(string audience, ILogger ValidateAsync(Cl... method GetKeysAsync (line 144) | protected virtual Task> GetKeysAsync(Client client) method ValidateJwtAsync (line 156) | protected virtual Task ValidateJwtAsync(string jwtTo... method ProcessPayloadAsync (line 188) | protected virtual Task> ProcessPayloadAsync... FILE: src/IdentityServer8/src/Validation/Default/MutualTlsSecretParser.cs class MutualTlsSecretParser (line 18) | public class MutualTlsSecretParser : ISecretParser method MutualTlsSecretParser (line 28) | public MutualTlsSecretParser(IdentityServerOptions options, ILogger ParseAsync(HttpContext context) FILE: src/IdentityServer8/src/Validation/Default/NopClientConfigurationValidator.cs class NopClientConfigurationValidator (line 19) | public class NopClientConfigurationValidator : IClientConfigurationValid... method ValidateAsync (line 26) | public Task ValidateAsync(ClientConfigurationValidationContext context) FILE: src/IdentityServer8/src/Validation/Default/NotSupportedResouceOwnerCredentialValidator.cs class NotSupportedResourceOwnerPasswordValidator (line 19) | public class NotSupportedResourceOwnerPasswordValidator : IResourceOwner... method NotSupportedResourceOwnerPasswordValidator (line 27) | public NotSupportedResourceOwnerPasswordValidator(ILogger ValidateAsync(IEnumerable ... FILE: src/IdentityServer8/src/Validation/Default/PostBodySecretParser.cs class PostBodySecretParser (line 18) | public class PostBodySecretParser : ISecretParser method PostBodySecretParser (line 28) | public PostBodySecretParser(IdentityServerOptions options, ILogger ParseAsync(HttpContext context) FILE: src/IdentityServer8/src/Validation/Default/PrivateKeyJwtSecretValidator.cs class PrivateKeyJwtSecretValidator (line 20) | public class PrivateKeyJwtSecretValidator : ISecretValidator method PrivateKeyJwtSecretValidator (line 31) | public PrivateKeyJwtSecretValidator(IHttpContextAccessor contextAccess... method ValidateAsync (line 47) | public async Task ValidateAsync(IEnumerable method Equals (line 35) | public bool Equals(string x, string y) method GetHashCode (line 70) | public int GetHashCode(string value) FILE: src/IdentityServer8/src/Validation/Default/SecretParser.cs class SecretParser (line 18) | public class SecretParser : ISecretsListParser method SecretParser (line 28) | public SecretParser(IEnumerable parsers, ILogger ParseAsync(HttpContext context) method GetAvailableAuthenticationMethods (line 73) | public IEnumerable GetAvailableAuthenticationMethods() FILE: src/IdentityServer8/src/Validation/Default/SecretValidator.cs class SecretValidator (line 18) | public class SecretValidator : ISecretsListValidator method SecretValidator (line 30) | public SecretValidator(ISystemClock clock, IEnumerable ValidateAsync(IEnumerable uris... method IsRedirectUriValidAsync (line 42) | public virtual Task IsRedirectUriValidAsync(string requestedUri,... method IsPostLogoutRedirectUriValidAsync (line 55) | public virtual Task IsPostLogoutRedirectUriValidAsync(string req... FILE: src/IdentityServer8/src/Validation/Default/StrictRedirectUriValidatorAppAuth.cs class StrictRedirectUriValidatorAppAuth (line 19) | public class StrictRedirectUriValidatorAppAuth : StrictRedirectUriValidator method StrictRedirectUriValidatorAppAuth (line 27) | public StrictRedirectUriValidatorAppAuth(ILogger IsRedirectUriValidAsync(string reques... method IsPostLogoutRedirectUriValidAsync (line 59) | public override async Task IsPostLogoutRedirectUriValidAsync(str... method IsLoopback (line 77) | internal bool IsLoopback(string requestedUri) FILE: src/IdentityServer8/src/Validation/Default/TokenRequestValidator.cs class TokenRequestValidator (line 15) | internal class TokenRequestValidator : ITokenRequestValidator method TokenRequestValidator (line 51) | public TokenRequestValidator(IdentityServerOptions options, method ValidateRequestAsync (line 93) | public async Task ValidateRequestAsync(N... method RunValidationAsync (line 158) | private async Task RunValidationAsync(Fu... method ValidateAuthorizationCodeRequestAsync (line 191) | private async Task ValidateAuthorization... method ValidateClientCredentialsRequestAsync (line 337) | private async Task ValidateClientCredent... method ValidateResourceOwnerCredentialRequestAsync (line 374) | private async Task ValidateResourceOwner... method ValidateRefreshTokenRequestAsync (line 490) | private async Task ValidateRefreshTokenR... method ValidateDeviceCodeRequestAsync (line 525) | private async Task ValidateDeviceCodeReq... method ValidateExtensionGrantRequestAsync (line 567) | private async Task ValidateExtensionGran... method ValidateRequestedScopesAsync (line 651) | private async Task ValidateRequestedScopesAsync(NameValueCollect... method ValidateAuthorizationCodeWithProofKeyParameters (line 730) | private TokenRequestValidationResult ValidateAuthorizationCodeWithProo... method ValidateCodeVerifierAgainstCodeChallenge (line 766) | private bool ValidateCodeVerifierAgainstCodeChallenge(string codeVerif... method Valid (line 780) | private TokenRequestValidationResult Valid(Dictionary ... method Invalid (line 785) | private TokenRequestValidationResult Invalid(string error, string erro... method LogError (line 790) | private void LogError(string message = null, object values = null) method LogWarning (line 795) | private void LogWarning(string message = null, object values = null) method LogInformation (line 800) | private void LogInformation(string message = null, object values = null) method LogWithRequestDetails (line 805) | private void LogWithRequestDetails(LogLevel logLevel, string message =... method LogSuccess (line 834) | private void LogSuccess() method RaiseSuccessfulResourceOwnerAuthenticationEventAsync (line 839) | private Task RaiseSuccessfulResourceOwnerAuthenticationEventAsync(stri... method RaiseFailedResourceOwnerAuthenticationEventAsync (line 844) | private Task RaiseFailedResourceOwnerAuthenticationEventAsync(string u... FILE: src/IdentityServer8/src/Validation/Default/TokenRevocationRequestValidator.cs class TokenRevocationRequestValidator (line 19) | internal class TokenRevocationRequestValidator : ITokenRevocationRequest... method TokenRevocationRequestValidator (line 27) | public TokenRevocationRequestValidator(ILogger ValidateRequestAsy... FILE: src/IdentityServer8/src/Validation/Default/TokenValidator.cs class TokenValidator (line 17) | internal class TokenValidator : ITokenValidator method TokenValidator (line 30) | public TokenValidator( method ValidateIdentityTokenAsync (line 55) | public async Task ValidateIdentityTokenAsync(st... method ValidateAccessTokenAsync (line 115) | public async Task ValidateAccessTokenAsync(stri... method ValidateJwtAsync (line 238) | private async Task ValidateJwtAsync(string jwt,... method ValidateReferenceAccessTokenAsync (line 343) | private async Task ValidateReferenceAccessToken... method ReferenceTokenToClaims (line 386) | private IEnumerable ReferenceTokenToClaims(Token token) method GetClientIdFromJwt (line 404) | private string GetClientIdFromJwt(string token) method Invalid (line 420) | private TokenValidationResult Invalid(string error) method LogError (line 429) | private void LogError(string message) method LogSuccess (line 434) | private void LogSuccess() FILE: src/IdentityServer8/src/Validation/Default/UserInfoRequestValidator.cs class UserInfoRequestValidator (line 19) | internal class UserInfoRequestValidator : IUserInfoRequestValidator method UserInfoRequestValidator (line 31) | public UserInfoRequestValidator( method ValidateRequestAsync (line 47) | public async Task ValidateRequestAsyn... FILE: src/IdentityServer8/src/Validation/Default/X509NameSecretValidator.cs class X509NameSecretValidator (line 18) | public class X509NameSecretValidator : ISecretValidator method X509NameSecretValidator (line 26) | public X509NameSecretValidator(ILogger logger) method ValidateAsync (line 32) | public Task ValidateAsync(IEnumerable ... FILE: src/IdentityServer8/src/Validation/Default/X509ThumbprintSecretValidator.cs class X509ThumbprintSecretValidator (line 18) | public class X509ThumbprintSecretValidator : ISecretValidator method X509ThumbprintSecretValidator (line 26) | public X509ThumbprintSecretValidator(ILogger ValidateAsync(IEnumerable ... FILE: src/IdentityServer8/src/Validation/IApiSecretValidator.cs type IApiSecretValidator (line 18) | public interface IApiSecretValidator method ValidateAsync (line 25) | Task ValidateAsync(HttpContext context); FILE: src/IdentityServer8/src/Validation/IAuthorizeRequestValidator.cs type IAuthorizeRequestValidator (line 18) | public interface IAuthorizeRequestValidator method ValidateAsync (line 26) | Task ValidateAsync(NameValueCollecti... FILE: src/IdentityServer8/src/Validation/IClientConfigurationValidator.cs type IClientConfigurationValidator (line 18) | public interface IClientConfigurationValidator method ValidateAsync (line 25) | Task ValidateAsync(ClientConfigurationValidationContext context); FILE: src/IdentityServer8/src/Validation/IClientSecretValidator.cs type IClientSecretValidator (line 18) | public interface IClientSecretValidator method ValidateAsync (line 25) | Task ValidateAsync(HttpContext context); FILE: src/IdentityServer8/src/Validation/ICustomAuthorizeRequestValidator.cs type ICustomAuthorizeRequestValidator (line 18) | public interface ICustomAuthorizeRequestValidator method ValidateAsync (line 24) | Task ValidateAsync(CustomAuthorizeRequestValidationContext context); FILE: src/IdentityServer8/src/Validation/ICustomTokenRequestValidator.cs type ICustomTokenRequestValidator (line 18) | public interface ICustomTokenRequestValidator method ValidateAsync (line 27) | Task ValidateAsync(CustomTokenRequestValidationContext context); FILE: src/IdentityServer8/src/Validation/ICustomTokenValidator.cs type ICustomTokenValidator (line 18) | public interface ICustomTokenValidator method ValidateAccessTokenAsync (line 25) | Task ValidateAccessTokenAsync(TokenValidationRe... method ValidateIdentityTokenAsync (line 32) | Task ValidateIdentityTokenAsync(TokenValidation... FILE: src/IdentityServer8/src/Validation/IDeviceAuthorizationRequestValidator.cs type IDeviceAuthorizationRequestValidator (line 18) | public interface IDeviceAuthorizationRequestValidator method ValidateAsync (line 26) | Task ValidateAsync(NameVal... FILE: src/IdentityServer8/src/Validation/IDeviceCodeValidator.cs type IDeviceCodeValidator (line 18) | public interface IDeviceCodeValidator method ValidateAsync (line 25) | Task ValidateAsync(DeviceCodeValidationContext context); FILE: src/IdentityServer8/src/Validation/IEndSessionRequestValidator.cs type IEndSessionRequestValidator (line 18) | public interface IEndSessionRequestValidator method ValidateAsync (line 26) | Task ValidateAsync(NameValueCollection par... method ValidateCallbackAsync (line 33) | Task ValidateCallbackAsync(NameVal... FILE: src/IdentityServer8/src/Validation/IExtensionGrantValidator.cs type IExtensionGrantValidator (line 18) | public interface IExtensionGrantValidator method ValidateAsync (line 27) | Task ValidateAsync(ExtensionGrantValidationContext context); FILE: src/IdentityServer8/src/Validation/IIntrospectionRequestValidator.cs type IIntrospectionRequestValidator (line 18) | public interface IIntrospectionRequestValidator method ValidateAsync (line 26) | Task ValidateAsync(NameValueColl... FILE: src/IdentityServer8/src/Validation/IRedirectUriValidator.cs type IRedirectUriValidator (line 18) | public interface IRedirectUriValidator method IsRedirectUriValidAsync (line 26) | Task IsRedirectUriValidAsync(string requestedUri, Client client); method IsPostLogoutRedirectUriValidAsync (line 34) | Task IsPostLogoutRedirectUriValidAsync(string requestedUri, Clie... FILE: src/IdentityServer8/src/Validation/IResourceOwnerPasswordValidator.cs type IResourceOwnerPasswordValidator (line 18) | public interface IResourceOwnerPasswordValidator method ValidateAsync (line 24) | Task ValidateAsync(ResourceOwnerPasswordValidationContext context); FILE: src/IdentityServer8/src/Validation/IResourceValidator.cs type IResourceValidator (line 18) | public interface IResourceValidator method ValidateRequestedResourcesAsync (line 25) | Task ValidateRequestedResourcesAsync(Resourc... FILE: src/IdentityServer8/src/Validation/IScopeParser.cs type IScopeParser (line 18) | public interface IScopeParser method ParseScopeValues (line 24) | ParsedScopesResult ParseScopeValues(IEnumerable scopeValues); FILE: src/IdentityServer8/src/Validation/ISecretParser.cs type ISecretParser (line 18) | public interface ISecretParser method ParseAsync (line 27) | Task ParseAsync(HttpContext context); FILE: src/IdentityServer8/src/Validation/ISecretValidator.cs type ISecretValidator (line 18) | public interface ISecretValidator method ValidateAsync (line 26) | Task ValidateAsync(IEnumerable secrets... FILE: src/IdentityServer8/src/Validation/ISecretsListParser.cs type ISecretsListParser (line 18) | public interface ISecretsListParser method ParseAsync (line 27) | Task ParseAsync(HttpContext context); method GetAvailableAuthenticationMethods (line 33) | IEnumerable GetAvailableAuthenticationMethods(); FILE: src/IdentityServer8/src/Validation/ISecretsListValidator.cs type ISecretsListValidator (line 18) | public interface ISecretsListValidator method ValidateAsync (line 26) | Task ValidateAsync(IEnumerable secrets... FILE: src/IdentityServer8/src/Validation/ITokenRequestValidator.cs type ITokenRequestValidator (line 18) | public interface ITokenRequestValidator method ValidateRequestAsync (line 26) | Task ValidateRequestAsync(NameValueColle... FILE: src/IdentityServer8/src/Validation/ITokenRevocationRequestValidator.cs type ITokenRevocationRequestValidator (line 18) | public interface ITokenRevocationRequestValidator method ValidateRequestAsync (line 26) | Task ValidateRequestAsync(Name... FILE: src/IdentityServer8/src/Validation/ITokenValidator.cs type ITokenValidator (line 18) | public interface ITokenValidator method ValidateAccessTokenAsync (line 26) | Task ValidateAccessTokenAsync(string token, str... method ValidateIdentityTokenAsync (line 35) | Task ValidateIdentityTokenAsync(string token, s... FILE: src/IdentityServer8/src/Validation/IUserInfoRequestValidator.cs type IUserInfoRequestValidator (line 18) | public interface IUserInfoRequestValidator method ValidateRequestAsync (line 25) | Task ValidateRequestAsync(string acce... FILE: src/IdentityServer8/src/Validation/Models/AuthorizeRequestValidationResult.cs class AuthorizeRequestValidationResult (line 18) | public class AuthorizeRequestValidationResult : ValidationResult method AuthorizeRequestValidationResult (line 24) | public AuthorizeRequestValidationResult(ValidatedAuthorizeRequest requ... method AuthorizeRequestValidationResult (line 36) | public AuthorizeRequestValidationResult(ValidatedAuthorizeRequest requ... FILE: src/IdentityServer8/src/Validation/Models/BearerTokenUsageType.cs type BearerTokenUsageType (line 17) | public enum BearerTokenUsageType FILE: src/IdentityServer8/src/Validation/Models/BearerTokenUsageValidationResult.cs class BearerTokenUsageValidationResult (line 18) | public class BearerTokenUsageValidationResult FILE: src/IdentityServer8/src/Validation/Models/ClientSecretValidationResult.cs class ClientSecretValidationResult (line 18) | public class ClientSecretValidationResult : ValidationResult FILE: src/IdentityServer8/src/Validation/Models/DeviceAuthorizationRequestValidationResult.cs class DeviceAuthorizationRequestValidationResult (line 18) | public class DeviceAuthorizationRequestValidationResult : ValidationResult method DeviceAuthorizationRequestValidationResult (line 24) | public DeviceAuthorizationRequestValidationResult(ValidatedDeviceAutho... method DeviceAuthorizationRequestValidationResult (line 37) | public DeviceAuthorizationRequestValidationResult(ValidatedDeviceAutho... FILE: src/IdentityServer8/src/Validation/Models/DeviceCodeValidationContext.cs class DeviceCodeValidationContext (line 18) | public class DeviceCodeValidationContext FILE: src/IdentityServer8/src/Validation/Models/EndSessionCallbackValidationResult.cs class EndSessionCallbackValidationResult (line 19) | public class EndSessionCallbackValidationResult : ValidationResult FILE: src/IdentityServer8/src/Validation/Models/EndSessionValidationResult.cs class EndSessionValidationResult (line 19) | public class EndSessionValidationResult : ValidationResult FILE: src/IdentityServer8/src/Validation/Models/GrantValidationResult.cs class GrantValidationResult (line 18) | public class GrantValidationResult : ValidationResult method GrantValidationResult (line 37) | public GrantValidationResult(Dictionary customResponse... method GrantValidationResult (line 47) | public GrantValidationResult(ClaimsPrincipal principal, Dictionary scopeValues) FILE: src/IdentityServer8/src/Validation/Models/ScopeSecretValidationResult.cs class ApiSecretValidationResult (line 18) | public class ApiSecretValidationResult : ValidationResult FILE: src/IdentityServer8/src/Validation/Models/SecretValidationResult.cs class SecretValidationResult (line 18) | public class SecretValidationResult : ValidationResult FILE: src/IdentityServer8/src/Validation/Models/TokenRequestValidationResult.cs class TokenRequestValidationResult (line 18) | public class TokenRequestValidationResult : ValidationResult method TokenRequestValidationResult (line 25) | public TokenRequestValidationResult(ValidatedTokenRequest validatedReq... method TokenRequestValidationResult (line 40) | public TokenRequestValidationResult(ValidatedTokenRequest validatedReq... FILE: src/IdentityServer8/src/Validation/Models/TokenRevocationRequestValidationResult.cs class TokenRevocationRequestValidationResult (line 18) | public class TokenRevocationRequestValidationResult : ValidationResult FILE: src/IdentityServer8/src/Validation/Models/TokenValidationResult.cs class TokenValidationResult (line 18) | public class TokenValidationResult : ValidationResult FILE: src/IdentityServer8/src/Validation/Models/UserInfoRequestValidationResult.cs class UserInfoRequestValidationResult (line 18) | public class UserInfoRequestValidationResult : ValidationResult FILE: src/IdentityServer8/src/Validation/Models/ValidatedAuthorizeRequest.cs class ValidatedAuthorizeRequest (line 18) | public class ValidatedAuthorizeRequest : ValidatedRequest method ValidatedAuthorizeRequest (line 206) | public ValidatedAuthorizeRequest() FILE: src/IdentityServer8/src/Validation/Models/ValidatedDeviceAuthorizationRequest.cs class ValidatedDeviceAuthorizationRequest (line 18) | public class ValidatedDeviceAuthorizationRequest : ValidatedRequest FILE: src/IdentityServer8/src/Validation/Models/ValidatedEndSessionRequest.cs class ValidatedEndSessionRequest (line 18) | public class ValidatedEndSessionRequest : ValidatedRequest FILE: src/IdentityServer8/src/Validation/Models/ValidatedRequest.cs class ValidatedRequest (line 18) | public class ValidatedRequest method SetClient (line 117) | public void SetClient(Client client, ParsedSecret secret = null, strin... FILE: src/IdentityServer8/src/Validation/Models/ValidatedTokenRequest.cs class ValidatedTokenRequest (line 18) | public class ValidatedTokenRequest : ValidatedRequest FILE: src/IdentityServer8/src/Validation/Models/ValidationResult.cs class ValidationResult (line 18) | public class ValidationResult FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/ClientAssertionClient.cs class ClientAssertionClient (line 30) | public class ClientAssertionClient method ClientAssertionClient (line 37) | public ClientAssertionClient() method Valid_client_with_manual_payload_should_succeed (line 46) | [Fact] method Valid_client_should_succeed (line 64) | [Fact] method Valid_client_with_implicit_clientId_should_succeed (line 87) | [Fact] method Valid_client_with_token_replay_should_fail (line 110) | [Fact] method Client_with_invalid_secret_should_fail (line 152) | [Fact] method Invalid_client_should_fail (line 176) | [Fact] method GetToken (line 198) | private async Task GetToken(FormUrlEncodedContent body) method AssertValidToken (line 204) | private void AssertValidToken(TokenResponse response) method GetPayload (line 235) | private Dictionary GetPayload(TokenResponse respo... method CreateToken (line 244) | private string CreateToken(string clientId, DateTime? nowOverride = null) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/ClientCredentialsAndResourceOwnerClient.cs class ClientCredentialsandResourceOwnerClient (line 22) | public class ClientCredentialsandResourceOwnerClient method ClientCredentialsandResourceOwnerClient (line 28) | public ClientCredentialsandResourceOwnerClient() method Resource_scope_should_be_requestable_via_client_credentials (line 37) | [Fact] method Openid_scope_should_not_be_requestable_via_client_credentials (line 51) | [Fact] method Openid_scope_should_be_requestable_via_password (line 65) | [Fact] method Openid_and_resource_scope_should_be_requestable_via_password (line 82) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/ClientCredentialsClient.cs class ClientCredentialsClient (line 26) | public class ClientCredentialsClient method ClientCredentialsClient (line 32) | public ClientCredentialsClient() method Invalid_endpoint_should_return_404 (line 41) | [Fact] method Valid_request_single_audience_should_return_expected_payload (line 58) | [Fact] method Valid_request_multiple_audiences_should_return_expected_payload (line 92) | [Fact] method Valid_request_with_confirmation_should_return_expected_payload (line 129) | [Fact] method Requesting_multiple_scopes_should_return_expected_payload (line 174) | [Fact] method Request_with_no_explicit_scopes_should_return_expected_payload (line 210) | [Fact] method Client_without_default_scopes_skipping_scope_parameter_should_return_error (line 255) | [Fact] method Request_posting_client_secret_in_body_should_succeed (line 273) | [Fact] method Request_For_client_with_no_secret_and_basic_authentication_should_succeed (line 305) | [Fact] method Request_with_invalid_client_secret_should_fail (line 330) | [Fact] method Unknown_client_should_fail (line 345) | [Fact] method Implicit_client_should_not_use_client_credential_grant (line 362) | [Fact] method Implicit_and_client_creds_client_should_not_use_client_credential_grant_without_secret (line 378) | [Fact] method Requesting_unknown_scope_should_fail (line 396) | [Fact] method Client_explicitly_requesting_identity_scope_should_fail (line 413) | [Fact] method Client_explicitly_requesting_offline_access_should_fail (line 430) | [Fact] method Requesting_unauthorized_scope_should_fail (line 447) | [Fact] method Requesting_authorized_and_unauthorized_scopes_should_fail (line 464) | [Fact] method GetPayload (line 481) | private Dictionary GetPayload(TokenResponse respo... FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/CustomTokenRequestValidatorClient.cs class CustomTokenRequestValidatorClient (line 24) | public class CustomTokenRequestValidatorClient method CustomTokenRequestValidatorClient (line 30) | public CustomTokenRequestValidatorClient() method Client_credentials_request_should_contain_custom_response (line 42) | [Fact] method Resource_owner_credentials_request_should_contain_custom_response (line 56) | [Fact] method Refreshing_a_token_should_contain_custom_response (line 74) | [Fact] method Extension_grant_request_should_contain_custom_response (line 101) | [Fact] method GetFields (line 122) | private Dictionary GetFields(JsonElement json) method ValidateCustomFields (line 126) | private void ValidateCustomFields(TokenResponse response) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/CustomTokenResponseClients.cs class CustomTokenResponseClients (line 28) | public class CustomTokenResponseClients method CustomTokenResponseClients (line 34) | public CustomTokenResponseClients() method Resource_owner_success_should_return_custom_response (line 43) | [Fact] method Resource_owner_failure_should_return_custom_error_response (line 108) | [Fact] method Extension_grant_success_should_return_custom_response (line 157) | [Fact] method Extension_grant_failure_should_return_custom_error_response (line 228) | [Fact] method GetDto (line 283) | private CustomResponseDto GetDto(JsonElement responseObject) method GetFieldsD (line 288) | private Dictionary GetFieldsD(TokenResponse response) method GetFields (line 294) | private Dictionary GetFields(TokenResponse response) method GetFields (line 299) | private Dictionary GetFields(JsonElement json) method GetPayload (line 304) | private Dictionary GetPayload(TokenResponse response) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/DiscoveryClient.cs class DiscoveryClientTests (line 22) | public class DiscoveryClientTests method DiscoveryClientTests (line 28) | public DiscoveryClientTests() method Discovery_document_should_have_expected_values (line 37) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/ExtensionGrantClient.cs class ExtensionGrantClient (line 28) | public class ExtensionGrantClient method ExtensionGrantClient (line 34) | public ExtensionGrantClient() method Valid_client_should_succeed (line 43) | [Fact] method Valid_client_with_extra_claim_should_succeed (line 91) | [Fact] method Valid_client_with_refreshed_extra_claim_should_succeed (line 141) | [Fact] method Valid_client_no_subject_should_succeed (line 208) | [Fact] method Valid_client_with_default_scopes_should_succeed (line 245) | [Fact] method Valid_client_missing_grant_specific_data_should_fail (line 290) | [Fact] method Valid_client_using_unsupported_grant_type_should_fail (line 313) | [Fact] method Valid_client_using_unauthorized_grant_type_should_fail (line 337) | [Fact] method Dynamic_lifetime_should_succeed (line 361) | [Fact(Skip = "needs improvement")] method Dynamic_token_type_jwt_should_succeed (line 411) | [Fact] method Impersonate_client_should_succeed (line 441) | [Fact] method Dynamic_token_type_reference_should_succeed (line 475) | [Fact] method Dynamic_client_claims_should_succeed (line 505) | [Fact] method Dynamic_client_claims_no_sub_should_succeed (line 552) | [Fact] method GetPayload (line 591) | private Dictionary GetPayload(TokenResponse response) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/RefreshTokenClient.cs class RefreshTokenClient (line 22) | public class RefreshTokenClient method RefreshTokenClient (line 29) | public RefreshTokenClient() method Requesting_a_refresh_token_without_identity_scopes_should_return_expected_results (line 38) | [Fact] method Requesting_a_refresh_token_with_identity_scopes_should_return_expected_results (line 74) | [Fact] method Refreshing_a_refresh_token_with_reuse_should_return_same_refresh_token (line 110) | [Fact] method Refreshing_a_refresh_token_with_one_time_only_should_return_different_refresh_token (line 152) | [Fact] method Replaying_a_rotated_token_should_fail (line 194) | [Fact] method Using_a_valid_refresh_token_should_succeed (line 247) | [Fact] method Using_a_revoked_refresh_token_should_fail (line 283) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/ResourceOwnerClient.cs class ResourceOwnerClient (line 27) | public class ResourceOwnerClient method ResourceOwnerClient (line 33) | public ResourceOwnerClient() method Valid_user_should_succeed_with_expected_response_payload (line 42) | [Fact] method Request_with_no_explicit_scopes_should_return_allowed_scopes (line 83) | [Fact] method Request_containing_identity_scopes_should_return_expected_payload (line 130) | [Fact] method Request_for_refresh_token_should_return_expected_payload (line 173) | [Fact] method Unknown_user_should_fail (line 217) | [Fact] method User_with_empty_password_should_succeed (line 237) | [Fact] method User_with_invalid_password_should_fail (line 253) | [Theory] method GetPayload (line 276) | private static Dictionary GetPayload(IdentityModel.Cli... FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/RevocationClient.cs class RevocationClient (line 24) | public class RevocationClient method RevocationClient (line 32) | public RevocationClient() method Revoking_reference_token_should_invalidate_token (line 41) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/Setup/Clients.cs class Clients (line 22) | internal class Clients method Get (line 24) | public static IEnumerable Get() FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/Setup/ConfirmationSecretValidator.cs class ConfirmationSecretValidator (line 22) | public class ConfirmationSecretValidator : ISecretValidator method ValidateAsync (line 24) | public Task ValidateAsync(IEnumerable ... FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/Setup/CustomProfileService.cs class CustomProfileService (line 20) | class CustomProfileService : TestUserProfileService method CustomProfileService (line 22) | public CustomProfileService(TestUserStore users, ILogger GetIdentityScopes() method GetApiResources (line 31) | public static IEnumerable GetApiResources() method GetApiScopes (line 51) | public static IEnumerable GetApiScopes() FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/Setup/Startup.cs class Startup (line 20) | public class Startup method ConfigureServices (line 24) | public void ConfigureServices(IServiceCollection services) method Configure (line 66) | public void Configure(IApplicationBuilder app) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/Setup/StartupWithCustomTokenResponses.cs class StartupWithCustomTokenResponses (line 20) | public class StartupWithCustomTokenResponses method ConfigureServices (line 22) | public void ConfigureServices(IServiceCollection services) method Configure (line 50) | public void Configure(IApplicationBuilder app) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/Setup/TestCustomTokenRequestValidator.cs class TestCustomTokenRequestValidator (line 19) | public class TestCustomTokenRequestValidator : ICustomTokenRequestValidator method ValidateAsync (line 21) | public Task ValidateAsync(CustomTokenRequestValidationContext context) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/Setup/Users.cs class Users (line 21) | internal static class Users method Get (line 23) | public static List Get() FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Clients/UserInfoClient.cs class UserInfoEndpointClient (line 31) | public class UserInfoEndpointClient method UserInfoEndpointClient (line 38) | public UserInfoEndpointClient() method Valid_client_with_GET_should_succeed (line 47) | [Fact] method Request_address_scope_should_return_expected_response (line 77) | [Fact] method Using_a_token_with_no_identity_scope_should_fail (line 103) | [Fact] method Using_a_token_with_an_identity_scope_but_no_openid_should_fail (line 129) | [Fact] method Invalid_token_should_fail (line 155) | [Fact] method Complex_json_should_be_correct (line 168) | [Fact] method GetPayload (line 212) | private Dictionary GetPayload(TokenResponse response) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Common/BrowserClient.cs class BrowserClient (line 17) | public class BrowserClient : HttpClient method BrowserClient (line 19) | public BrowserClient(BrowserHandler browserHandler) method RemoveCookie (line 48) | internal void RemoveCookie(string uri, string name) method GetCookie (line 53) | internal System.Net.Cookie GetCookie(string uri, string name) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Common/BrowserHandler.cs class BrowserHandler (line 24) | public class BrowserHandler : DelegatingHandler method BrowserHandler (line 33) | public BrowserHandler(HttpMessageHandler next) method SendAsync (line 38) | protected async override Task SendAsync(HttpReque... method GetCookie (line 69) | internal Cookie GetCookie(string uri, string name) method RemoveCookie (line 74) | internal void RemoveCookie(string uri, string name) method SendCookiesAsync (line 83) | protected async Task SendCookiesAsync(HttpRequest... FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Common/IdentityServerPipeline.cs class IdentityServerPipeline (line 39) | public class IdentityServerPipeline method Initialize (line 85) | public void Initialize(string basePath = null, bool enableLogging = fa... method ConfigureServices (line 116) | public void ConfigureServices(IServiceCollection services) method ConfigureApp (line 163) | public void ConfigureApp(IApplicationBuilder app) method OnLogin (line 195) | private async Task OnLogin(HttpContext ctx) method ReadLoginRequest (line 202) | private async Task ReadLoginRequest(HttpContext ctx) method IssueLoginCookie (line 208) | private async Task IssueLoginCookie(HttpContext ctx) method OnLogout (line 226) | private async Task OnLogout(HttpContext ctx) method ReadLogoutRequest (line 233) | private async Task ReadLogoutRequest(HttpContext ctx) method OnConsent (line 243) | private async Task OnConsent(HttpContext ctx) method ReadConsentMessage (line 250) | private async Task ReadConsentMessage(HttpContext ctx) method CreateConsentResponse (line 256) | private async Task CreateConsentResponse(HttpContext ctx) method OnError (line 275) | private async Task OnError(HttpContext ctx) method ReadErrorMessage (line 281) | private async Task ReadErrorMessage(HttpContext ctx) method LoginAsync (line 288) | public async Task LoginAsync(ClaimsPrincipal subject) method LoginAsync (line 299) | public async Task LoginAsync(string subject) method RemoveLoginCookie (line 304) | public void RemoveLoginCookie() method RemoveSessionCookie (line 308) | public void RemoveSessionCookie() method GetSessionCookie (line 312) | public Cookie GetSessionCookie() method CreateAuthorizeUrl (line 317) | public string CreateAuthorizeUrl( method ParseAuthorizationResponseUrl (line 348) | public AuthorizeResponse ParseAuthorizationResponseUrl(string url) method RequestAuthorizationEndpointAsync (line 353) | public async Task RequestAuthorizationEndpointAsync( class MockMessageHandler (line 390) | public class MockMessageHandler : DelegatingHandler method SendAsync (line 396) | protected override async Task SendAsync(HttpReque... class MockExternalAuthenticationHandler (line 408) | public class MockExternalAuthenticationHandler : method MockExternalAuthenticationHandler (line 423) | public MockExternalAuthenticationHandler(IHttpContextAccessor httpCont... method HandleRequestAsync (line 428) | public async Task HandleRequestAsync() method AuthenticateAsync (line 438) | public Task AuthenticateAsync() method ChallengeAsync (line 443) | public Task ChallengeAsync(AuthenticationProperties properties) method ForbidAsync (line 448) | public Task ForbidAsync(AuthenticationProperties properties) method InitializeAsync (line 453) | public Task InitializeAsync(AuthenticationScheme scheme, HttpContext c... method SignInAsync (line 458) | public Task SignInAsync(ClaimsPrincipal user, AuthenticationProperties... method SignOutAsync (line 463) | public Task SignOutAsync(AuthenticationProperties properties) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Common/MessageHandlerWrapper.cs class MessageHandlerWrapper (line 19) | public class MessageHandlerWrapper : DelegatingHandler method MessageHandlerWrapper (line 23) | public MessageHandlerWrapper(HttpMessageHandler handler) method SendAsync (line 28) | protected async override Task SendAsync(HttpReque... FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Common/NetworkHandler.cs class NetworkHandler (line 21) | public class NetworkHandler : HttpMessageHandler type Behavior (line 23) | enum Behavior method NetworkHandler (line 41) | public NetworkHandler(Exception exception) method NetworkHandler (line 47) | public NetworkHandler(HttpStatusCode statusCode, string reason) method NetworkHandler (line 55) | public NetworkHandler(string document, HttpStatusCode statusCode) method NetworkHandler (line 62) | public NetworkHandler(Func documentSelecto... method NetworkHandler (line 69) | public NetworkHandler(Func ac... method SendAsync (line 74) | protected override async Task SendAsync(HttpReque... method SafeReadContentFrom (line 108) | private async Task SafeReadContentFrom(HttpRequestMessage requ... FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Common/TestCert.cs class TestCert (line 18) | internal static class TestCert method Load (line 20) | public static X509Certificate2 Load() FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Conformance/Basic/ClientAuthenticationTests.cs class ClientAuthenticationTests (line 27) | public class ClientAuthenticationTests method ClientAuthenticationTests (line 33) | public ClientAuthenticationTests() method Token_endpoint_supports_client_authentication_with_basic_authentication_with_POST (line 72) | [Fact] method Token_endpoint_supports_client_authentication_with_form_encoded_authentication_in_POST_body (line 118) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Conformance/Basic/CodeFlowTests.cs class CodeFlowTests (line 30) | public class CodeFlowTests method CodeFlowTests (line 36) | public CodeFlowTests() method No_state_should_not_result_in_shash (line 75) | [Fact] method State_should_result_in_shash (line 123) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Conformance/Basic/RedirectUriTests.cs class RedirectUriTests (line 26) | public class RedirectUriTests method RedirectUriTests (line 32) | public RedirectUriTests() method Reject_redirect_uri_not_matching_registered_redirect_uri (line 72) | [Fact] method Reject_request_without_redirect_uri_when_multiple_registered (line 94) | [Fact] method Preserves_query_parameters_in_redirect_uri (line 117) | [Fact] method Rejects_redirect_uri_when_query_parameter_does_not_match (line 146) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Conformance/Basic/ResponseTypeResponseModeTests.cs class ResponseTypeResponseModeTests (line 26) | public class ResponseTypeResponseModeTests method ResponseTypeResponseModeTests (line 32) | public ResponseTypeResponseModeTests() method Request_with_response_type_code_supported (line 71) | [Fact] method Request_missing_response_type_rejected (line 102) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Conformance/Pkce/PkceTests.cs class PkceTests (line 29) | public class PkceTests method PkceTests (line 49) | public PkceTests() method Client_cannot_use_plain_code_challenge_method (line 172) | [Theory] method Client_can_use_plain_code_challenge_method (line 194) | [Theory] method Client_can_use_sha256_code_challenge_method (line 234) | [Theory] method Authorize_request_needs_code_challenge (line 274) | [Theory] method Code_verifier_should_not_be_accepted_if_no_code_challenge_was_used (line 292) | [Fact] method Authorize_request_code_challenge_cannot_be_too_short (line 323) | [Theory] method Authorize_request_code_challenge_cannot_be_too_long (line 346) | [Theory] method Authorize_request_needs_supported_code_challenge_method (line 370) | [Theory] method Token_request_needs_code_verifier (line 394) | [Theory] method Token_request_code_verifier_cannot_be_too_short (line 430) | [Theory] method Token_request_code_verifier_cannot_be_too_long (line 467) | [Theory] method Token_request_code_verifier_must_match_with_code_chalenge (line 504) | [Theory] method Sha256OfCodeVerifier (line 541) | private static string Sha256OfCodeVerifier(string codeVerifier) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Authorize/AuthorizeTests.cs class AuthorizeTests (line 32) | public class AuthorizeTests method AuthorizeTests (line 40) | public AuthorizeTests() method get_request_should_not_return_404 (line 126) | [Fact] method post_request_without_form_should_return_415 (line 135) | [Fact] method post_request_should_return_200 (line 144) | [Fact] method get_request_should_not_return_500 (line 155) | [Fact] method anonymous_user_should_be_redirected_to_login_page (line 164) | [Fact] method signin_request_should_have_authorization_params (line 180) | [Theory] method signin_response_should_allow_successful_authorization_response (line 225) | [Fact] method authenticated_user_with_valid_request_should_receive_authorization_response (line 250) | [Fact] method login_response_and_consent_response_should_receive_authorization_response (line 276) | [Theory] method idp_should_be_passed_to_login_page (line 321) | [Fact] method idp_not_allowed_by_client_should_not_be_passed_to_login_page (line 339) | [Fact] method user_idp_not_allowed_by_client_should_cause_login_page (line 357) | [Fact] method for_invalid_client_error_page_should_not_receive_client_id (line 376) | [Fact] method error_page_should_receive_client_id (line 395) | [Fact] method invalid_redirect_uri_should_show_error_page (line 414) | [Fact] method invalid_redirect_uri_should_not_pass_return_url_to_error_page (line 434) | [Fact] method invalid_client_id_should_show_error_page (line 454) | [Fact] method invalid_client_id_should_not_pass_return_url_to_error_page (line 473) | [Fact] method missing_redirect_uri_should_show_error_page (line 493) | [Fact] method missing_redirect_uri_should_not_pass_return_url_to_error_page (line 513) | [Fact] method malformed_redirect_uri_should_show_error_page (line 533) | [Fact] method disabled_client_should_show_error_page (line 553) | [Fact] method disabled_client_should_not_pass_return_url_to_error_page (line 574) | [Fact] method invalid_protocol_for_client_should_show_error_page (line 596) | [Fact] method invalid_protocol_for_client_should_not_pass_return_url_to_error_page (line 618) | [Fact] method invalid_response_type_should_show_error_page (line 640) | [Fact] method invalid_response_type_should_not_pass_return_url_to_error_page (line 659) | [Fact] method invalid_response_mode_for_flow_should_show_error_page (line 679) | [Fact] method invalid_response_mode_for_flow_should_pass_return_url_to_error_page (line 700) | [Fact] method invalid_response_mode_should_show_error_page (line 721) | [Fact] method invalid_response_mode_should_pass_return_url_to_error_page (line 742) | [Fact] method missing_scope_should_show_error_page (line 763) | [Fact] method missing_scope_should_pass_return_url_to_error_page (line 783) | [Fact] method explicit_response_mode_should_be_passed_to_error_page (line 803) | [Fact] method scope_too_long_should_show_error_page (line 824) | [Fact] method missing_openid_scope_should_show_error_page (line 846) | [Fact] method client_not_allowed_access_to_scope_should_show_error_page (line 869) | [Fact] method missing_nonce_should_show_error_page (line 891) | [Fact] method nonce_too_long_should_show_error_page (line 914) | [Fact] method locale_too_long_should_show_error_page (line 936) | [Fact] method invalid_max_age_should_show_error_page (line 959) | [Fact] method negative_max_age_should_show_error_page (line 982) | [Fact] method login_hint_too_long_should_show_error_page (line 1005) | [Fact] method acr_values_too_long_should_show_error_page (line 1028) | [Fact] method overlapping_identity_scopes_and_api_scopes_should_show_error_page (line 1051) | [Fact] method ui_locales_should_be_passed_to_error_page (line 1075) | [Fact] method display_mode_should_be_passed_to_error_page (line 1096) | [Fact] method unicode_values_in_url_should_be_processed_correctly (line 1117) | [Fact] method code_flow_with_fragment_response_type_should_be_allowed (line 1134) | [Fact] method prompt_login_should_show_login_page (line 1152) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Authorize/ConsentTests.cs class ConsentTests (line 29) | public class ConsentTests method ConsentTests (line 35) | public ConsentTests() method client_requires_consent_should_show_consent_page (line 108) | [Fact] method consent_page_should_have_authorization_params (line 127) | [Theory] method consent_response_should_allow_successful_authorization_response (line 173) | [Theory] method consent_response_should_reject_modified_request_params (line 217) | [Fact] method consent_response_missing_required_scopes_should_error (line 254) | [Fact()] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Authorize/JwtRequestAuthorizeTests.cs class JwtRequestAuthorizeTests (line 36) | public class JwtRequestAuthorizeTests method JwtRequestAuthorizeTests (line 46) | public JwtRequestAuthorizeTests() method CreateRequestJwt (line 182) | string CreateRequestJwt(string issuer, string audience, SigningCredent... method missing_request_object_should_fail (line 201) | [Fact] method authorize_should_accept_valid_JWT_request_object_parameters_using_X509_certificate (line 220) | [Fact] method authorize_should_accept_valid_JWT_request_object_parameters_using_symmetric_jwk (line 268) | [Fact] method authorize_should_accept_valid_JWT_request_object_parameters_using_rsa_jwk (line 317) | [Fact] method correct_jwt_typ_should_pass_strict_validation (line 365) | [Fact] method missing_jwt_typ_should_error (line 415) | [Fact] method mismatch_in_jwt_values_should_error (line 452) | [Fact] method authorize_should_accept_complex_objects_in_request_object (line 497) | [Fact] method authorize_should_reject_jwt_request_without_client_id (line 556) | [Fact] method authorize_should_reject_jwt_request_without_client_id_in_jwt (line 590) | [Fact] method authorize_should_reject_jwt_request_if_audience_is_incorrect (line 625) | [Fact] method authorize_should_reject_jwt_request_if_issuer_does_not_match_client_id (line 662) | [Fact] method authorize_should_reject_jwt_request_that_includes_request_param (line 699) | [Fact] method authorize_should_reject_jwt_request_that_includes_request_uri_param (line 736) | [Fact] method authorize_should_reject_jwt_request_if_response_type_does_not_match (line 773) | [Fact] method authorize_should_reject_jwt_request_if_client_id_does_not_match (line 809) | [Fact] method authorize_should_ignore_request_uri_when_feature_is_disabled (line 846) | [Fact] method authorize_should_accept_request_uri_with_valid_jwt (line 890) | [Fact] method authorize_should_accept_request_uri_with_valid_jwt_and_strict_validation (line 944) | [Fact] method authorize_should_reject_request_uri_with_valid_jwt_and_strict_validation_but_invalid_content_type (line 1000) | [Fact] method request_uri_response_returns_500_should_fail (line 1046) | [Fact] method request_uri_response_returns_404_should_fail (line 1069) | [Fact] method request_uri_length_too_long_should_fail (line 1092) | [Fact] method both_request_and_request_uri_params_should_fail (line 1112) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Authorize/RestrictAccessTokenViaBrowserTests.cs class RestrictAccessTokenViaBrowserTests (line 26) | public class RestrictAccessTokenViaBrowserTests method RestrictAccessTokenViaBrowserTests (line 34) | public RestrictAccessTokenViaBrowserTests() method Unrestricted_implicit_client_can_request_IdToken (line 98) | [Fact] method Unrestricted_implicit_client_can_request_IdTokenToken (line 117) | [Fact] method Restricted_implicit_client_can_request_IdToken (line 136) | [Fact] method Restricted_implicit_client_cannot_request_IdTokenToken (line 155) | [Fact] method Unrestricted_hybrid_client_can_request_CodeIdToken (line 169) | [Fact] method Unrestricted_hybrid_client_can_request_CodeIdTokenToken (line 189) | [Fact] method Restricted_hybrid_client_can_request_CodeIdToken (line 210) | [Fact] method Restricted_hybrid_client_cannot_request_CodeIdTokenToken (line 230) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Authorize/SessionIdTests.cs class SessionIdTests (line 24) | public class SessionIdTests method SessionIdTests (line 30) | public SessionIdTests() method session_id_should_be_reissued_if_session_cookie_absent (line 90) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/CheckSession/CheckSessionTests.cs class CheckSessionTests (line 21) | public class CheckSessionTests method CheckSessionTests (line 27) | public CheckSessionTests() method get_request_should_not_return_404 (line 32) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/DeviceAuthorization/DeviceAuthorizationTests.cs class DeviceAuthorizationTests (line 29) | public class DeviceAuthorizationTests method DeviceAuthorizationTests (line 35) | public DeviceAuthorizationTests() method get_should_return_InvalidRequest (line 52) | [Fact] method wrong_content_type_return_InvalidRequest (line 65) | [Fact] method empty_request_should_return_InvalidClient (line 84) | [Fact] method unknown_client_should_return_InvalidClient (line 99) | [Fact] method valid_should_return_json (line 117) | [Fact] method ParseJsonBody (line 144) | private T ParseJsonBody(Stream streamBody) class ResultDto (line 154) | internal class ResultDto class ErrorResultDto (line 164) | internal class ErrorResultDto FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Discovery/DiscoveryEndpointTests.cs class DiscoveryEndpointTests (line 29) | public class DiscoveryEndpointTests method Issuer_uri_should_be_lowercase (line 33) | [Fact] method when_lower_case_issuer_option_disabled_issuer_uri_should_be_preserved (line 49) | [Fact] method Pipeline_OnPostConfigureServices (line 67) | private void Pipeline_OnPostConfigureServices(IServiceCollection obj) method Algorithms_supported_should_match_signing_key (line 72) | [Fact] method Jwks_entries_should_countain_crv (line 100) | [Fact] method Jwks_entries_should_contain_alg (line 148) | [Fact] method Jwks_with_ecdsa_should_have_parsable_key (line 172) | [Theory] method Jwks_with_two_key_using_different_algs_expect_different_alg_values (line 200) | [Fact] method Unicode_values_in_url_should_be_processed_correctly (line 224) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/EndSession/EndSessionTests.cs class EndSessionTests (line 34) | public class EndSessionTests method EndSessionTests (line 41) | public EndSessionTests() method get_request_should_not_return_404 (line 111) | [Fact] method signout_request_should_redirect_to_logout_page (line 120) | [Fact] method get_request_should_redirect_to_configured_logout_path (line 129) | [Fact] method logout_request_with_params_should_pass_values_in_logout_context (line 159) | [Fact] method logout_request_with_params_but_user_no_longer_authenticated_should_pass_redirect_info_to_logout (line 190) | [Fact] method signout_should_support_POST (line 219) | [Fact] method signout_callback_without_params_should_return_400 (line 257) | [Fact] method signout_callback_with_mismatched_post_logout_redirect_uri_should_not_pass_along_logout_uri (line 266) | [Fact] method signout_callback_with_mismatched_id_token_hint_should_not_pass_along_logout_message (line 299) | [Fact] method valid_signout_callback_should_return_200_html (line 330) | [Fact] method valid_signout_callback_should_render_iframes_for_all_clients (line 357) | [Fact] method signout_callback_should_use_signoutcleanup_for_wsfed_client (line 394) | [Fact] method valid_id_token_hint_but_no_post_logout_redirect_uri_should_not_use_single_registered_post_logout_redirect_uri (line 425) | [Fact] method valid_id_token_hint_but_no_post_logout_redirect_uri_should_not_use_any_of_multiple_registered_post_logout_redirect_uri (line 450) | [Fact] method logout_with_clients_should_render_signout_callback_iframe (line 475) | [Fact] method logout_without_clients_should_not_render_signout_callback_iframe (line 496) | [Fact] method logout_should_invoke_back_channel_logout (line 508) | [Fact] method back_channel_logout_should_not_affect_end_session_callback (line 559) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Introspection/IntrospectionTests.cs class IntrospectionTests (line 30) | public class IntrospectionTests method IntrospectionTests (line 39) | public IntrospectionTests() method Empty_request_should_fail (line 49) | [Fact] method Unknown_scope_should_fail (line 60) | [Fact] method Invalid_scope_secret_should_fail (line 72) | [Fact] method Missing_token_should_fail (line 84) | [Fact] method Invalid_token_should_fail (line 96) | [Fact] method Invalid_Content_type_should_fail (line 113) | [Fact] method Valid_token_and_valid_scope_should_succeed (line 138) | [Fact] method Response_data_should_be_valid_using_single_scope (line 170) | [Fact] method Response_data_with_user_authentication_should_be_valid_using_single_scope (line 204) | [Fact] method Response_data_should_be_valid_using_multiple_scopes_multiple_audiences (line 245) | [Fact] method Response_data_should_be_valid_using_multiple_scopes_single_audience (line 296) | [Fact] method Token_with_many_scopes_but_api_should_only_see_its_own_scopes (line 334) | [Fact] method Valid_token_with_valid_multiple_scopes (line 369) | [Fact] method Valid_token_with_invalid_scopes_should_fail (line 402) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Introspection/Setup/Clients.cs class Clients (line 18) | internal class Clients method Get (line 20) | public static IEnumerable Get() FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Introspection/Setup/Scopes.cs class Scopes (line 18) | internal class Scopes method GetApis (line 20) | public static IEnumerable GetApis() method GetScopes (line 53) | public static IEnumerable GetScopes() FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Introspection/Setup/Startup.cs class Startup (line 19) | public class Startup method ConfigureServices (line 21) | public void ConfigureServices(IServiceCollection services) method Configure (line 36) | public void Configure(IApplicationBuilder app, ILoggerFactory loggerFa... FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Introspection/Setup/Users.cs class Users (line 18) | public static class Users method Get (line 20) | public static List Get() FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Revocation/RevocationTests.cs class RevocationTests (line 27) | public class RevocationTests method RevocationTests (line 40) | public RevocationTests() class Tokens (line 114) | private class Tokens method Tokens (line 116) | public Tokens(TokenResponse response) method GetTokensAsync (line 126) | private async Task GetTokensAsync() method GetAccessTokenForImplicitClientAsync (line 156) | private async Task GetAccessTokenForImplicitClientAsync(string... method IsAccessTokenValidAsync (line 172) | private Task IsAccessTokenValidAsync(Tokens tokens) method IsAccessTokenValidAsync (line 177) | private async Task IsAccessTokenValidAsync(string token) method UseRefreshTokenAsync (line 192) | private async Task UseRefreshTokenAsync(Tokens tokens) method Get_request_should_return_405 (line 212) | [Fact] method Post_without_form_urlencoded_should_return_415 (line 221) | [Fact] method Revoke_valid_access_token_should_return_success (line 230) | [Fact] method Revoke_valid_access_token_belonging_to_another_client_should_return_success_but_not_revoke_token (line 250) | [Fact] method Revoke_valid_refresh_token_should_return_success (line 270) | [Fact] method Revoke_valid_refresh_token_belonging_to_another_client_should_return_success_but_not_revoke_token (line 291) | [Fact] method Revoke_invalid_access_token_should_return_success (line 312) | [Fact] method Revoke_invalid_refresh_token_should_return_success (line 344) | [Fact] method Invalid_client_id_should_return_error (line 376) | [Fact] method Invalid_credentials_should_return_error (line 396) | [Fact] method Missing_token_should_return_error (line 416) | [Fact] method Invalid_token_type_hint_should_return_error (line 434) | [Fact] method Valid_access_token_but_missing_token_type_hint_should_succeed (line 457) | [Fact] method Valid_refresh_token_but_missing_token_type_hint_should_succeed (line 477) | [Fact] method Implicit_client_without_secret_revoking_token_should_succeed (line 497) | [Fact] method Implicit_and_client_creds_client_without_secret_revoking_token_should_fail (line 516) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Endpoints/Token/TokenEndpointTests.cs class TokenEndpointTests (line 27) | public class TokenEndpointTests method TokenEndpointTests (line 39) | public TokenEndpointTests() method client_credentials_request_with_funny_headers_should_not_hang (line 86) | [Fact] method resource_owner_request_with_funny_headers_should_not_hang (line 107) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Extensibility/CustomProfileServiceTests.cs class CustomProfileServiceTests (line 28) | public class CustomProfileServiceTests method CustomProfileServiceTests (line 34) | public CustomProfileServiceTests() method custom_profile_should_return_claims_for_implicit_client (line 63) | [Fact] class CustomProfileService (line 95) | public class CustomProfileService : IProfileService method GetProfileDataAsync (line 97) | public Task GetProfileDataAsync(ProfileDataRequestContext context) method IsActiveAsync (line 107) | public Task IsActiveAsync(IsActiveContext context) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Pipeline/CorsTests.cs class CorsTests (line 28) | public class CorsTests method CorsTests (line 34) | public CorsTests() method cors_request_to_allowed_endpoints_should_succeed (line 86) | [Theory] method cors_request_to_restricted_endpoints_should_not_succeed (line 105) | [Theory] method custom_cors_policy_provider_should_be_used (line 124) | [Fact] class StubCorePolicyProvider (line 145) | public class StubCorePolicyProvider : ICorsPolicyService method IsOriginAllowedAsync (line 150) | public Task IsOriginAllowedAsync(string origin) FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Pipeline/FederatedSignoutTests.cs class FederatedSignoutTests (line 30) | public class FederatedSignoutTests method FederatedSignoutTests (line 37) | public FederatedSignoutTests() method valid_request_to_federated_signout_endpoint_should_render_page_with_iframe (line 77) | [Fact] method valid_POST_request_to_federated_signout_endpoint_should_render_page_with_iframe (line 98) | [Fact] method no_clients_signed_into_should_not_render_page_with_iframe (line 119) | [Fact] method no_authenticated_user_should_not_render_page_with_iframe (line 132) | [Fact] method user_not_signed_out_should_not_render_page_with_iframe (line 143) | [Fact] method non_200_should_not_render_page_with_iframe (line 169) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.IntegrationTests/Pipeline/SubpathHosting.cs class SubpathHosting (line 25) | public class SubpathHosting method SubpathHosting (line 33) | public SubpathHosting() method anonymous_user_should_be_redirected_to_login_page (line 68) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/IAuthenticationSchemeHandler.cs type IAuthenticationSchemeHandler (line 15) | internal interface IAuthenticationSchemeHandler FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockAuthenticationHandler.cs class MockAuthenticationHandler (line 19) | internal class MockAuthenticationHandler : IAuthenticationHandler method AuthenticateAsync (line 23) | public Task AuthenticateAsync() method ChallengeAsync (line 28) | public Task ChallengeAsync(AuthenticationProperties properties) method ForbidAsync (line 33) | public Task ForbidAsync(AuthenticationProperties properties) method InitializeAsync (line 38) | public Task InitializeAsync(AuthenticationScheme scheme, HttpContext c... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockAuthenticationHandlerProvider.cs class MockAuthenticationHandlerProvider (line 19) | internal class MockAuthenticationHandlerProvider : IAuthenticationHandle... method GetHandlerAsync (line 23) | public Task GetHandlerAsync(HttpContext contex... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockAuthenticationSchemeProvider.cs class MockAuthenticationSchemeProvider (line 20) | internal class MockAuthenticationSchemeProvider : IAuthenticationSchemeP... method AddScheme (line 28) | public void AddScheme(AuthenticationScheme scheme) method GetAllSchemesAsync (line 33) | public Task> GetAllSchemesAsync() method GetDefaultAuthenticateSchemeAsync (line 38) | public Task GetDefaultAuthenticateSchemeAsync() method GetDefaultChallengeSchemeAsync (line 44) | public Task GetDefaultChallengeSchemeAsync() method GetDefaultForbidSchemeAsync (line 49) | public Task GetDefaultForbidSchemeAsync() method GetDefaultSignInSchemeAsync (line 54) | public Task GetDefaultSignInSchemeAsync() method GetDefaultSignOutSchemeAsync (line 59) | public Task GetDefaultSignOutSchemeAsync() method GetRequestHandlerSchemesAsync (line 64) | public Task> GetRequestHandlerScheme... method GetSchemeAsync (line 69) | public Task GetSchemeAsync(string name) method RemoveScheme (line 74) | public void RemoveScheme(string name) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockAuthenticationService.cs class MockAuthenticationService (line 20) | internal class MockAuthenticationService : IAuthenticationService method AuthenticateAsync (line 24) | public Task AuthenticateAsync(HttpContext context,... method ChallengeAsync (line 29) | public Task ChallengeAsync(HttpContext context, string scheme, Authent... method ForbidAsync (line 34) | public Task ForbidAsync(HttpContext context, string scheme, Authentica... method SignInAsync (line 39) | public Task SignInAsync(HttpContext context, string scheme, ClaimsPrin... method SignOutAsync (line 44) | public Task SignOutAsync(HttpContext context, string scheme, Authentic... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockClaimsService.cs class MockClaimsService (line 22) | class MockClaimsService : IClaimsService method GetIdentityTokenClaimsAsync (line 27) | public Task> GetIdentityTokenClaimsAsync(ClaimsPrin... method GetAccessTokenClaimsAsync (line 32) | public Task> GetAccessTokenClaimsAsync(ClaimsPrinci... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockConsentMessageStore.cs class MockConsentMessageStore (line 20) | public class MockConsentMessageStore : IConsentMessageStore method DeleteAsync (line 24) | public Task DeleteAsync(string id) method ReadAsync (line 33) | public Task> ReadAsync(string id) method WriteAsync (line 43) | public Task WriteAsync(string id, Message message) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockConsentService.cs class MockConsentService (line 23) | public class MockConsentService : IConsentService method RequiresConsentAsync (line 27) | public Task RequiresConsentAsync(ClaimsPrincipal subject, Client... method UpdateConsentAsync (line 36) | public Task UpdateConsentAsync(ClaimsPrincipal subject, Client client,... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockHttpContextAccessor.cs class MockHttpContextAccessor (line 23) | internal class MockHttpContextAccessor : IHttpContextAccessor method MockHttpContextAccessor (line 30) | public MockHttpContextAccessor( FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockKeyMaterialService.cs class MockKeyMaterialService (line 22) | class MockKeyMaterialService : IKeyMaterialService method GetAllSigningCredentialsAsync (line 27) | public Task> GetAllSigningCredentialsA... method GetSigningCredentialsAsync (line 32) | public Task GetSigningCredentialsAsync(IEnumerable... method GetValidationKeysAsync (line 37) | public Task> GetValidationKeysAsync() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockLogoutNotificationService.cs class MockLogoutNotificationService (line 21) | public class MockLogoutNotificationService : ILogoutNotificationService method GetFrontChannelLogoutNotificationsUrlsAsync (line 29) | public Task> GetFrontChannelLogoutNotificationsUrl... method GetBackChannelLogoutNotificationsAsync (line 35) | public Task> GetBackChannelLogou... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockMessageStore.cs class MockMessageStore (line 21) | public class MockMessageStore : IMessageStore method ReadAsync (line 25) | public Task> ReadAsync(string id) method WriteAsync (line 35) | public Task WriteAsync(Message message) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockPersistedGrantService.cs class MockPersistedGrantService (line 21) | public class MockPersistedGrantService : IPersistedGrantService method GetAllGrantsAsync (line 26) | public Task> GetAllGrantsAsync(string subjectId) method RemoveAllGrantsAsync (line 31) | public Task RemoveAllGrantsAsync(string subjectId, string clientId, st... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockProfileService.cs class MockProfileService (line 22) | public class MockProfileService : IProfileService method GetProfileDataAsync (line 33) | public Task GetProfileDataAsync(ProfileDataRequestContext context) method IsActiveAsync (line 40) | public Task IsActiveAsync(IsActiveContext context) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockReferenceTokenStore.cs class MockReferenceTokenStore (line 20) | class MockReferenceTokenStore : IReferenceTokenStore method GetReferenceTokenAsync (line 22) | public Task GetReferenceTokenAsync(string handle) method RemoveReferenceTokenAsync (line 27) | public Task RemoveReferenceTokenAsync(string handle) method RemoveReferenceTokensAsync (line 32) | public Task RemoveReferenceTokensAsync(string subjectId, string clientId) method StoreReferenceTokenAsync (line 37) | public Task StoreReferenceTokenAsync(Token token) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockResourceValidator.cs class MockResourceValidator (line 20) | class MockResourceValidator : IResourceValidator method ParseRequestedScopesAsync (line 24) | public Task> ParseRequestedScopesAsync(I... method ValidateRequestedResourcesAsync (line 29) | public Task ValidateRequestedResourcesAsync(... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockReturnUrlParser.cs class MockReturnUrlParser (line 20) | public class MockReturnUrlParser : ReturnUrlParser method MockReturnUrlParser (line 25) | public MockReturnUrlParser() : base(Enumerable.Empty()) method ParseAsync (line 29) | public override Task ParseAsync(string returnUrl) method IsValidReturnUrl (line 34) | public override bool IsValidReturnUrl(string returnUrl) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockSystemClock.cs class MockSystemClock (line 18) | class MockSystemClock : ISystemClock FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockTokenCreationService.cs class MockTokenCreationService (line 19) | class MockTokenCreationService : ITokenCreationService method CreateTokenAsync (line 23) | public Task CreateTokenAsync(Token token) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/MockUserSession.cs class MockUserSession (line 22) | public class MockUserSession : IUserSession method CreateSessionIdAsync (line 35) | public Task CreateSessionIdAsync(ClaimsPrincipal principal, Au... method GetUserAsync (line 43) | public Task GetUserAsync() method GetSessionIdAsync (line 48) | Task IUserSession.GetSessionIdAsync() method EnsureSessionIdCookieAsync (line 53) | public Task EnsureSessionIdCookieAsync() method RemoveSessionIdCookieAsync (line 59) | public Task RemoveSessionIdCookieAsync() method GetClientListAsync (line 65) | public Task> GetClientListAsync() method AddClientIdAsync (line 70) | public Task AddClientIdAsync(string clientId) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/NetworkHandler.cs class NetworkHandler (line 21) | public class NetworkHandler : HttpMessageHandler type Behavior (line 23) | enum Behavior method NetworkHandler (line 41) | public NetworkHandler(Exception exception) method NetworkHandler (line 47) | public NetworkHandler(HttpStatusCode statusCode, string reason) method NetworkHandler (line 55) | public NetworkHandler(string document, HttpStatusCode statusCode) method NetworkHandler (line 62) | public NetworkHandler(Func documentSelecto... method NetworkHandler (line 69) | public NetworkHandler(Func ac... method SendAsync (line 74) | protected override async Task SendAsync(HttpReque... method SafeReadContentFrom (line 108) | private async Task SafeReadContentFrom(HttpRequestMessage requ... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/StubAuthorizeResponseGenerator.cs class StubAuthorizeResponseGenerator (line 19) | internal class StubAuthorizeResponseGenerator : IAuthorizeResponseGenerator method CreateResponseAsync (line 23) | public Task CreateResponseAsync(ValidatedAuthorizeR... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/StubClock.cs class StubClock (line 18) | internal class StubClock : ISystemClock FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/StubHandleGenerationService.cs class StubHandleGenerationService (line 18) | public class StubHandleGenerationService : DefaultHandleGenerationServic... method GenerateAsync (line 22) | public new Task GenerateAsync(int length) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/TestCert.cs class TestCert (line 19) | internal static class TestCert method Load (line 21) | public static X509Certificate2 Load() method LoadSigningCredentials (line 27) | public static SigningCredentials LoadSigningCredentials() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/TestEventService.cs class TestEventService (line 23) | public class TestEventService : IEventService method RaiseAsync (line 27) | public Task RaiseAsync(Event evt) method AssertEventWasRaised (line 33) | public T AssertEventWasRaised() method CanRaiseEventType (line 40) | public bool CanRaiseEventType(EventTypes evtType) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/TestExtensions.cs class TestExtensions (line 17) | internal static class TestExtensions method Repeat (line 19) | public static string Repeat(this string value, int count) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/TestIdentityServerOptions.cs class TestIdentityServerOptions (line 17) | internal class TestIdentityServerOptions method Create (line 19) | public static IdentityServerOptions Create() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/TestLogger.cs class TestLogger (line 17) | public static class TestLogger method Create (line 19) | public static ILogger Create() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Common/TestUserConsentStore.cs class TestUserConsentStore (line 21) | public class TestUserConsentStore : IUserConsentStore method TestUserConsentStore (line 26) | public TestUserConsentStore() method StoreUserConsentAsync (line 35) | public Task StoreUserConsentAsync(Consent consent) method GetUserConsentAsync (line 40) | public Task GetUserConsentAsync(string subjectId, string clie... method RemoveUserConsentAsync (line 45) | public Task RemoveUserConsentAsync(string subjectId, string clientId) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Cors/MockCorsPolicyProvider.cs class MockCorsPolicyProvider (line 19) | public class MockCorsPolicyProvider : ICorsPolicyProvider method GetPolicyAsync (line 24) | public Task GetPolicyAsync(HttpContext context, string pol... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Cors/MockCorsPolicyService.cs class MockCorsPolicyService (line 18) | public class MockCorsPolicyService : ICorsPolicyService method IsOriginAllowedAsync (line 23) | public Task IsOriginAllowedAsync(string origin) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Cors/PolicyProviderTests.cs class PolicyProviderTests (line 28) | public class PolicyProviderTests method PolicyProviderTests (line 39) | public PolicyProviderTests() method Init (line 44) | internal void Init() method valid_paths_should_call_policy_service (line 67) | [Theory] method invalid_paths_should_not_call_policy_service (line 95) | [Theory] method different_policy_name_should_call_inner_policy_service (line 123) | [Fact] method origin_same_as_server_should_not_call_policy (line 146) | [Fact] method origin_not_same_as_server_should_call_policy (line 167) | [Theory] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/Authorize/AuthorizeCallbackEndpointTests.cs class AuthorizeCallbackEndpointTests (line 31) | public class AuthorizeCallbackEndpointTests method AuthorizeCallbackEndpointTests (line 61) | public AuthorizeCallbackEndpointTests() method ProcessAsync_authorize_after_consent_path_should_return_authorization_result (line 66) | [Fact] method ProcessAsync_authorize_after_login_path_should_return_authorization_result (line 90) | [Fact] method ProcessAsync_consent_missing_consent_data_should_return_error_page (line 103) | [Fact] method ProcessAsync_no_consent_message_should_return_redirect_for_consent (line 128) | [Fact] method ProcessAsync_post_to_entry_point_should_return_405 (line 154) | [Fact] method ProcessAsync_valid_consent_message_should_cleanup_consent_cookie (line 167) | [Fact] method ProcessAsync_valid_consent_message_should_return_authorize_result (line 191) | [Fact] method Init (line 215) | internal void Init() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/Authorize/AuthorizeEndpointBaseTests.cs class AuthorizeEndpointBaseTests (line 33) | public class AuthorizeEndpointBaseTests method AuthorizeEndpointBaseTests (line 61) | public AuthorizeEndpointBaseTests() method error_resurect_with_prompt_none_should_include_session_state_in_response (line 66) | [Fact] method authorize_request_validation_produces_error_should_display_error_page (line 85) | [Fact] method interaction_generator_consent_produces_consent_should_show_consent_page (line 98) | [Fact] method interaction_produces_error_should_show_error_page (line 109) | [Fact] method interaction_produces_error_should_show_error_page_with_error_description_if_present (line 121) | [Fact] method interaction_produces_login_result_should_trigger_login (line 138) | [Fact] method ProcessAuthorizeRequestAsync_custom_interaction_redirect_result_should_issue_redirect (line 149) | [Fact] method successful_authorization_request_should_generate_authorize_result (line 161) | [Fact] method Init (line 170) | internal void Init() class TestAuthorizeEndpoint (line 202) | internal class TestAuthorizeEndpoint : AuthorizeEndpointBase method TestAuthorizeEndpoint (line 204) | public TestAuthorizeEndpoint( method ProcessAsync (line 216) | public override Task ProcessAsync(HttpContext context) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/Authorize/AuthorizeEndpointTests.cs class AuthorizeEndpointTests (line 30) | public class AuthorizeEndpointTests method AuthorizeEndpointTests (line 58) | public AuthorizeEndpointTests() method ProcessAsync_authorize_path_should_return_authorization_result (line 63) | [Fact] method ProcessAsync_post_without_form_content_type_should_return_415 (line 76) | [Fact] method Init (line 89) | internal void Init() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/Authorize/StubAuthorizeInteractionResponseGenerator.cs class StubAuthorizeInteractionResponseGenerator (line 20) | internal class StubAuthorizeInteractionResponseGenerator : IAuthorizeInt... method ProcessInteractionAsync (line 24) | public Task ProcessInteractionAsync(ValidatedAuth... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/Authorize/StubAuthorizeRequestValidator.cs class StubAuthorizeRequestValidator (line 20) | public class StubAuthorizeRequestValidator : IAuthorizeRequestValidator method ValidateAsync (line 24) | public Task ValidateAsync(NameValueC... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/EndSession/EndSessionCallbackEndpointTests.cs class EndSessionCallbackEndpointTests (line 18) | public class EndSessionCallbackEndpointTests method EndSessionCallbackEndpointTests (line 25) | public EndSessionCallbackEndpointTests() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/EndSession/EndSessionCallbackResultTests.cs class EndSessionCallbackResultTests (line 24) | public class EndSessionCallbackResultTests method EndSessionCallbackResultTests (line 32) | public EndSessionCallbackResultTests() method default_options_should_emit_frame_src_csp_headers (line 42) | [Fact] method relax_csp_options_should_prevent_frame_src_csp_headers (line 55) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/EndSession/StubBackChannelLogoutClient.cs class StubBackChannelLogoutClient (line 19) | internal class StubBackChannelLogoutClient : IBackChannelLogoutService method SendLogoutNotificationsAsync (line 23) | public Task SendLogoutNotificationsAsync(LogoutNotificationContext con... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/EndSession/StubEndSessionRequestValidator.cs class StubEndSessionRequestValidator (line 20) | class StubEndSessionRequestValidator : IEndSessionRequestValidator method ValidateAsync (line 25) | public Task ValidateAsync(NameValueCollect... method ValidateCallbackAsync (line 30) | public Task ValidateCallbackAsync(... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/Results/AuthorizeResultTests.cs class AuthorizeResultTests (line 32) | public class AuthorizeResultTests method AuthorizeResultTests (line 43) | public AuthorizeResultTests() method error_should_redirect_to_error_page_and_passs_info (line 55) | [Fact] method prompt_none_errors_should_return_to_client (line 70) | [Theory] method prompt_none_errors_for_anonymous_users_should_include_session_state (line 93) | [Theory] method access_denied_should_return_to_client (line 117) | [Fact] method success_should_add_client_to_client_list (line 144) | [Fact] method query_mode_should_pass_results_in_query (line 159) | [Fact] method fragment_mode_should_pass_results_in_fragment (line 181) | [Fact] method form_post_mode_should_pass_results_in_body (line 203) | [Fact] method form_post_mode_should_add_unsafe_inline_for_csp_level_1 (line 235) | [Fact] method form_post_mode_should_not_add_deprecated_header_when_it_is_disabled (line 254) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/Results/CheckSessionResultTests.cs class CheckSessionResultTests (line 26) | public class CheckSessionResultTests method CheckSessionResultTests (line 34) | public CheckSessionResultTests() method should_pass_results_in_body (line 45) | [Fact] method form_post_mode_should_add_unsafe_inline_for_csp_level_1 (line 64) | [Fact] method form_post_mode_should_not_add_deprecated_header_when_it_is_disabled (line 75) | [Fact] method can_change_cached_cookiename (line 86) | [Theory] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/Results/EndSessionCallbackResultTests.cs class EndSessionCallbackResultTests (line 28) | public class EndSessionCallbackResultTests method EndSessionCallbackResultTests (line 37) | public EndSessionCallbackResultTests() method error_should_return_400 (line 46) | [Fact] method success_should_render_html_and_iframes (line 56) | [Fact] method fsuccess_should_add_unsafe_inline_for_csp_level_1 (line 83) | [Fact] method form_post_mode_should_not_add_deprecated_header_when_it_is_disabled (line 96) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Endpoints/Results/EndSessionResultTests.cs class EndSessionResultTests (line 29) | public class EndSessionResultTests method EndSessionResultTests (line 39) | public EndSessionResultTests() method validated_signout_should_pass_logout_message (line 50) | [Fact] method unvalidated_signout_should_not_pass_logout_message (line 73) | [Fact] method error_result_should_not_pass_logout_message (line 88) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Extensions/ApiResourceSigningAlgorithmSelectionTests.cs class ApiResourceSigningAlgorithmSelectionTests (line 22) | public class ApiResourceSigningAlgorithmSelectionTests method Single_resource_no_allowed_algorithms_set_should_return_empty_list (line 24) | [Fact] method Two_resources_no_allowed_algorithms_set_should_return_empty_list (line 34) | [Fact] method Two_resources_with_allowed_algorithms_set_should_return_right_values (line 45) | [Theory] method Three_resources_with_allowed_algorithms_set_should_return_right_values (line 93) | [Theory] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Extensions/EndpointOptionsExtensionsTests.cs class EndpointOptionsExtensionsTests (line 21) | public class EndpointOptionsExtensionsTests method IsEndpointEnabledShouldReturnExpectedForAuthorizeEndpoint (line 25) | [Theory] method IsEndpointEnabledShouldReturnExpectedForCheckSessionEndpoint (line 38) | [Theory] method IsEndpointEnabledShouldReturnExpectedForDeviceAuthorizationEndpoint (line 51) | [Theory] method IsEndpointEnabledShouldReturnExpectedForDiscoveryEndpoint (line 64) | [Theory] method IsEndpointEnabledShouldReturnExpectedForEndSessionEndpoint (line 77) | [Theory] method IsEndpointEnabledShouldReturnExpectedForIntrospectionEndpoint (line 90) | [Theory] method IsEndpointEnabledShouldReturnExpectedForTokenEndpoint (line 103) | [Theory] method IsEndpointEnabledShouldReturnExpectedForRevocationEndpoint (line 116) | [Theory] method IsEndpointEnabledShouldReturnExpectedForUserInfoEndpoint (line 129) | [Theory] method CreateTestEndpoint (line 142) | private Endpoint CreateTestEndpoint(string name) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Extensions/HttpRequestExtensionsTests.cs class HttpRequestExtensionsTests (line 20) | public class HttpRequestExtensionsTests method GetCorsOrigin_valid_cors_request_should_return_cors_origin (line 22) | [Fact] method GetCorsOrigin_origin_from_same_host_should_not_return_cors_origin (line 33) | [Fact] method GetCorsOrigin_no_origin_should_not_return_cors_origin (line 44) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Extensions/IResourceStoreExtensionsTests.cs class IResourceStoreExtensionsTests (line 24) | public class IResourceStoreExtensionsTests method GetAllEnabledResourcesAsync_on_duplicate_identity_scopes_should_fail (line 26) | [Fact] method GetAllEnabledResourcesAsync_without_duplicate_identity_scopes_should_succeed (line 40) | [Fact] method GetAllEnabledResourcesAsync_on_duplicate_api_resources_should_fail (line 53) | [Fact] method GetAllEnabledResourcesAsync_without_duplicate_api_scopes_should_succeed (line 66) | [Fact] method FindResourcesByScopeAsync_on_duplicate_identity_scopes_should_fail (line 77) | [Fact] method FindResourcesByScopeAsync_without_duplicate_identity_scopes_should_succeed (line 91) | [Fact] method FindResourcesByScopeAsync_on_duplicate_api_scopes_should_succeed (line 104) | [Fact] method FindResourcesByScopeAsync_without_duplicate_api_scopes_should_succeed (line 125) | [Fact] method FindResourcesByScopeAsync_with_duplicate_api_scopes_on_single_api_resource_should_succeed_and_only_reuturn_one_resource (line 136) | [Fact] class MockResourceStore (line 155) | public class MockResourceStore : IResourceStore method FindApiResourcesByNameAsync (line 161) | public Task> FindApiResourcesByNameAsync(IE... method FindApiResourcesByScopeNameAsync (line 169) | public Task> FindApiResourcesByScopeNameAsy... method FindIdentityResourcesByScopeNameAsync (line 180) | public Task> FindIdentityResourcesBySc... method FindApiScopesByNameAsync (line 191) | public Task> FindApiScopesByNameAsync(IEnumera... method GetAllResourcesAsync (line 199) | public Task GetAllResourcesAsync() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Extensions/IdentityServerBuilderExtensionsCacheStoreTests.cs class IdentityServerBuilderExtensionsCacheStoreTests (line 25) | public class IdentityServerBuilderExtensionsCacheStoreTests class CustomClientStore (line 27) | private class CustomClientStore: IClientStore method FindClientByIdAsync (line 29) | public Task FindClientByIdAsync(string clientId) class CustomResourceStore (line 35) | private class CustomResourceStore : IResourceStore method FindIdentityResourcesByScopeNameAsync (line 37) | public Task> FindIdentityResourcesBySc... method FindApiResourcesByScopeNameAsync (line 42) | public Task> FindApiResourcesByScopeNameAsy... method FindApiResourcesByNameAsync (line 47) | public Task> FindApiResourcesByNameAsync(IE... method GetAllResourcesAsync (line 52) | public Task GetAllResourcesAsync() method FindApiScopesByNameAsync (line 57) | public Task> FindApiScopesByNameAsync(IEnumera... method AddClientStoreCache_should_add_concrete_iclientstore_implementation (line 63) | [Fact] method AddResourceStoreCache_should_attempt_to_register_iresourcestore_implementation (line 74) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Extensions/IdentityServerBuilderExtensionsCryptoTests.cs class IdentityServerBuilderExtensionsCryptoTests (line 24) | public class IdentityServerBuilderExtensionsCryptoTests method AddSigningCredential_with_json_web_key_containing_asymmetric_key_should_succeed (line 26) | [Fact] method AddSigningCredential_with_json_web_key_containing_symmetric_key_should_throw_exception (line 52) | [Fact] method AddDeveloperSigningCredential_should_succeed (line 71) | [Fact] method AddDeveloperSigningCredential_should_succeed_when_called_multiple_times (line 86) | [Fact] method AddSigningCredential_with_valid_curve_should_succeed (line 109) | [Theory] method AddSigningCredential_with_invalid_curve_should_throw_exception (line 124) | [Theory] method AddSigningCredential_with_invalid_crv_value_should_throw_exception (line 141) | [Theory] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Extensions/JwtPayloadCreationTests.cs class JwtPayloadCreationTests (line 28) | public class JwtPayloadCreationTests method JwtPayloadCreationTests (line 32) | public JwtPayloadCreationTests() method Should_create_scopes_as_array_by_default (line 51) | [Fact] method Should_create_scopes_as_string (line 65) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Extensions/StringExtensionsTests.cs class StringExtensionsTests (line 18) | public class StringExtensionsTests method CheckOrigin (line 20) | private void CheckOrigin(string inputUrl, string expectedOrigin) method TestGetOrigin (line 26) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Extensions/ValidatedAuthorizeRequestExtensionsTests.cs class ValidatedAuthorizeRequestExtensionsTests (line 18) | public class ValidatedAuthorizeRequestExtensionsTests method GetAcrValues_should_return_snapshot_of_values (line 20) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Hosting/EndpointRouterTests.cs class EndpointRouterTests (line 26) | public class EndpointRouterTests method EndpointRouterTests (line 33) | public EndpointRouterTests() method Endpoint_ctor_requires_path_to_start_with_slash (line 41) | [Fact] method Find_should_return_null_for_incorrect_path (line 48) | [Fact] method Find_should_find_path (line 62) | [Fact] method Find_should_not_find_nested_paths (line 76) | [Fact] method Find_should_find_first_registered_mapping (line 90) | [Fact] method Find_should_return_null_for_disabled_endpoint (line 104) | [Fact] class MyEndpointHandler (line 120) | private class MyEndpointHandler : IEndpointHandler method ProcessAsync (line 122) | public Task ProcessAsync(HttpContext context) class MyOtherEndpointHandler (line 128) | private class MyOtherEndpointHandler : IEndpointHandler method ProcessAsync (line 130) | public Task ProcessAsync(HttpContext context) class StubServiceProvider (line 136) | private class StubServiceProvider : IServiceProvider method GetService (line 138) | public object GetService(Type serviceType) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Infrastructure/ObjectSerializerTests.cs class ObjectSerializerTests (line 20) | public class ObjectSerializerTests method ObjectSerializerTests (line 22) | public ObjectSerializerTests() method Can_be_deserialize_message (line 26) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/ResponseHandling/AuthorizeInteractionResponseGenerator/AuthorizeInteractionResponseGeneratorTests.cs class AuthorizeInteractionResponseGeneratorTests (line 27) | public class AuthorizeInteractionResponseGeneratorTests method AuthorizeInteractionResponseGeneratorTests (line 34) | public AuthorizeInteractionResponseGeneratorTests() method Authenticated_User_with_restricted_current_Idp_with_prompt_none_must_error (line 44) | [Fact] method Authenticated_User_with_maxage_with_prompt_none_must_error (line 71) | [Fact] method Authenticated_User_with_different_requested_Idp_with_prompt_none_must_error (line 98) | [Fact] method Authenticated_User_beyond_client_user_sso_lifetime_with_prompt_none_should_error (line 121) | [Fact] method locally_authenticated_user_but_client_does_not_allow_local_with_prompt_none_should_error (line 145) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/ResponseHandling/AuthorizeInteractionResponseGenerator/AuthorizeInteractionResponseGeneratorTests_Consent.cs class AuthorizeInteractionResponseGeneratorTests_Consent (line 28) | public class AuthorizeInteractionResponseGeneratorTests_Consent method RequiresConsent (line 35) | private void RequiresConsent(bool value) method AssertUpdateConsentNotCalled (line 40) | private void AssertUpdateConsentNotCalled() method AssertUpdateConsentCalled (line 47) | private void AssertUpdateConsentCalled(Client client, ClaimsPrincipal ... method GetIdentityScopes (line 54) | private static IEnumerable GetIdentityScopes() method GetApiResources (line 64) | private static IEnumerable GetApiResources() method GetScopes (line 76) | private static IEnumerable GetScopes() method AuthorizeInteractionResponseGeneratorTests_Consent (line 101) | public AuthorizeInteractionResponseGeneratorTests_Consent() method GetValidatedResources (line 110) | private static ResourceValidationResult GetValidatedResources(params s... method ProcessConsentAsync_NullRequest_Throws (line 117) | [Fact] method ProcessConsentAsync_AllowsNullConsent (line 126) | [Fact] method ProcessConsentAsync_PromptModeIsLogin_Throws (line 141) | [Fact] method ProcessConsentAsync_PromptModeIsSelectAccount_Throws (line 161) | [Fact] method ProcessConsentAsync_RequiresConsentButPromptModeIsNone_ReturnsErrorResult (line 182) | [Fact] method ProcessConsentAsync_PromptModeIsConsent_NoPriorConsent_ReturnsConsentResult (line 203) | [Fact] method ProcessConsentAsync_NoPromptMode_ConsentServiceRequiresConsent_NoPriorConsent_ReturnsConsentResult (line 221) | [Fact] method ProcessConsentAsync_PromptModeIsConsent_ConsentNotGranted_ReturnsErrorResult (line 240) | [Fact] method ProcessConsentAsync_NoPromptMode_ConsentServiceRequiresConsent_ConsentNotGranted_ReturnsErrorResult (line 265) | [Fact] method ProcessConsentAsync_NoPromptMode_ConsentServiceRequiresConsent_ConsentGrantedButMissingRequiredScopes_ReturnsErrorResult (line 289) | [Fact] method ProcessConsentAsync_NoPromptMode_ConsentServiceRequiresConsent_ConsentGranted_ScopesSelected_ReturnsConsentResult (line 316) | [Fact] method ProcessConsentAsync_PromptModeConsent_ConsentGranted_ScopesSelected_ReturnsConsentResult (line 347) | [Fact] method ProcessConsentAsync_AllowConsentSelected_SavesConsent (line 377) | [Fact] method ProcessConsentAsync_NotRememberingConsent_DoesNotSaveConsent (line 402) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/ResponseHandling/AuthorizeInteractionResponseGenerator/AuthorizeInteractionResponseGeneratorTests_Custom.cs class CustomAuthorizeInteractionResponseGenerator (line 29) | public class CustomAuthorizeInteractionResponseGenerator : IdentityServe... method CustomAuthorizeInteractionResponseGenerator (line 31) | public CustomAuthorizeInteractionResponseGenerator(ISystemClock clock,... method ProcessLoginAsync (line 36) | protected internal override Task ProcessLoginAsyn... method ProcessConsentAsync (line 47) | protected internal override Task ProcessConsentAs... class AuthorizeInteractionResponseGeneratorTests_Custom (line 57) | public class AuthorizeInteractionResponseGeneratorTests_Custom method AuthorizeInteractionResponseGeneratorTests_Custom (line 64) | public AuthorizeInteractionResponseGeneratorTests_Custom() method ProcessInteractionAsync_with_overridden_login_returns_redirect_should_return_redirect (line 74) | [Fact] method ProcessInteractionAsync_with_prompt_none_and_login_returns_login_should_return_error (line 100) | [Fact] method ProcessInteractionAsync_with_prompt_none_and_login_returns_redirect_should_return_error (line 127) | [Fact] method ProcessInteractionAsync_with_prompt_none_and_consent_returns_consent_should_return_error (line 155) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/ResponseHandling/AuthorizeInteractionResponseGenerator/AuthorizeInteractionResponseGeneratorTests_Login.cs class AuthorizeInteractionResponseGeneratorTests_Login (line 28) | public class AuthorizeInteractionResponseGeneratorTests_Login method AuthorizeInteractionResponseGeneratorTests_Login (line 35) | public AuthorizeInteractionResponseGeneratorTests_Login() method Anonymous_User_must_SignIn (line 44) | [Fact] method Authenticated_User_must_not_SignIn (line 58) | [Fact] method Authenticated_User_with_allowed_current_Idp_must_not_SignIn (line 77) | [Fact] method Authenticated_User_with_restricted_current_Idp_must_SignIn (line 100) | [Fact] method Authenticated_User_with_allowed_requested_Idp_must_not_SignIn (line 125) | [Fact] method Authenticated_User_with_different_requested_Idp_must_SignIn (line 146) | [Fact] method Authenticated_User_within_client_user_sso_lifetime_should_not_signin (line 167) | [Fact] method Authenticated_User_beyond_client_user_sso_lifetime_should_signin (line 188) | [Fact] method locally_authenticated_user_but_client_does_not_allow_local_should_sign_in (line 210) | [Fact] method prompt_login_should_sign_in (line 231) | [Fact] method prompt_select_account_should_sign_in (line 247) | [Fact] method prompt_for_signin_should_remove_prompt_from_raw_url (line 263) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/ResponseHandling/DeviceAuthorizationResponseGeneratorTests.cs class DeviceAuthorizationResponseGeneratorTests (line 31) | public class DeviceAuthorizationResponseGeneratorTests method DeviceAuthorizationResponseGeneratorTests (line 46) | public DeviceAuthorizationResponseGeneratorTests() method ProcessAsync_when_valiationresult_null_exect_exception (line 63) | [Fact] method ProcessAsync_when_valiationresult_client_null_exect_exception (line 70) | [Fact] method ProcessAsync_when_baseurl_null_exect_exception (line 78) | [Fact] method ProcessAsync_when_user_code_collision_expect_retry (line 85) | [Fact] method ProcessAsync_when_user_code_collision_retry_limit_reached_expect_error (line 99) | [Fact] method ProcessAsync_when_generated_expect_user_code_stored (line 112) | [Fact] method ProcessAsync_when_generated_expect_device_code_stored (line 139) | [Fact] method ProcessAsync_when_DeviceVerificationUrl_is_relative_uri_expect_correct_VerificationUris (line 162) | [Fact] method ProcessAsync_when_DeviceVerificationUrl_is_absolute_uri_expect_correct_VerificationUris (line 175) | [Fact] class FakeUserCodeGenerator (line 189) | internal class FakeUserCodeGenerator : IUserCodeGenerator method GenerateAsync (line 206) | public Task GenerateAsync() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/ResponseHandling/UserInfoResponseGeneratorTests.cs class UserInfoResponseGeneratorTests (line 29) | public class UserInfoResponseGeneratorTests method UserInfoResponseGeneratorTests (line 41) | public UserInfoResponseGeneratorTests() method GetRequestedClaimTypesAsync_when_no_scopes_requested_should_return_empty_claim_types (line 63) | [Fact] method GetRequestedClaimTypesAsync_should_return_correct_identity_claims (line 71) | [Fact] method GetRequestedClaimTypesAsync_should_only_return_enabled_identity_claims (line 82) | [Fact] method ProcessAsync_should_call_profile_service_with_requested_claim_types (line 93) | [Fact] method ProcessAsync_should_return_claims_issued_by_profile_service (line 120) | [Fact] method ProcessAsync_should_return_sub_from_user (line 173) | [Fact] method ProcessAsync_should_throw_if_incorrect_sub_issued_by_profile_service (line 200) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Services/Default/DefaultClaimsServiceTests.cs class DefaultClaimsServiceTests (line 28) | public class DefaultClaimsServiceTests method DefaultClaimsServiceTests (line 40) | public DefaultClaimsServiceTests() method GetIdentityTokenClaimsAsync_should_return_standard_user_claims (line 70) | [Fact] method GetIdentityTokenClaimsAsync_should_return_minimal_claims_when_includeAllIdentityClaims_is_false (line 83) | [Fact] method GetIdentityTokenClaimsAsync_should_return_all_claims_when_includeAllIdentityClaims_is_true (line 93) | [Fact] method GetIdentityTokenClaimsAsync_should_return_all_claims_when_client_configured_for_always_include_all_claims_in_id_token (line 105) | [Fact] method GetIdentityTokenClaimsAsync_should_filter_protocol_claims_from_profile_service (line 119) | [Fact] method GetAccessTokenClaimsAsync_should_contain_client_id (line 130) | [Fact] method GetAccessTokenClaimsAsync_client_claims_should_be_prefixed_with_default_value (line 138) | [Fact] method GetAccessTokenClaimsAsync_client_claims_should_be_prefixed_with_custom_value (line 146) | [Fact] method GetAccessTokenClaimsAsync_should_contain_client_claims_when_no_subject (line 155) | [Fact] method GetAccessTokenClaimsAsync_should_contain_client_claims_when_configured_to_send_client_claims (line 164) | [Fact] method GetAccessTokenClaimsAsync_should_contain_scopes (line 175) | [Fact] method GetAccessTokenClaimsAsync_should_contain_parameterized_scope_values (line 190) | [Fact] method GetAccessTokenClaimsAsync_when_no_ApiScopes_should_not_contain_scopes (line 207) | [Fact] method GetAccessTokenClaimsAsync_should_only_consider_parsed_scope_values_and_not_ApiScope (line 218) | [Fact] method GetAccessTokenClaimsAsync_when_multiple_resources_with_same_scope_should_contain_scope_once (line 237) | [Fact] method GetAccessTokenClaimsAsync_should_contain_offline_scope (line 257) | [Fact] method GetAccessTokenClaimsAsync_should_not_contain_offline_scope_if_no_user (line 272) | [Fact] method GetAccessTokenClaimsAsync_should_return_standard_user_claims (line 287) | [Fact] method GetAccessTokenClaimsAsync_should_only_contain_api_claims (line 300) | [Fact] method GetAccessTokenClaimsAsync_should_filter_protocol_claims_from_profile_service (line 313) | [Fact] method GetAccessTokenClaimsAsync_should_request_api_claims (line 324) | [Fact] method GetAccessTokenClaimsAsync_should_request_api_scope_claims (line 334) | [Fact] method GetAccessTokenClaimsAsync_should_request_both_api_and_api_scope_claims (line 355) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Services/Default/DefaultConsentServiceTests.cs class DefaultConsentServiceTests (line 29) | public class DefaultConsentServiceTests method DefaultConsentServiceTests (line 41) | public DefaultConsentServiceTests() method UpdateConsentAsync_when_client_does_not_allow_remember_consent_should_not_update_store (line 76) | [Fact] method UpdateConsentAsync_should_persist_consent (line 87) | [Fact] method UpdateConsentAsync_empty_scopes_should_should_remove_consent (line 98) | [Fact] method RequiresConsentAsync_client_does_not_require_consent_should_not_require_consent (line 109) | [Fact] method RequiresConsentAsync_client_does_not_allow_remember_consent_should_require_consent (line 119) | [Fact] method RequiresConsentAsync_no_scopes_should_not_require_consent (line 129) | [Fact] method RequiresConsentAsync_offline_access_should_require_consent (line 137) | [Fact] method RequiresConsentAsync_no_prior_consent_should_require_consent (line 145) | [Fact] method RequiresConsentAsync_prior_consent_should_not_require_consent (line 153) | [Fact] method RequiresConsentAsync_prior_consent_with_more_scopes_should_not_require_consent (line 163) | [Fact] method RequiresConsentAsync_prior_consent_with_too_few_scopes_should_require_consent (line 173) | [Fact] method RequiresConsentAsync_expired_consent_should_require_consent (line 183) | [Fact] method RequiresConsentAsync_expired_consent_should_remove_consent (line 200) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Services/Default/DefaultCorsPolicyServiceTests.cs class DefaultCorsPolicyServiceTests (line 22) | public class DefaultCorsPolicyServiceTests method DefaultCorsPolicyServiceTests (line 28) | public DefaultCorsPolicyServiceTests() method IsOriginAllowed_null_param_ReturnsFalse (line 33) | [Fact] method IsOriginAllowed_OriginIsAllowed_ReturnsTrue (line 42) | [Fact] method IsOriginAllowed_OriginIsNotAllowed_ReturnsFalse (line 50) | [Fact] method IsOriginAllowed_OriginIsInAllowedList_ReturnsTrue (line 58) | [Fact] method IsOriginAllowed_OriginIsNotInAllowedList_ReturnsFalse (line 68) | [Fact] method IsOriginAllowed_AllowAllTrue_ReturnsTrue (line 78) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Services/Default/DefaultIdentityServerInteractionServiceTests.cs class DefaultIdentityServerInteractionServiceTests (line 27) | public class DefaultIdentityServerInteractionServiceTests method DefaultIdentityServerInteractionServiceTests (line 43) | public DefaultIdentityServerInteractionServiceTests() method GetLogoutContextAsync_valid_session_and_logout_id_should_not_provide_signout_iframe (line 63) | [Fact] method GetLogoutContextAsync_valid_session_no_logout_id_should_provide_iframe (line 75) | [Fact] method GetLogoutContextAsync_without_session_should_not_provide_iframe (line 87) | [Fact] method CreateLogoutContextAsync_without_session_should_not_create_session (line 98) | [Fact] method CreateLogoutContextAsync_with_session_should_create_session (line 107) | [Fact] method GrantConsentAsync_should_throw_if_granted_and_no_subject (line 120) | [Fact] method GrantConsentAsync_should_allow_deny_for_anonymous_users (line 132) | [Fact] method GrantConsentAsync_should_use_current_subject_and_create_message (line 143) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Services/Default/DefaultPersistedGrantServiceTests.cs class DefaultPersistedGrantServiceTests (line 29) | public class DefaultPersistedGrantServiceTests method DefaultPersistedGrantServiceTests (line 40) | public DefaultPersistedGrantServiceTests() method GetAllGrantsAsync_should_return_all_grants (line 64) | [Fact] method RemoveAllGrantsAsync_should_remove_all_grants (line 235) | [Fact] method RemoveAllGrantsAsync_should_filter_on_session_id (line 404) | [Fact] method GetAllGrantsAsync_should_aggregate_correctly (line 721) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Services/Default/DefaultRefreshTokenServiceTests.cs class DefaultRefreshTokenServiceTests (line 29) | public class DefaultRefreshTokenServiceTests method DefaultRefreshTokenServiceTests (line 37) | public DefaultRefreshTokenServiceTests() method CreateRefreshToken_token_exists_in_store (line 52) | [Fact] method CreateRefreshToken_should_match_absolute_lifetime (line 63) | [Fact] method CreateRefreshToken_should_cap_sliding_lifetime_that_exceeds_absolute_lifetime (line 82) | [Fact] method CreateRefreshToken_should_match_sliding_lifetime (line 102) | [Fact] method UpdateRefreshToken_one_time_use_should_create_new_token (line 121) | [Fact] method UpdateRefreshToken_sliding_with_non_zero_absolute_should_update_lifetime (line 154) | [Fact] method UpdateRefreshToken_lifetime_exceeds_absolute_should_be_absolute_lifetime (line 195) | [Fact] method UpdateRefreshToken_sliding_with_zero_absolute_should_update_lifetime (line 236) | [Fact] method UpdateRefreshToken_for_onetime_and_sliding_with_zero_absolute_should_update_lifetime (line 277) | [Fact] method UpdateRefreshToken_one_time_use_should_consume_token_and_create_new_one_with_correct_dates (line 318) | [Fact] method ValidateRefreshToken_invalid_token_should_fail (line 357) | [Fact] method ValidateRefreshToken_client_without_allow_offline_access_should_fail (line 371) | [Fact] method ValidateRefreshToken_invalid_client_binding_should_fail (line 406) | [Fact] method ValidateRefreshToken_expired_token_should_fail (line 442) | [Fact] method ValidateRefreshToken_consumed_token_should_fail (line 478) | [Fact] method ValidateRefreshToken_valid_token_should_succeed (line 516) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Services/Default/DefaultTokenServiceTests.cs class DefaultTokenServiceTests (line 28) | public class DefaultTokenServiceTests method DefaultTokenServiceTests (line 40) | public DefaultTokenServiceTests() method CreateAccessTokenAsync_should_include_aud_for_each_ApiResource (line 59) | [Fact] method CreateAccessTokenAsync_when_no_apiresources_should_not_include_any_aud (line 93) | [Fact] method CreateAccessTokenAsync_when_no_session_should_not_include_sid (line 128) | [Fact] method CreateAccessTokenAsync_when_session_should_include_sid (line 145) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Services/Default/DefaultUserSessionTests.cs class DefaultUserSessionTests (line 30) | public class DefaultUserSessionTests method DefaultUserSessionTests (line 41) | public DefaultUserSessionTests() method CreateSessionId_when_user_is_anonymous_should_generate_new_sid (line 54) | [Fact] method CreateSessionId_when_user_is_authenticated_should_not_generate_new_sid (line 62) | [Fact] method CreateSessionId_when_props_does_not_contain_key_should_generate_new_sid (line 77) | [Fact] method CreateSessionId_when_user_is_authenticated_but_different_sub_should_create_new_sid (line 89) | [Fact] method CreateSessionId_should_issue_session_id_cookie (line 101) | [Fact] method EnsureSessionIdCookieAsync_should_add_cookie (line 115) | [Fact] method EnsureSessionIdCookieAsync_should_not_add_cookie_if_no_sid (line 132) | [Fact] method RemoveSessionIdCookie_should_remove_cookie (line 146) | [Fact] method GetCurrentSessionIdAsync_when_user_is_authenticated_should_return_sid (line 171) | [Fact] method GetCurrentSessionIdAsync_when_user_is_anonymous_should_return_null (line 181) | [Fact] method adding_client_should_set_item_in_cookie_properties (line 188) | [Fact] method when_authenticated_GetIdentityServerUserAsync_should_should_return_authenticated_user (line 198) | [Fact] method when_anonymous_GetIdentityServerUserAsync_should_should_return_null (line 207) | [Fact] method corrupt_properties_entry_should_clear_entry (line 214) | [Fact] method adding_client_should_be_able_to_read_client (line 228) | [Fact] method adding_clients_should_be_able_to_read_clients (line 238) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Services/Default/DistributedDeviceFlowThrottlingServiceTests.cs class DistributedDeviceFlowThrottlingServiceTests (line 28) | public class DistributedDeviceFlowThrottlingServiceTests method First_Poll (line 42) | [Fact] method Second_Poll_Too_Fast (line 55) | [Fact] method Second_Poll_After_Interval (line 70) | [Fact] method Expired_Device_Code_Should_Not_Have_Expiry_in_Past (line 89) | [Fact] method CheckCacheEntry (line 105) | private void CheckCacheEntry(string handle) class TestCache (line 117) | internal class TestCache : IDistributedCache method Get (line 122) | public byte[] Get(string key) method GetAsync (line 128) | public Task GetAsync(string key, CancellationToken token = new... method Set (line 133) | public void Set(string key, byte[] value, DistributedCacheEntryOptions... method SetAsync (line 140) | public Task SetAsync(string key, byte[] value, DistributedCacheEntryOp... method Refresh (line 146) | public void Refresh(string key) method RefreshAsync (line 151) | public Task RefreshAsync(string key, CancellationToken token = new Can... method Remove (line 156) | public void Remove(string key) method RemoveAsync (line 161) | public Task RemoveAsync(string key, CancellationToken token = new Canc... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Services/Default/NumericUserCodeServiceTests.cs class NumericUserCodeGeneratorTests (line 20) | public class NumericUserCodeGeneratorTests method GenerateAsync_should_return_expected_code (line 22) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Services/InMemory/InMemoryCorsPolicyService.cs class InMemoryCorsPolicyServiceTests (line 23) | public class InMemoryCorsPolicyServiceTests method InMemoryCorsPolicyServiceTests (line 30) | public InMemoryCorsPolicyServiceTests() method client_has_origin_should_allow_origin (line 35) | [Fact] method client_does_not_has_origin_should_not_allow_origin (line 50) | [Theory] method client_has_many_origins_and_origin_is_in_list_should_allow_origin (line 67) | [Fact] method client_has_many_origins_and_origin_is_in_not_list_should_not_allow_origin (line 83) | [Fact] method many_clients_have_same_origins_should_allow_origin (line 99) | [Fact] method handle_invalid_cors_origin_format_exception (line 122) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Stores/Default/DefaultPersistedGrantStoreTests.cs class DefaultPersistedGrantStoreTests (line 29) | public class DefaultPersistedGrantStoreTests method DefaultPersistedGrantStoreTests (line 40) | public DefaultPersistedGrantStoreTests() method StoreAuthorizationCodeAsync_should_persist_grant (line 60) | [Fact] method RemoveAuthorizationCodeAsync_should_remove_grant (line 88) | [Fact] method StoreRefreshTokenAsync_should_persist_grant (line 109) | [Fact] method RemoveRefreshTokenAsync_should_remove_grant (line 146) | [Fact] method RemoveRefreshTokenAsync_by_sub_and_client_should_remove_grant (line 175) | [Fact] method StoreReferenceTokenAsync_should_persist_grant (line 207) | [Fact] method RemoveReferenceTokenAsync_should_remove_grant (line 237) | [Fact] method RemoveReferenceTokenAsync_by_sub_and_client_should_remove_grant (line 260) | [Fact] method StoreUserConsentAsync_should_persist_grant (line 287) | [Fact] method RemoveUserConsentAsync_should_remove_grant (line 306) | [Fact] method same_key_for_different_grant_types_should_not_interfere_with_each_other (line 323) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Stores/InMemoryClientStoreTests.cs class InMemoryClientStoreTests (line 22) | public class InMemoryClientStoreTests method InMemoryClient_should_throw_if_contain_duplicate_client_ids (line 24) | [Fact] method InMemoryClient_should_not_throw_if_does_not_contain_duplicate_client_ids (line 38) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Stores/InMemoryDeviceFlowStoreTests.cs class InMemoryDeviceFlowStoreTests (line 24) | public class InMemoryDeviceFlowStoreTests method StoreDeviceAuthorizationAsync_should_persist_data_by_user_code (line 28) | [Fact] method StoreDeviceAuthorizationAsync_should_persist_data_by_device_code (line 56) | [Fact] method UpdateByUserCodeAsync_should_update_data (line 84) | [Fact] method RemoveByDeviceCodeAsync_should_update_data (line 126) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Stores/InMemoryPersistedGrantStoreTests.cs class InMemoryPersistedGrantStoreTests (line 22) | public class InMemoryPersistedGrantStoreTests method InMemoryPersistedGrantStoreTests (line 26) | public InMemoryPersistedGrantStoreTests() method Store_should_persist_value (line 31) | [Fact] method GetAll_should_filter (line 47) | [Fact] method RemoveAll_should_filter (line 208) | [Fact] method Populate (line 535) | private async Task Populate() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Stores/InMemoryResourcesStoreTests.cs class InMemoryResourcesStoreTests (line 22) | public class InMemoryResourcesStoreTests method InMemoryResourcesStore_should_throw_if_contains_duplicate_names (line 24) | [Fact] method InMemoryResourcesStore_should_not_throw_if_does_not_contains_duplicate_names (line 58) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/AccessTokenValidation.cs class AccessTokenValidation (line 28) | public class AccessTokenValidation method AccessTokenValidation (line 36) | static AccessTokenValidation() method AccessTokenValidation (line 51) | public AccessTokenValidation() method Valid_Reference_Token (line 56) | [Fact] method Valid_Reference_Token_with_required_Scope (line 74) | [Fact] method Valid_Reference_Token_with_missing_Scope (line 90) | [Fact] method Unknown_Reference_Token (line 107) | [Fact] method Reference_Token_Too_Long (line 119) | [Fact] method Expired_Reference_Token (line 133) | [Fact] method Malformed_JWT_Token (line 155) | [Fact] method Valid_JWT_Token (line 167) | [Fact] method JWT_Token_with_scopes_have_expected_claims (line 180) | [Theory] method JWT_Token_invalid_Issuer (line 206) | [Fact] method JWT_Token_Too_Long (line 222) | [Fact] method Valid_AccessToken_but_Client_not_active (line 236) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/AuthorizeRequest Validation/Authorize_ClientValidation_Code.cs class Authorize_ClientValidation_Code (line 24) | public class Authorize_ClientValidation_Code method Code_Request_Unknown_Scope (line 28) | [Fact] method OpenId_Code_Request_Invalid_RedirectUri (line 45) | [Fact] method OpenId_Code_Request_Invalid_IdToken_ResponseType (line 62) | [Fact] method OpenId_Code_Request_Invalid_IdTokenToken_ResponseType (line 80) | [Fact] method OpenId_Code_Request_With_Unknown_Client (line 98) | [Fact] method OpenId_Code_Request_With_Restricted_Scope (line 115) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/AuthorizeRequest Validation/Authorize_ClientValidation_IdToken.cs class Authorize_ClientValidation_IdToken (line 25) | public class Authorize_ClientValidation_IdToken method Mixed_IdToken_Request (line 29) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/AuthorizeRequest Validation/Authorize_ClientValidation_Invalid.cs class Authorize_ClientValidation_Invalid (line 24) | public class Authorize_ClientValidation_Invalid method Invalid_Protocol_Client (line 30) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/AuthorizeRequest Validation/Authorize_ClientValidation_Token.cs class Authorize_ClientValidation_Token (line 24) | public class Authorize_ClientValidation_Token method Mixed_Token_Request_Without_OpenId_Scope (line 30) | [Fact] method IdTokenToken_Request_with_no_AAVB (line 47) | [Fact] method CodeIdTokenToken_Request_with_no_AAVB (line 66) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/AuthorizeRequest Validation/Authorize_ClientValidation_Valid.cs class Authorize_ClientValidation_Valid (line 24) | public class Authorize_ClientValidation_Valid method Valid_OpenId_Code_Request (line 30) | [Fact] method Valid_Resource_Code_Request (line 46) | [Fact] method Valid_Mixed_Code_Request (line 62) | [Fact] method Valid_Mixed_Code_Request_Multiple_Scopes (line 78) | [Fact] method Valid_OpenId_CodeIdToken_Request (line 94) | [Fact] method Valid_OpenId_CodeIdTokenToken_Request (line 111) | [Fact] method Valid_Mixed_CodeIdToken_Request (line 128) | [Fact] method Valid_Mixed_CodeIdTokenToken_Request (line 145) | [Fact] method Valid_OpenId_IdTokenToken_Request (line 162) | [Fact] method Valid_Mixed_IdTokenToken_Request (line 179) | [Fact] method Valid_Mixed_IdTokenToken_Request_Multiple_Scopes (line 196) | [Fact] method Valid_Resource_Token_Request (line 213) | [Fact] method Valid_OpenId_TokenIdToken_Request (line 229) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/AuthorizeRequest Validation/Authorize_ProtocolValidation_CustomValidator.cs class Authorize_ProtocolValidation_CustomValidator (line 24) | public class Authorize_ProtocolValidation_CustomValidator method Authorize_ProtocolValidation_CustomValidator (line 31) | public Authorize_ProtocolValidation_CustomValidator() method should_call_custom_validator (line 36) | [Fact] method should_return_error_info_from_custom_validator (line 51) | [Fact] class StubAuthorizeRequestValidator (line 73) | public class StubAuthorizeRequestValidator : ICustomAuthorizeRequestVali... method ValidateAsync (line 78) | public Task ValidateAsync(CustomAuthorizeRequestValidationContext cont... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/AuthorizeRequest Validation/Authorize_ProtocolValidation_Invalid.cs class Authorize_ProtocolValidation_Invalid (line 24) | public class Authorize_ProtocolValidation_Invalid method Null_Parameter (line 28) | [Fact] method Empty_Parameters (line 39) | [Fact] method OpenId_Token_Only_Request (line 51) | [Fact] method Resource_Only_IdToken_Request (line 68) | [Fact] method Mixed_Token_Only_Request (line 86) | [Fact] method OpenId_IdToken_Request_Nonce_Missing (line 103) | [Fact] method Missing_ClientId (line 120) | [Fact] method Missing_Scope (line 136) | [Fact] method Missing_RedirectUri (line 152) | [Fact] method Malformed_RedirectUri (line 168) | [Fact] method Malformed_RedirectUri_Triple_Slash (line 185) | [Fact] method Missing_ResponseType (line 202) | [Fact] method Unknown_ResponseType (line 218) | [Fact] method Invalid_ResponseMode_For_IdToken_ResponseType (line 235) | [Fact] method Invalid_ResponseMode_For_IdTokenToken_ResponseType (line 253) | [Fact] method Invalid_ResponseMode_For_CodeToken_ResponseType (line 271) | [Fact] method Invalid_ResponseMode_For_CodeIdToken_ResponseType (line 289) | [Fact] method Invalid_ResponseMode_For_CodeIdTokenToken_ResponseType (line 307) | [Fact] method Malformed_MaxAge (line 325) | [Fact] method Negative_MaxAge (line 343) | [Fact] method Invalid_ResponseMode_For_TokenIdToken_ResponseType (line 361) | [Fact] method Invalid_ResponseMode_For_IdTokenCodeToken_ResponseType (line 379) | [Fact] method prompt_none_and_other_values_should_fail (line 397) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/AuthorizeRequest Validation/Authorize_ProtocolValidation_PKCE.cs class Authorize_ProtocolValidation_Valid_PKCE (line 24) | public class Authorize_ProtocolValidation_Valid_PKCE method valid_openid_code_request_with_challenge_and_plain_method_should_be_forbidden_if_plain_is_forbidden (line 30) | [Theory] method valid_openid_code_request_with_challenge_and_sh256_method_should_be_allowed (line 51) | [Theory] method valid_openid_code_request_with_challenge_and_missing_method_should_be_allowed_if_plain_is_allowed (line 71) | [Theory] method valid_openid_code_request_with_challenge_and_missing_method_should_be_forbidden_if_plain_is_forbidden (line 90) | [Theory] method openid_code_request_missing_challenge_should_be_rejected (line 111) | [Fact] method openid_hybrid_request_missing_challenge_should_be_rejected (line 129) | [Fact] method openid_code_request_with_challenge_and_invalid_method_should_be_rejected (line 147) | [Theory] method openid_code_request_with_too_short_challenge_should_be_rejected (line 171) | [Theory] method openid_code_request_with_too_long_challenge_should_be_rejected (line 194) | [Theory] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/AuthorizeRequest Validation/Authorize_ProtocolValidation_Valid.cs class Authorize_ProtocolValidation_Valid (line 24) | public class Authorize_ProtocolValidation_Valid method Valid_OpenId_Code_Request (line 28) | [Fact] method Valid_Resource_Code_Request (line 44) | [Fact] method Valid_Mixed_Code_Request (line 60) | [Fact] method Valid_Resource_Token_Request (line 76) | [Fact] method Valid_OpenId_IdToken_Request (line 92) | [Fact] method Valid_Mixed_IdTokenToken_Request (line 109) | [Fact] method Valid_OpenId_IdToken_With_FormPost_ResponseMode_Request (line 126) | [Fact] method Valid_OpenId_IdToken_Token_With_FormPost_ResponseMode_Request (line 144) | [Fact] method Valid_ResponseMode_For_Code_ResponseType (line 162) | [Fact] method anonymous_user_should_produce_session_state_value (line 179) | [Fact] method multiple_prompt_values_should_be_accepted (line 197) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/BearerTokenUsageValidation.cs class BearerTokenUsageValidation (line 24) | public class BearerTokenUsageValidation method No_Header_no_Body_Get (line 28) | [Fact] method No_Header_no_Body_Post (line 41) | [Fact] method Non_Bearer_Scheme_Header (line 54) | [Fact] method Empty_Bearer_Scheme_Header (line 68) | [Fact] method Whitespaces_Bearer_Scheme_Header (line 82) | [Fact] method Valid_Bearer_Scheme_Header (line 96) | [Fact] method Valid_Body_Post (line 112) | [Fact] method Body_Post_empty_Token (line 130) | [Fact] method Body_Post_Whitespace_Token (line 146) | [Fact] method Body_Post_no_Token (line 162) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/ClientConfigurationValidation.cs class ClientConfigurationValidation (line 24) | public class ClientConfigurationValidation method ClientConfigurationValidation (line 30) | public ClientConfigurationValidation() method Standard_clients_should_succeed (line 36) | [Fact] method Invalid_access_token_lifetime_should_fail (line 55) | [Fact] method Invalid_identity_token_lifetime_should_fail (line 72) | [Fact] method Invalid_absolute_refresh_token_lifetime_should_fail (line 89) | [Fact] method Invalid_sliding_refresh_token_lifetime_should_fail (line 106) | [Fact] method Missing_allowed_grant_type_should_fail (line 123) | [Fact] method Missing_client_secret_for_client_credentials_should_fail (line 137) | [Fact] method Missing_client_secret_for_implicit_and_client_credentials_should_fail (line 151) | [Fact] method Missing_client_secret_for_hybrid_should_fail (line 166) | [Fact] method Missing_client_secret_for_code_should_fail (line 181) | [Fact] method Not_required_client_secret_for_hybrid_should_succeed (line 196) | [Fact] method Missing_client_secret_for_implicit_should_succeed (line 213) | [Fact] method empty_grant_types_collection_should_fail (line 229) | [Fact] method null_redirect_uris_collection_should_succeed (line 245) | [Fact] method null_post_logout_redirect_uris_collection_should_succeed (line 262) | [Fact] method null_redirect_uris_should_succeed (line 278) | [Fact] method null_post_logout_redirect_uris_should_succeed (line 294) | [Fact] method empty_redirect_uris_collection_should_succeed (line 310) | [Fact] method empty_post_logout_redirect_uris_collection_should_succeed (line 326) | [Fact] method ValidateUriSchemesAsync_for_invalid_redirecturi_scheme_should_fail (line 343) | [Fact] method ValidateUriSchemesAsync_for_null_redirecturi_scheme_should_succeed (line 360) | [Fact] method ValidateUriSchemesAsync_for_valid_redirect_uri_scheme_should_succeed (line 376) | [Fact] method ValidateUriSchemesAsync_for_invalid_post_logout_redirect_uri_scheme_should_fail (line 392) | [Fact] method ValidateUriSchemesAsync_for_valid_post_logout_redirect_uri_scheme_should_succeed (line 410) | [Fact] method ValidateAllowedCorsOriginsAsync_should_report_invalid_URL_format (line 427) | [Theory] method ValidateAllowedCorsOriginsAsync_should_allow_valid_formats (line 467) | [Theory] method ValidateAsync (line 492) | private async Task ValidateAsync... method ShouldFailAsync (line 500) | private async Task ShouldFailAsync(Client client, string expectedError) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/DeviceAuthorizationRequestValidation.cs class DeviceAuthorizationRequestValidation (line 27) | public class DeviceAuthorizationRequestValidation method Null_Parameter (line 40) | [Fact] method Invalid_Protocol_Client (line 51) | [Fact] method Invalid_Grant_Type (line 64) | [Fact] method Unauthorized_Scope (line 77) | [Fact] method Unknown_Scope (line 90) | [Fact] method Valid_OpenId_Request (line 103) | [Fact] method Valid_Resource_Request (line 125) | [Fact] method Valid_Mixed_Request (line 149) | [Fact] method Missing_Scopes_Expect_Client_Scopes (line 176) | [Fact] method Missing_Scopes_And_Client_Scopes_Empty (line 190) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/DeviceCodeValidation.cs class DeviceCodeValidation (line 27) | public class DeviceCodeValidation method DeviceCode_Missing (line 44) | [Fact] method DeviceCode_From_Different_Client (line 64) | [Fact] method Expired_DeviceCode (line 86) | [Fact] method Access_Denied (line 111) | [Fact] method DeviceCode_Not_Yet_Authorized (line 135) | [Fact] method DeviceCode_Missing_Subject (line 159) | [Fact] method User_Disabled (line 184) | [Fact] method DeviceCode_Polling_Too_Fast (line 206) | [Fact] method Valid_DeviceCode (line 228) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/EndSessionRequestValidation/EndSessionRequestValidatorTests.cs class EndSessionRequestValidatorTests (line 28) | public class EndSessionRequestValidatorTests method EndSessionRequestValidatorTests (line 41) | public EndSessionRequestValidatorTests() method anonymous_user_when_options_require_authenticated_user_should_return_error (line 57) | [Fact] method valid_params_should_return_success (line 73) | [Fact] method no_post_logout_redirect_uri_should_not_use_single_registered_uri (line 99) | [Fact] method no_post_logout_redirect_uri_should_not_use_multiple_registered_uri (line 118) | [Fact] method post_logout_uri_fails_validation_should_not_honor_logout_uri (line 137) | [Fact] method subject_mismatch_should_return_error (line 164) | [Fact] method successful_request_should_return_inputs (line 185) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/EndSessionRequestValidation/StubRedirectUriValidator.cs class StubRedirectUriValidator (line 19) | public class StubRedirectUriValidator : IRedirectUriValidator method IsPostLogoutRedirectUriValidAsync (line 24) | public Task IsPostLogoutRedirectUriValidAsync(string requestedUr... method IsRedirectUriValidAsync (line 29) | public Task IsRedirectUriValidAsync(string requestedUri, Client ... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/EndSessionRequestValidation/StubTokenValidator.cs class StubTokenValidator (line 19) | public class StubTokenValidator : ITokenValidator method ValidateAccessTokenAsync (line 24) | public Task ValidateAccessTokenAsync(string tok... method ValidateIdentityTokenAsync (line 29) | public Task ValidateIdentityTokenAsync(string t... method ValidateRefreshTokenAsync (line 34) | public Task ValidateRefreshTokenAsync(string to... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/GrantTypesValidation.cs class GrantTypesValidation (line 21) | public class GrantTypesValidation method empty_should_be_allowed (line 25) | [Fact] method implicit_should_be_allowed (line 33) | [Fact] method custom_should_be_allowed (line 41) | [Fact] method custom_should_be_allowed_raw (line 49) | [Fact] method forbidden_grant_type_combinations_should_throw (line 57) | [Theory] method custom_and_forbidden_grant_type_combinations_should_throw (line 71) | [Theory] method duplicate_values_should_throw (line 85) | [Fact] method null_grant_type_list_should_throw_single (line 95) | [Fact] method grant_type_with_space_should_throw_single (line 105) | [Fact] method grant_type_with_space_should_throw_multiple (line 115) | [Fact] method adding_invalid_value_to_collection_should_throw (line 125) | [Fact] method adding_valid_value_to_collection_should_succeed (line 138) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/IdentityTokenValidation.cs class IdentityTokenValidation (line 22) | public class IdentityTokenValidation method IdentityTokenValidation (line 26) | static IdentityTokenValidation() method Valid_IdentityToken_DefaultKeyType (line 31) | [Fact] method Valid_IdentityToken_DefaultKeyType_no_ClientId_supplied (line 45) | [Fact] method Valid_IdentityToken_no_ClientId_supplied (line 57) | [Fact] method IdentityToken_InvalidClientId (line 69) | [Fact] method IdentityToken_Too_Long (line 82) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/IntrospectionRequestValidatorTests.cs class IntrospectionRequestValidatorTests (line 27) | public class IntrospectionRequestValidatorTests method IntrospectionRequestValidatorTests (line 34) | public IntrospectionRequestValidatorTests() method valid_token_should_successfully_validate (line 42) | [Fact] method missing_token_should_error (line 72) | [Fact] method invalid_token_should_return_inactive (line 87) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/ResourceValidation.cs class ResourceValidation (line 25) | public class ResourceValidation method ResourceValidation (line 83) | public ResourceValidation() method Parse_Scopes_with_Empty_Scope_List (line 88) | [Fact] method Parse_Scopes_with_Sorting (line 97) | [Fact] method Parse_Scopes_with_Extra_Spaces (line 110) | [Fact] method Parse_Scopes_with_Duplicate_Scope (line 123) | [Fact] method Only_Offline_Access_Requested (line 135) | [Fact] method All_Scopes_Valid (line 153) | [Fact] method Invalid_Scope (line 170) | [Fact] method Disabled_Scope (line 216) | [Fact] method All_Scopes_Allowed_For_Restricted_Client (line 233) | [Fact] method Restricted_Scopes (line 250) | [Fact] method Contains_Resource_and_Identity_Scopes (line 268) | [Fact] method Contains_Resource_Scopes_Only (line 286) | [Fact] method Contains_Identity_Scopes_Only (line 304) | [Fact] method Scope_matches_multipls_apis_should_succeed (line 322) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/ResponseTypeEqualityComparison.cs class ResponseTypeEqualityComparison (line 28) | public class ResponseTypeEqualityComparison class SingleValueStringComparisons (line 34) | public class SingleValueStringComparisons method Both_null (line 36) | [Fact] method Left_null_other_not (line 47) | [Fact] method Right_null_other_not (line 58) | [Fact] method token_token (line 69) | [Fact] method id_token_id_token (line 80) | [Fact] method id_token_token (line 91) | [Fact] class MultipleValueStringComparisons (line 108) | public class MultipleValueStringComparisons method id_token_token_both_ways (line 110) | [Fact] method code_id_token_both_ways (line 120) | [Fact] method code_token_both_ways (line 130) | [Fact] method code_id_token_token_combo1 (line 140) | [Fact] method code_id_token_token_combo2 (line 150) | [Fact] method code_id_token_token_missing_code (line 160) | [Fact] method code_id_token_token_missing_code_and_token (line 170) | [Fact] method Totally_different_words (line 180) | [Fact] method Same_length_different_count (line 190) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/RevocationRequestValidation.cs class RevocationRequestValidation (line 26) | public class RevocationRequestValidation method RevocationRequestValidation (line 33) | public RevocationRequestValidation() method Empty_Parameters (line 59) | [Fact] method Missing_Token_Valid_Hint (line 71) | [Fact] method Valid_Token_And_AccessTokenHint (line 86) | [Fact] method Valid_Token_and_RefreshTokenHint (line 103) | [Fact] method Valid_Token_And_Missing_Hint (line 120) | [Fact] method Valid_Token_And_Invalid_Hint (line 136) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Secrets/BasicAuthenticationCredentialParsing.cs class BasicAuthenticationSecretParsing (line 26) | public class BasicAuthenticationSecretParsing method BasicAuthenticationSecretParsing (line 33) | public BasicAuthenticationSecretParsing() method EmptyContext (line 39) | [Fact] method Valid_BasicAuthentication_Request (line 50) | [Fact] method Valid_BasicAuthentication_Request_With_UserName_Only_And_Colon_For_Optional_ClientSecret (line 68) | [Fact] method BasicAuthentication_Request_With_Empty_Basic_Header (line 85) | [Fact] method Valid_BasicAuthentication_Request_ClientId_Too_Long (line 98) | [Fact] method Valid_BasicAuthentication_Request_ClientSecret_Too_Long (line 115) | [Fact] method BasicAuthentication_Request_With_Empty_Basic_Header_Variation (line 132) | [Fact] method BasicAuthentication_Request_With_Unknown_Scheme (line 145) | [Fact] method BasicAuthentication_Request_With_Malformed_Credentials_NoBase64_Encoding (line 158) | [Fact] method BasicAuthentication_Request_With_Malformed_Credentials_Base64_Encoding_UserName_Only (line 171) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Secrets/ClientAssertionSecretParsing.cs class ClientAssertionSecretParsing (line 28) | public class ClientAssertionSecretParsing method ClientAssertionSecretParsing (line 33) | public ClientAssertionSecretParsing() method EmptyContext (line 39) | [Fact] method Valid_ClientAssertion (line 51) | [Fact] method Missing_ClientAssertionType (line 72) | [Fact] method Missing_ClientAssertion (line 87) | [Fact] method Malformed_PostBody (line 102) | [Fact] method ClientId_TooLong (line 116) | [Fact] method ClientAssertion_TooLong (line 132) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Secrets/ClientSecretValidation.cs class ClientSecretValidation (line 23) | public class ClientSecretValidation method confidential_client_with_correct_secret_should_be_able_to_request_token (line 27) | [Fact] method confidential_client_with_incorrect_secret_should_not_be_able_to_request_token (line 45) | [Fact] method public_client_without_secret_should_be_able_to_request_token (line 62) | [Fact] method implicit_client_without_secret_should_be_able_to_authenticate (line 81) | [Fact] method implicit_client_and_client_creds_without_secret_should_not_be_able_to_authenticate (line 99) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Secrets/FormPostCredentialParsing.cs class FormPostCredentialExtraction (line 26) | public class FormPostCredentialExtraction method FormPostCredentialExtraction (line 33) | public FormPostCredentialExtraction() method EmptyContext (line 39) | [Fact] method Valid_PostBody (line 51) | [Fact] method ClientId_Too_Long (line 69) | [Fact] method ClientSecret_Too_Long (line 86) | [Fact] method Missing_ClientId (line 103) | [Fact] method Missing_ClientSecret (line 119) | [Fact] method Malformed_PostBody (line 136) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Secrets/HashedSharedSecretValidation.cs class HashedSharedSecretValidation (line 25) | public class HashedSharedSecretValidation method Valid_Single_Secret (line 32) | [Fact] method Invalid_Credential_Type (line 51) | [Fact] method Valid_Multiple_Secrets (line 70) | [Fact] method Invalid_Single_Secret (line 100) | [Fact] method Invalid_Multiple_Secrets (line 119) | [Fact] method Client_with_no_Secret_Should_Fail (line 137) | [Fact] method Client_with_null_Secret_Should_Fail (line 154) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Secrets/MutualTlsSecretValidation.cs class MutualTlsSecretValidation (line 27) | public class MutualTlsSecretValidation method Thumbprint_invalid_secret_type_should_not_match (line 37) | [Fact] method Thumbprint_missing_cert_should_throw (line 58) | [Fact] method Thumbprint_invalid_secret_should_not_match (line 78) | [Fact] method Thumbprint_valid_secret_should_match (line 99) | [Fact] method Name_invalid_secret_type_should_not_match (line 124) | [Fact] method Name_missing_cert_should_throw (line 145) | [Fact] method Name_invalid_secret_should_not_match (line 165) | [Fact] method Name_valid_secret_should_match (line 186) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Secrets/PlainTextClientSecretValidation.cs class PlainTextClientSecretValidation (line 25) | public class PlainTextClientSecretValidation method Valid_Single_Secret (line 32) | [Fact] method Invalid_Credential_Type (line 51) | [Fact] method Valid_Multiple_Secrets_No_Protection (line 70) | [Fact] method Invalid_Single_Secret (line 100) | [Fact] method Invalid_Multiple_Secrets (line 119) | [Fact] method Client_with_no_Secret_Should_Fail (line 137) | [Fact] method Client_with_null_Secret_Should_Fail (line 154) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Secrets/PrivateKeyJwtSecretValidation.cs class PrivateKeyJwtSecretValidation (line 35) | public class PrivateKeyJwtSecretValidation method PrivateKeyJwtSecretValidation (line 40) | public PrivateKeyJwtSecretValidation() method CreateToken (line 55) | private JwtSecurityToken CreateToken(string clientId, DateTime? nowOve... method Invalid_Certificate_X5t_Only_Requires_Full_Certificate (line 79) | [Fact] method Invalid_Certificate_Thumbprint (line 98) | [Fact] method Valid_Certificate_Base64 (line 116) | [Fact] method Invalid_Replay (line 134) | [Fact] method Invalid_Certificate_Base64 (line 155) | [Fact] method Invalid_Issuer (line 173) | [Fact] method Invalid_Subject (line 194) | [Fact] method Invalid_Expired_Token (line 215) | [Fact] method Invalid_Unsigned_Token (line 234) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Secrets/SecretValidation.cs class SecretValidation (line 27) | public class SecretValidation method SecretValidation (line 36) | public SecretValidation() method Valid_Single_Secret (line 44) | [Fact] method Invalid_Credential_Type (line 63) | [Fact] method Valid_Multiple_Secrets (line 82) | [Fact] method Invalid_Single_Secret (line 112) | [Fact] method Expired_Secret (line 131) | [Fact] method Invalid_Multiple_Secrets (line 149) | [Fact] method Client_with_no_Secret_Should_Fail (line 167) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Setup/ClientValidationTestClients.cs class ClientValidationTestClients (line 23) | internal static class ClientValidationTestClients method Get (line 25) | public static List Get() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Setup/Factory.cs class Factory (line 30) | internal static class Factory method CreateClientStore (line 32) | public static IClientStore CreateClientStore() method CreateTokenRequestValidator (line 37) | public static TokenRequestValidator CreateTokenRequestValidator( method CreateRefreshTokenService (line 135) | private static IRefreshTokenService CreateRefreshTokenService(IRefresh... method CreateResourceValidator (line 146) | internal static IResourceValidator CreateResourceValidator(IResourceSt... method CreateDefaultTokenCreator (line 152) | internal static ITokenCreationService CreateDefaultTokenCreator(Identi... method CreateDeviceAuthorizationRequestValidator (line 162) | public static DeviceAuthorizationRequestValidator CreateDeviceAuthoriz... method CreateAuthorizeRequestValidator (line 189) | public static AuthorizeRequestValidator CreateAuthorizeRequestValidator( method CreateTokenValidator (line 255) | public static TokenValidator CreateTokenValidator( method CreateDeviceCodeValidator (line 308) | public static IDeviceCodeValidator CreateDeviceCodeValidator( method CreateClientSecretValidator (line 323) | public static IClientSecretValidator CreateClientSecretValidator(IClie... method CreateAuthorizationCodeStore (line 354) | public static IAuthorizationCodeStore CreateAuthorizationCodeStore() method CreateRefreshTokenStore (line 362) | public static IRefreshTokenStore CreateRefreshTokenStore() method CreateReferenceTokenStore (line 370) | public static IReferenceTokenStore CreateReferenceTokenStore() method CreateDeviceCodeService (line 378) | public static IDeviceFlowCodeService CreateDeviceCodeService() method CreateUserConsentStore (line 383) | public static IUserConsentStore CreateUserConsentStore() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Setup/TestClients.cs class TestClients (line 19) | internal class TestClients method Get (line 21) | public static IEnumerable Get() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Setup/TestDeviceCodeValidator.cs class TestDeviceCodeValidator (line 18) | public class TestDeviceCodeValidator : IDeviceCodeValidator method TestDeviceCodeValidator (line 22) | public TestDeviceCodeValidator(bool shouldError = false) method ValidateAsync (line 27) | public Task ValidateAsync(DeviceCodeValidationContext context) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Setup/TestDeviceFlowThrottlingService.cs class TestDeviceFlowThrottlingService (line 19) | public class TestDeviceFlowThrottlingService : IDeviceFlowThrottlingService method TestDeviceFlowThrottlingService (line 23) | public TestDeviceFlowThrottlingService(bool shouldSlownDown = false) method ShouldSlowDown (line 28) | public Task ShouldSlowDown(string deviceCode, DeviceCode details... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Setup/TestGrantValidator.cs class TestGrantValidator (line 19) | internal class TestGrantValidator : IExtensionGrantValidator method TestGrantValidator (line 24) | public TestGrantValidator(bool isInvalid = false, string errorDescript... method ValidateAsync (line 30) | public Task ValidateAsync(ValidatedTokenRequest... method ValidateAsync (line 40) | public Task ValidateAsync(ExtensionGrantValidationContext context) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Setup/TestProfileService.cs class TestProfileService (line 19) | internal class TestProfileService : IProfileService method TestProfileService (line 23) | public TestProfileService(bool shouldBeActive = true) method GetProfileDataAsync (line 28) | public Task GetProfileDataAsync(ProfileDataRequestContext context) method IsActiveAsync (line 33) | public Task IsActiveAsync(IsActiveContext context) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Setup/TestResourceOwnerPasswordValidator.cs class TestResourceOwnerPasswordValidator (line 19) | public class TestResourceOwnerPasswordValidator : IResourceOwnerPassword... method TestResourceOwnerPasswordValidator (line 25) | public TestResourceOwnerPasswordValidator() method TestResourceOwnerPasswordValidator (line 28) | public TestResourceOwnerPasswordValidator(TokenRequestErrors error, st... method ValidateAsync (line 35) | public Task ValidateAsync(ResourceOwnerPasswordValidationContext context) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Setup/TestScopes.cs class TestScopes (line 18) | internal class TestScopes method GetIdentity (line 20) | public static IEnumerable GetIdentity() method GetApis (line 29) | public static IEnumerable GetApis() method GetScopes (line 41) | public static IEnumerable GetScopes() FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Setup/TestTokenValidator.cs class TestTokenValidator (line 19) | class TestTokenValidator : ITokenValidator method TestTokenValidator (line 23) | public TestTokenValidator(TokenValidationResult result) method ValidateAccessTokenAsync (line 28) | public Task ValidateAccessTokenAsync(string tok... method ValidateIdentityTokenAsync (line 33) | public Task ValidateIdentityTokenAsync(string t... method ValidateRefreshTokenAsync (line 38) | public Task ValidateRefreshTokenAsync(string to... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Setup/TokenFactory.cs class TokenFactory (line 23) | internal static class TokenFactory method CreateAccessToken (line 25) | public static Token CreateAccessToken(Client client, string subjectId,... method CreateAccessTokenLong (line 49) | public static Token CreateAccessTokenLong(Client client, string subjec... method CreateIdentityToken (line 78) | public static Token CreateIdentityToken(string clientId, string subjec... method CreateIdentityTokenLong (line 100) | public static Token CreateIdentityTokenLong(string clientId, string su... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/Setup/ValidationExtensions.cs class ValidationExtensions (line 18) | public static class ValidationExtensions method ToValidationResult (line 20) | public static ClientSecretValidationResult ToValidationResult(this Cli... FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/StrictRedirectUriValidatorAppAuthValidation.cs class StrictRedirectUriValidatorAppAuthValidation (line 23) | public class StrictRedirectUriValidatorAppAuthValidation method Loopback_Redirect_URIs_Should_Be_AllowedAsync (line 41) | [Theory] method Loopback_Redirect_URIs_Should_Not_Be_AllowedAsync (line 62) | [Theory] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/TokenRequest Validation/TokenRequestValidation_ClientCredentials_Invalid.cs class TokenRequestValidation_ClientCredentials_Invalid (line 24) | public class TokenRequestValidation_ClientCredentials_Invalid method Invalid_GrantType_For_Client (line 30) | [Fact] method Request_should_succeed_even_with_allowed_identity_scopes_because_they_are_filtered_out (line 47) | [Fact] method Unknown_Scope (line 69) | [Fact] method Unknown_Scope_Multiple (line 86) | [Fact] method Restricted_Scope (line 103) | [Fact] method Restricted_Scope_Multiple (line 120) | [Fact] method Identity_scope_is_not_allowed_for_client_credentials_when_specified_explicitly (line 137) | [Fact] method Resource_and_Refresh_Token (line 156) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/TokenRequest Validation/TokenRequestValidation_Code_Invalid.cs class TokenRequestValidation_Code_Invalid (line 30) | public class TokenRequestValidation_Code_Invalid method Missing_AuthorizationCode (line 37) | [Fact] method Invalid_AuthorizationCode (line 69) | [Fact] method AuthorizationCodeTooLong (line 102) | [Fact] method No_Scopes_for_AuthorizationCode (line 137) | [Fact] method Client_Not_Authorized_For_AuthorizationCode_Flow (line 170) | [Fact] method Client_Trying_To_Request_Token_Using_Another_Clients_Code (line 203) | [Fact] method Missing_RedirectUri (line 237) | [Fact] method Different_RedirectUri_Between_Authorize_And_Token_Request (line 269) | [Fact] method Expired_AuthorizationCode (line 302) | [Fact] method Reused_AuthorizationCode (line 335) | [Fact] method Code_Request_with_disabled_User (line 381) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/TokenRequest Validation/TokenRequestValidation_DeviceCode_Invalid.cs class TokenRequestValidation_DeviceCode_Invalid (line 28) | public class TokenRequestValidation_DeviceCode_Invalid method Missing_DeviceCode (line 45) | [Fact] method DeviceCode_Too_Long (line 63) | [Fact] method Invalid_Grant_For_Client (line 84) | [Fact] method DeviceCodeValidator_Failure (line 103) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/TokenRequest Validation/TokenRequestValidation_ExtensionGrants_Invalid.cs class TokenRequestValidation_ExtensionGrants_Invalid (line 23) | public class TokenRequestValidation_ExtensionGrants_Invalid method Invalid_Extension_Grant_Type_For_Client_Credentials_Client (line 29) | [Fact] method Restricted_Extension_Grant_Type (line 48) | [Fact] method Customer_Error_and_Description_Extension_Grant_Type (line 68) | [Fact] method inactive_user_should_fail (line 89) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/TokenRequest Validation/TokenRequestValidation_General_Invalid.cs class TokenRequestValidation_General_Invalid (line 27) | public class TokenRequestValidation_General_Invalid method Parameters_Null (line 34) | [Fact] method Client_Null (line 45) | [Fact] method Unknown_Grant_Type (line 61) | [Fact] method Invalid_Protocol_Type (line 94) | [Fact] method Missing_Grant_Type (line 113) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/TokenRequest Validation/TokenRequestValidation_PKCE.cs class TokenRequestValidation_PKCE (line 30) | public class TokenRequestValidation_PKCE method valid_pkce_token_request_with_plain_method_should_succeed (line 37) | [Theory] method valid_pkce_token_request_with_plain_method_should_succeed_hybrid (line 79) | [Fact] method valid_pkce_token_request_with_sha256_method_should_succeed (line 119) | [Theory] method token_request_with_missing_code_challenge_and_verifier_should_fail (line 163) | [Theory] method token_request_with_missing_code_challenge_should_fail (line 200) | [Theory] method token_request_with_invalid_verifier_plain_method_should_fail (line 240) | [Theory] method token_request_with_invalid_verifier_sha256_method_should_fail (line 283) | [Theory] method VerifierToSha256CodeChallenge (line 328) | private static string VerifierToSha256CodeChallenge(string codeVerifier) FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/TokenRequest Validation/TokenRequestValidation_RefreshToken_Invalid.cs class TokenRequestValidation_RefreshToken_Invalid (line 29) | public class TokenRequestValidation_RefreshToken_Invalid method Non_existing_RefreshToken (line 35) | [Fact] method RefreshTokenTooLong (line 53) | [Fact] method Expired_RefreshToken (line 73) | [Fact] method Wrong_Client_Binding_RefreshToken_Request (line 102) | [Fact] method Client_has_no_OfflineAccess_Scope_anymore_at_RefreshToken_Request (line 134) | [Fact] method RefreshToken_Request_with_disabled_User (line 166) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/TokenRequest Validation/TokenRequestValidation_ResourceOwner_Invalid.cs class TokenRequestValidation_ResourceOwner_Invalid (line 26) | public class TokenRequestValidation_ResourceOwner_Invalid method Invalid_GrantType_For_Client (line 32) | [Fact] method Unknown_Scope (line 49) | [Fact] method Unknown_Scope_Multiple (line 68) | [Fact] method Restricted_Scope (line 87) | [Fact] method Restricted_Scope_Multiple (line 106) | [Fact] method No_ResourceOwnerCredentials (line 125) | [Fact] method Missing_ResourceOwner_UserName (line 142) | [Fact] method Invalid_ResourceOwner_Credentials (line 160) | [Fact] method Missing_ResourceOwner_password_for_user_with_password_should_fail (line 180) | [Fact] method Password_GrantType_Not_Supported (line 197) | [Fact] method Inactive_ResourceOwner (line 217) | [Fact] method Password_GrantType_With_Custom_ErrorDescription (line 236) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/TokenRequest Validation/TokenRequestValidation_Valid.cs class TokenRequestValidation_Valid (line 28) | public class TokenRequestValidation_Valid method Missing_ResourceOwner_password_for_user_with_no_password_should_succeed (line 34) | [Fact] method Valid_code_request_should_succeed (line 52) | [Fact] method Valid_code_request_with_refresh_token_should_succeed (line 87) | [Fact] method Valid_client_credentials_request_should_succeed (line 123) | [Fact] method Valid_client_credentials_request_with_default_scopes_should_succeed (line 140) | [Fact] method Valid_client_credentials_request_for_implicit_and_client_credentials_client_should_succeed (line 157) | [Fact] method Valid_client_credentials_request_restricted_client_should_succeed (line 174) | [Fact] method Valid_resource_owner_request_should_succeed (line 191) | [Fact] method Valid_resource_wwner_request_with_refresh_token_should_succeed (line 210) | [Fact] method Valid_resource_owner_request_restricted_client_should_succeed (line 229) | [Fact] method valid_extension_grant_request_should_succeed (line 248) | [Fact] method Valid_refresh_token_request_should_succeed (line 265) | [Fact] method Valid_refresh_token_request_using_restricted_client_should_succeed (line 299) | [Fact] method Valid_device_code_request_should_succeed (line 334) | [Fact] FILE: src/IdentityServer8/test/IdentityServer.UnitTests/Validation/UserInfoRequestValidation.cs class UserInfoRequestValidation (line 26) | public class UserInfoRequestValidation method token_without_sub_should_fail (line 31) | [Fact] method active_user_should_succeed (line 53) | [Fact] method inactive_user_should_fail (line 77) | [Fact] FILE: src/Security/IdentityServer8.Security/Extensions.cs class Ioc (line 15) | public class Ioc method Ioc (line 17) | static Ioc() FILE: src/Security/IdentityServer8.Security/RedirectService.cs type IRedirectService (line 15) | public interface IRedirectService method IsRedirectAllowed (line 17) | bool IsRedirectAllowed(string redirectUrl); class RuleMatcher (line 21) | public class RuleMatcher method IsMatch (line 23) | public bool IsMatch(string url, RedirectRule rule) class RedirectRule (line 28) | public class RedirectRule method RedirectRule (line 33) | public RedirectRule() class Scheme (line 50) | public class Scheme method Scheme (line 52) | public Scheme(string name) { Name = name; } method Parse (line 59) | public static Scheme Parse(string schemeName) method ToString (line 84) | public override string ToString() class Host (line 90) | public class Host method Host (line 92) | public Host(string value) method Create (line 105) | public static Host Create(string hostname) => new Host(hostname); class Port (line 116) | public class Port method Port (line 118) | public Port(int value) { Value = value; } method Create (line 123) | public static Port Create(int portNumber) => new Port(portNumber); class Path (line 126) | public class Path method Path (line 128) | public Path(string value) { Value = value; } method Create (line 133) | public static Path Create(string path) => new Path(path); class Query (line 136) | public class Query method Query (line 138) | public Query(string value) { Value = value; } method Create (line 143) | public static Query Create(string query) => new Query(query); class Fragment (line 146) | public class Fragment method Fragment (line 148) | public Fragment(string value) { Value = value; } method Create (line 153) | public static Fragment Create(string fragment) => new Fragment(fragment); class RedirectValidition (line 157) | public class RedirectValidition method RedirectValidition (line 159) | static RedirectValidition() class RedirectServiceExtensions (line 173) | public static class RedirectServiceExtensions method AddAllowAnyRedirectService (line 176) | public static IServiceCollection AddAllowAnyRedirectService(this IServ... class AllowAnyRedirectService (line 183) | public class AllowAnyRedirectService : RedirectService method AllowAnyRedirectService (line 185) | public AllowAnyRedirectService(ILogger logger, ISanit... class RedirectService (line 191) | public class RedirectService : IRedirectService method RedirectService (line 193) | public RedirectService(ILogger logger, ISanitizer san... method AddRedirectRule (line 202) | public IRedirectService AddRedirectRule(RedirectRule rule) method ClearRules (line 207) | public IRedirectService ClearRules() method AddRule (line 213) | public IRedirectService AddRule(RedirectRule rule) method RemoveRule (line 219) | public IRedirectService RemoveRule(RedirectRule rule) method AddRules (line 224) | public IRedirectService AddRules(IEnumerable rules) method RemoveRules (line 229) | public IRedirectService RemoveRules(IEnumerable rules) method IsRedirectAllowed (line 238) | public virtual bool IsRedirectAllowed(string redirectUrl) method HandleRelativeUrl (line 266) | public bool HandleRelativeUrl(Uri uri) method IsRuleMatch (line 275) | public bool IsRuleMatch(Uri uri, RedirectRule rule) method IsSchemeMatch (line 285) | public bool IsSchemeMatch(Uri uri, Scheme allowedScheme) method IsHostMatch (line 290) | public bool IsHostMatch(string url, Host allowedHost) method IsHostMatch (line 323) | public bool IsHostMatch(Uri uri, Host allowedHost) method IsPortMatch (line 356) | public bool IsPortMatch(Uri uri, Port allowedPort) method IsPathMatch (line 361) | public bool IsPathMatch(Uri uri, Path allowedPath) method IsQueryMatch (line 366) | public bool IsQueryMatch(Uri uri, Query allowedQuery) method IsFragmentMatch (line 371) | public bool IsFragmentMatch(Uri uri, Fragment allowedFragment) class RedirectUrlValidator (line 379) | public class RedirectUrlValidator method RedirectUrlValidator (line 383) | public RedirectUrlValidator(IRedirectService redirectService) method IsRedirectUrlValid (line 388) | public bool IsRedirectUrlValid(string redirectUrl) FILE: src/Security/IdentityServer8.Security/RedirectUrlParser.cs type RedirectUrlS (line 15) | public readonly ref struct RedirectUrlS method RedirectUrlS (line 19) | public RedirectUrlS(string input) class RedirectUrlParser (line 103) | public class RedirectUrlParser method Parse (line 105) | public static UrlParts Parse(string redirectUrl) class UrlParts (line 167) | public class UrlParts method UrlParts (line 169) | public UrlParts() method UrlParts (line 179) | public UrlParts(Scheme scheme, Host host, Port port, Path path, Query ... FILE: src/Security/IdentityServer8.Security/RedirectUrlServiceExtensions.cs class RedirectUrlServiceExtensions (line 15) | public static class RedirectUrlServiceExtensions method IsAllowedRedirect (line 17) | public static bool IsAllowedRedirect(this string redirectUrl) method IsAllowedRedirect (line 21) | public static bool IsAllowedRedirect(this Uri uri) method RedirectIfAllowed (line 26) | public static void RedirectIfAllowed(this HttpResponse response, strin... method SetRedirectNotAllowed (line 34) | public static void SetRedirectNotAllowed(this HttpResponse response) method SetRedirectNotAllowed (line 39) | public static void SetRedirectNotAllowed(this HttpContext ctx) FILE: src/Security/IdentityServer8.Security/Sanitizer.cs type SanitizerType (line 15) | public enum SanitizerType type SanitizerMode (line 28) | public enum SanitizerMode type IInputSanitizer (line 35) | public interface IInputSanitizer method Sanitize (line 37) | public string? Sanitize(string? input, SanitizerMode mode = SanitizerM... type ISanitizerFactory (line 39) | public interface ISanitizerFactory method Create (line 41) | TSanitizer Create() method Create (line 44) | IInputSanitizer Create(SanitizerType type); type IHtmlSanitizer (line 46) | public interface IHtmlSanitizer : IInputSanitizer type IXmlSanitizer (line 49) | public interface IXmlSanitizer : IInputSanitizer type IJsonSanitizer (line 52) | public interface IJsonSanitizer : IInputSanitizer type IUrlSanitizer (line 55) | public interface IUrlSanitizer : IInputSanitizer type ICssSanitizer (line 58) | public interface ICssSanitizer : IInputSanitizer type IScriptSanitizer (line 61) | public interface IScriptSanitizer : IInputSanitizer type IStyleSanitizer (line 64) | public interface IStyleSanitizer : IInputSanitizer type ISqlSanitizer (line 67) | public interface ISqlSanitizer : IInputSanitizer type ILogSanitizer (line 70) | public interface ILogSanitizer : IInputSanitizer type ISanitizerService (line 74) | public interface ISanitizerService method Sanitize (line 76) | string? Sanitize(string? input, SanitizerType type, SanitizerMode mode); class SanitizerServiceBase (line 79) | public abstract class SanitizerServiceBase : ISanitizerService method Sanitize (line 81) | public abstract string? Sanitize(string? input, SanitizerType type, Sa... class SanitizerService (line 83) | public class SanitizerService : SanitizerServiceBase method SanitizerService (line 87) | public SanitizerService(ISanitizerFactory sanitizerFactory) method Sanitize (line 91) | public override string? Sanitize(string? input, SanitizerType type, Sa... class SanitizerBase (line 100) | public class SanitizerBase : IInputSanitizer method SanitizerBase (line 104) | public SanitizerBase() : this(HttpUtility.HtmlEncode) method SanitizerBase (line 108) | public SanitizerBase(Func sanitizer) method Sanitize (line 113) | public virtual string? Sanitize(string? input, SanitizerMode mode = Sa... method Mask (line 139) | public string? Mask(string? input, int unmaskedChars = 4, bool unmaskF... method Clean (line 163) | public string Clean(string? input) class HtmlSanitizer (line 190) | public class HtmlSanitizer : SanitizerBase, IHtmlSanitizer method HtmlSanitizer (line 192) | public HtmlSanitizer() : base() class XmlSanitizer (line 197) | public class XmlSanitizer : SanitizerBase, IXmlSanitizer method XmlSanitizer (line 199) | public XmlSanitizer() : base(HttpUtility.HtmlEncode) class JsonSanitizer (line 204) | public class JsonSanitizer : SanitizerBase, IJsonSanitizer method JsonSanitizer (line 206) | public JsonSanitizer() : base(HttpUtility.JavaScriptStringEncode) class UrlSanitizer (line 212) | public class UrlSanitizer : SanitizerBase, IUrlSanitizer method UrlSanitizer (line 214) | public UrlSanitizer() : base(x => Uri.EscapeUriString(x?.ToString() ??... class CssSanitizer (line 219) | public class CssSanitizer : SanitizerBase, ICssSanitizer method CssSanitizer (line 221) | public CssSanitizer() : base() class ScriptSanitizer (line 226) | public class ScriptSanitizer : SanitizerBase, IScriptSanitizer method ScriptSanitizer (line 228) | public ScriptSanitizer() : base(x => Uri.EscapeDataString(x?.ToString(... class StyleSanitizer (line 233) | public class StyleSanitizer : SanitizerBase, IStyleSanitizer method StyleSanitizer (line 235) | public StyleSanitizer() : base() class SqlSanitizer (line 240) | public class SqlSanitizer : SanitizerBase, ISqlSanitizer method SqlSanitizer (line 242) | public SqlSanitizer() : base() class LogSanitizer (line 247) | public class LogSanitizer : SanitizerBase, ILogSanitizer method LogSanitizer (line 249) | public LogSanitizer() : base(HttpUtility.HtmlEncode) method Sanitize (line 253) | public override string? Sanitize(string? input, SanitizerMode mode) class SanitizerFactory (line 273) | public class SanitizerFactory : ISanitizerFactory method Create (line 275) | public TInputSanitizer Create() where TInputSanitizer... method Create (line 282) | public IInputSanitizer Create(SanitizerType type) type ISanitizer (line 310) | public interface ISanitizer class Sanitizer (line 323) | public class Sanitizer : ISanitizer method Sanitizer (line 325) | public Sanitizer(ISanitizerFactory sanitizerFactory) FILE: src/Security/IdentityServer8.Security/SanitizerServiceExtensions.cs class SanitizerServiceExtensions (line 14) | public static class SanitizerServiceExtensions method AddSanitizers (line 16) | public static IServiceCollection AddSanitizers(this IServiceCollection... method SanitizeForLog (line 36) | public static string? SanitizeForLog(this object? input, SanitizerMode... method SanitizeForHtml (line 41) | public static string? SanitizeForHtml(this object? input, SanitizerMod... method SanitizeForXml (line 46) | public static string? SanitizeForXml(this object? input, SanitizerMode... method SanitizeForJson (line 51) | public static string? SanitizeForJson(this object? input, SanitizerMod... method SanitizeForRedirect (line 56) | public static string SanitizeForRedirect(this object? input, Sanitizer... method SanitizeForUrl (line 82) | public static string? SanitizeForUrl(this object? input, SanitizerMode... method SanitizeForCss (line 87) | public static string? SanitizeForCss(this object? input, SanitizerMode... method SanitizeForScript (line 92) | public static string? SanitizeForScript(this object? input, SanitizerM... method SanitizeForStyle (line 97) | public static string? SanitizeForStyle(this object? input, SanitizerMo... method SanitizeForSql (line 102) | public static string? SanitizeForSql(this object? input, SanitizerMode... method SantizeForRedirect (line 107) | public static string? SantizeForRedirect(this object? input, Sanitizer... FILE: src/Security/test/IdentityServer8.Santizer.Tests/RedirectServiceTests.cs class DependencyInjection (line 19) | public class DependencyInjection method DependencyInjection (line 21) | static DependencyInjection() class AllowAnyTests (line 38) | public class AllowAnyTests method AllowAnyTests (line 42) | public AllowAnyTests() method AllowAnyShouldReturnTrue (line 49) | [Theory] class RedirectServiceTests (line 69) | public class RedirectServiceTests method RedirectServiceTests (line 73) | public RedirectServiceTests() method IsHostMatch_ShouldCorrectlyMatchHost (line 79) | [Theory] method RedirectServiceTest (line 100) | [Fact()] method AddARedirectRuleTest (line 106) | [Fact()] method IsRedirectAllowedTest (line 112) | [Fact()] FILE: src/Security/test/IdentityServer8.Santizer.Tests/Services/SanitizerTests.cs class SanitizerTests (line 22) | public class SanitizerTests method SanitizerTests (line 24) | public SanitizerTests() method SanitizerFactory (line 30) | [Fact] method SanitizerService (line 37) | [Fact] method Sanitizer (line 43) | [Fact] method HtmlSanitizer (line 51) | [Fact] method XmlSanitizer (line 63) | [Fact] method JsonSanitizer (line 75) | [Fact] method UrlSanitizer (line 88) | [Fact] method CssSanitizer (line 100) | [Fact] method ScriptSanitizer (line 111) | [Fact] method StyleSanitizer (line 124) | [Fact] method SqlSanitizer (line 135) | [Fact] method LogSanitizer (line 147) | [Fact] method Validate (line 177) | void Validate(string expected, string output) method Log (line 186) | private void Log(string expected, string output) FILE: src/Storage/build/Program.cs class Program (line 15) | partial class Program FILE: src/Storage/src/Constants.cs class Constants (line 15) | internal static class Constants FILE: src/Storage/src/Extensions/IEnumerableExtensions.cs class IEnumerableExtensions (line 17) | internal static class IEnumerableExtensions method IsNullOrEmpty (line 19) | [DebuggerStepThrough] FILE: src/Storage/src/Extensions/PersistedGrantFilterExtensions.cs class PersistedGrantFilterExtensions (line 18) | public static class PersistedGrantFilterExtensions method Validate (line 24) | public static void Validate(this PersistedGrantFilter filter) FILE: src/Storage/src/Extensions/StringsExtensions.cs class StringExtensions (line 15) | internal static class StringExtensions method IsMissing (line 17) | [DebuggerStepThrough] method IsPresent (line 23) | [DebuggerStepThrough] FILE: src/Storage/src/IdentityServerConstants.cs class IdentityServerConstants (line 17) | internal static class IdentityServerConstants class ProtocolTypes (line 19) | public static class ProtocolTypes class SecretTypes (line 24) | public static class SecretTypes FILE: src/Storage/src/IdentityServerUser.cs class IdentityServerUser (line 18) | internal class IdentityServerUser method IdentityServerUser (line 54) | public IdentityServerUser(string subjectId) method CreatePrincipal (line 66) | public ClaimsPrincipal CreatePrincipal() FILE: src/Storage/src/Models/ApiResource.cs class ApiResource (line 18) | [DebuggerDisplay("{" + nameof(DebuggerDisplay) + ",nq}")] method ApiResource (line 26) | public ApiResource() method ApiResource (line 34) | public ApiResource(string name) method ApiResource (line 44) | public ApiResource(string name, string displayName) method ApiResource (line 54) | public ApiResource(string name, IEnumerable userClaims) method ApiResource (line 66) | public ApiResource(string name, string displayName, IEnumerable userClaims) method ApiScope (line 66) | public ApiScope(string name, string displayName, IEnumerable u... FILE: src/Storage/src/Models/AuthorizationCode.cs class AuthorizationCode (line 18) | public class AuthorizationCode FILE: src/Storage/src/Models/Client.cs class Client (line 18) | [DebuggerDisplay("{" + nameof(DebuggerDisplay) + ",nq}")] method ValidateGrantTypes (line 327) | public static void ValidateGrantTypes(IEnumerable grantTypes) method DisallowGrantTypeCombination (line 359) | private static void DisallowGrantTypeCombination(string value1, string... class GrantTypeValidatingHashSet (line 368) | internal class GrantTypeValidatingHashSet : ICollection method GrantTypeValidatingHashSet (line 372) | public GrantTypeValidatingHashSet() method GrantTypeValidatingHashSet (line 377) | public GrantTypeValidatingHashSet(IEnumerable values) method Clone (line 382) | private ICollection Clone() method CloneWith (line 387) | private ICollection CloneWith(params string[] values) method Add (line 398) | public void Add(string item) method Clear (line 404) | public void Clear() method Contains (line 409) | public bool Contains(string item) method CopyTo (line 414) | public void CopyTo(string[] array, int arrayIndex) method GetEnumerator (line 419) | public IEnumerator GetEnumerator() method Remove (line 424) | public bool Remove(string item) method GetEnumerator (line 429) | IEnumerator IEnumerable.GetEnumerator() FILE: src/Storage/src/Models/ClientClaim.cs class ClientClaim (line 18) | public class ClientClaim method ClientClaim (line 38) | public ClientClaim() method ClientClaim (line 47) | public ClientClaim(string type, string value) method ClientClaim (line 59) | public ClientClaim(string type, string value, string valueType) method GetHashCode (line 67) | public override int GetHashCode() method Equals (line 81) | public override bool Equals(object obj) FILE: src/Storage/src/Models/Consent.cs class Consent (line 18) | public class Consent FILE: src/Storage/src/Models/DeviceCode.cs class DeviceCode (line 18) | public class DeviceCode FILE: src/Storage/src/Models/Enums.cs type SubjectTypes (line 18) | public enum SubjectTypes type AccessTokenType (line 34) | public enum AccessTokenType type TokenUsage (line 50) | public enum TokenUsage type TokenExpiration (line 66) | public enum TokenExpiration type CspLevel (line 82) | public enum CspLevel FILE: src/Storage/src/Models/GrantType.cs class GrantType (line 17) | public static class GrantType FILE: src/Storage/src/Models/IdentityResource.cs class IdentityResource (line 18) | [DebuggerDisplay("{" + nameof(DebuggerDisplay) + ",nq}")] method IdentityResource (line 26) | public IdentityResource() method IdentityResource (line 35) | public IdentityResource(string name, IEnumerable userClaims) method IdentityResource (line 48) | public IdentityResource(string name, string displayName, IEnumerable identityResources, IEnu... FILE: src/Storage/src/Models/Secret.cs class Secret (line 18) | public class Secret method Secret (line 55) | public Secret() method Secret (line 65) | public Secret(string value, DateTime? expiration = null) method Secret (line 78) | public Secret(string value, string description, DateTime? expiration =... method GetHashCode (line 92) | public override int GetHashCode() method Equals (line 111) | public override bool Equals(object obj) FILE: src/Storage/src/Models/Token.cs class Token (line 18) | public class Token method Token (line 23) | public Token() method Token (line 31) | public Token(string tokenType) FILE: src/Storage/src/Services/ICorsPolicyService.cs type ICorsPolicyService (line 18) | public interface ICorsPolicyService method IsOriginAllowedAsync (line 25) | Task IsOriginAllowedAsync(string origin); FILE: src/Storage/src/Stores/IAuthorizationCodeStore.cs type IAuthorizationCodeStore (line 18) | public interface IAuthorizationCodeStore method StoreAuthorizationCodeAsync (line 25) | Task StoreAuthorizationCodeAsync(AuthorizationCode code); method GetAuthorizationCodeAsync (line 32) | Task GetAuthorizationCodeAsync(string code); method RemoveAuthorizationCodeAsync (line 39) | Task RemoveAuthorizationCodeAsync(string code); FILE: src/Storage/src/Stores/IClientStore.cs type IClientStore (line 18) | public interface IClientStore method FindClientByIdAsync (line 25) | Task FindClientByIdAsync(string clientId); FILE: src/Storage/src/Stores/IDeviceFlowStore.cs type IDeviceFlowStore (line 18) | public interface IDeviceFlowStore method StoreDeviceAuthorizationAsync (line 27) | Task StoreDeviceAuthorizationAsync(string deviceCode, string userCode,... method FindByUserCodeAsync (line 34) | Task FindByUserCodeAsync(string userCode); method FindByDeviceCodeAsync (line 40) | Task FindByDeviceCodeAsync(string deviceCode); method UpdateByUserCodeAsync (line 47) | Task UpdateByUserCodeAsync(string userCode, DeviceCode data); method RemoveByDeviceCodeAsync (line 53) | Task RemoveByDeviceCodeAsync(string deviceCode); FILE: src/Storage/src/Stores/IPersistedGrantStore.cs type IPersistedGrantStore (line 18) | public interface IPersistedGrantStore method StoreAsync (line 25) | Task StoreAsync(PersistedGrant grant); method GetAsync (line 32) | Task GetAsync(string key); method GetAllAsync (line 39) | Task> GetAllAsync(PersistedGrantFilter fil... method RemoveAsync (line 46) | Task RemoveAsync(string key); method RemoveAllAsync (line 53) | Task RemoveAllAsync(PersistedGrantFilter filter); FILE: src/Storage/src/Stores/IReferenceTokenStore.cs type IReferenceTokenStore (line 18) | public interface IReferenceTokenStore method StoreReferenceTokenAsync (line 25) | Task StoreReferenceTokenAsync(Token token); method GetReferenceTokenAsync (line 32) | Task GetReferenceTokenAsync(string handle); method RemoveReferenceTokenAsync (line 39) | Task RemoveReferenceTokenAsync(string handle); method RemoveReferenceTokensAsync (line 47) | Task RemoveReferenceTokensAsync(string subjectId, string clientId); FILE: src/Storage/src/Stores/IRefreshTokenStore.cs type IRefreshTokenStore (line 18) | public interface IRefreshTokenStore method StoreRefreshTokenAsync (line 25) | Task StoreRefreshTokenAsync(RefreshToken refreshToken); method UpdateRefreshTokenAsync (line 33) | Task UpdateRefreshTokenAsync(string handle, RefreshToken refreshToken); method GetRefreshTokenAsync (line 40) | Task GetRefreshTokenAsync(string refreshTokenHandle); method RemoveRefreshTokenAsync (line 47) | Task RemoveRefreshTokenAsync(string refreshTokenHandle); method RemoveRefreshTokensAsync (line 55) | Task RemoveRefreshTokensAsync(string subjectId, string clientId); FILE: src/Storage/src/Stores/IResourceStore.cs type IResourceStore (line 18) | public interface IResourceStore method FindIdentityResourcesByScopeNameAsync (line 23) | Task> FindIdentityResourcesByScopeNameAs... method FindApiScopesByNameAsync (line 28) | Task> FindApiScopesByNameAsync(IEnumerable> FindApiResourcesByScopeNameAsync(IEnume... method FindApiResourcesByNameAsync (line 38) | Task> FindApiResourcesByNameAsync(IEnumerable... method GetAllResourcesAsync (line 43) | Task GetAllResourcesAsync(); FILE: src/Storage/src/Stores/IUserConsentStore.cs type IUserConsentStore (line 18) | public interface IUserConsentStore method StoreUserConsentAsync (line 25) | Task StoreUserConsentAsync(Consent consent); method GetUserConsentAsync (line 33) | Task GetUserConsentAsync(string subjectId, string clientId); method RemoveUserConsentAsync (line 41) | Task RemoveUserConsentAsync(string subjectId, string clientId); FILE: src/Storage/src/Stores/PersistedGrantFilter.cs class PersistedGrantFilter (line 20) | public class PersistedGrantFilter FILE: src/Storage/src/Stores/Serialization/ClaimConverter.cs class ClaimConverter (line 17) | public class ClaimConverter : JsonConverter method CanConvert (line 19) | public override bool CanConvert(Type objectType) method ReadJson (line 24) | public override object ReadJson(JsonReader reader, Type objectType, ob... method WriteJson (line 31) | public override void WriteJson(JsonWriter writer, object value, JsonSe... FILE: src/Storage/src/Stores/Serialization/ClaimLite.cs class ClaimLite (line 17) | public class ClaimLite FILE: src/Storage/src/Stores/Serialization/ClaimsPrincipalConverter.cs class ClaimsPrincipalConverter (line 17) | public class ClaimsPrincipalConverter : JsonConverter method CanConvert (line 19) | public override bool CanConvert(Type objectType) method ReadJson (line 24) | public override object ReadJson(JsonReader reader, Type objectType, ob... method WriteJson (line 35) | public override void WriteJson(JsonWriter writer, object value, JsonSe... FILE: src/Storage/src/Stores/Serialization/ClaimsPrincipalLite.cs class ClaimsPrincipalLite (line 17) | public class ClaimsPrincipalLite FILE: src/Storage/src/Stores/Serialization/CustomContractResolver.cs class CustomContractResolver (line 17) | public class CustomContractResolver: DefaultContractResolver method CreateProperties (line 19) | protected override IList CreateProperties(Type type, Mem... FILE: src/Storage/src/Stores/Serialization/IPersistentGrantSerializer.cs type IPersistentGrantSerializer (line 18) | public interface IPersistentGrantSerializer method Serialize (line 26) | string Serialize(T value); method Deserialize (line 34) | T Deserialize(string json); FILE: src/Storage/src/Stores/Serialization/PersistentGrantSerializer.cs class PersistentGrantSerializer (line 19) | public class PersistentGrantSerializer : IPersistentGrantSerializer method PersistentGrantSerializer (line 23) | static PersistentGrantSerializer() method Serialize (line 39) | public string Serialize(T value) method Deserialize (line 50) | public T Deserialize(string json)