Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/curityio/cloud-native-oauth-security-examples
/ types & classes
Types & classes
167 in github.com/curityio/cloud-native-oauth-security-examples
⨍
Functions
320
◇
Types & classes
167
↓ 12 callers
Class
ApplicationError
chapter-12-platform-specific-apps/android-app/app/src/main/java/com/example/demoapp/ApplicationError.kt:21
↓ 1 callers
Class
ApiClient
chapter-12-platform-specific-apps/android-app/app/src/main/java/com/example/demoapp/api/ApiClient.kt:35
↓ 1 callers
Class
ApiError
chapter-10-workload-identities/demoapi/src/main/kotlin/com/example/demoapi/ApiError.kt:3
↓ 1 callers
Class
AuthorizationResponse
chapter-12-platform-specific-apps/android-app/app/src/main/java/com/example/demoapp/oauth/AuthorizationResponse.kt:19
↓ 1 callers
Class
CallApiViewModel
chapter-12-platform-specific-apps/android-app/app/src/main/java/com/example/demoapp/views/CallApiViewModel.kt:30
↓ 1 callers
Class
OAuthClient
chapter-12-platform-specific-apps/android-app/app/src/main/java/com/example/demoapp/oauth/OAuthClient.kt:46
↓ 1 callers
Class
OpenIDConnectMetadata
chapter-12-platform-specific-apps/android-app/app/src/main/java/com/example/demoapp/oauth/OpenIDConnectMetadata.kt:19
↓ 1 callers
Class
Product
* A simple product read from a database */
chapter-10-workload-identities/demoapi/src/main/kotlin/com/example/demoapi/Product.kt:6
↓ 1 callers
Class
ProductsRepository
* A repository class that connects to a JDBC database using mTLS */
chapter-10-workload-identities/demoapi/src/main/kotlin/com/example/demoapi/ProductsRepository.kt:9
↓ 1 callers
Class
TokenResponse
chapter-12-platform-specific-apps/android-app/app/src/main/java/com/example/demoapp/oauth/TokenResponse.kt:19
↓ 1 callers
Class
UserInfoViewModel
chapter-12-platform-specific-apps/android-app/app/src/main/java/com/example/demoapp/views/UserInfoViewModel.kt:29
Class
chapter-12-platform-specific-apps/console-app/src/applicationError.ts:20
Class
chapter-12-platform-specific-apps/console-app/src/configuration.ts:20
Class
chapter-12-platform-specific-apps/console-app/src/oauth/loginRequestResponse.ts:25
Class
chapter-12-platform-specific-apps/desktop-app/src/main/apiClient.ts:27
Class
chapter-12-platform-specific-apps/desktop-app/src/main/ipcRequestHandler.ts:27
Class
chapter-12-platform-specific-apps/desktop-app/src/main/configuration.ts:20
Class
chapter-12-platform-specific-apps/desktop-app/src/main/oauth/oauthClient.ts:30
Class
chapter-12-platform-specific-apps/desktop-app/src/main/oauth/loginRequestResponse.ts:26
Class
chapter-12-platform-specific-apps/desktop-app/src/shared/ipcEventNames.ts:4
Class
chapter-12-platform-specific-apps/desktop-app/src/shared/applicationError.ts:20
Class
chapter-05-secure-api-development/test/tokenProperties.ts:20
Class
chapter-05-secure-api-development/test/apiClient.ts:19
Class
chapter-05-secure-api-development/test/mockAuthorizationServer.ts:26
Class
chapter-05-secure-api-development/src/configuration.ts:20
Class
chapter-05-secure-api-development/src/security/policyAuthorizer.ts:27
Class
chapter-05-secure-api-development/src/security/authorizationResult.ts:20
Class
chapter-05-secure-api-development/src/security/oauthFilter.ts:27
Class
chapter-05-secure-api-development/src/security/codeAuthorizer.ts:27
Class
chapter-05-secure-api-development/src/security/claimsPrincipal.ts:23
Class
chapter-05-secure-api-development/src/security/rolePermissions.ts:23
Class
chapter-05-secure-api-development/src/errors/apiError.ts:22
Class
chapter-05-secure-api-development/src/errors/errorHandler.ts:23
Class
chapter-05-secure-api-development/src/logic/ordersRepository.ts:25
Class
chapter-05-secure-api-development/src/logic/ordersController.ts:25
Class
chapter-05-secure-api-development/src/logic/ordersService.ts:26
Class
chapter-05-secure-api-development/src/logic/objectFactory.ts:30
Class
chapter-04-scim-user-migration/src/tokenClient.ts:24
Class
chapter-04-scim-user-migration/src/scimClient.ts:25
Class
chapter-04-scim-user-migration/src/migrationError.ts:20
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/middleware/requestLog.ts:20
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/controller/LogoutController.ts:23
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/controller/SessionController.ts:22
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/controller/RefreshTokenController.ts:25
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/controller/LoginController.ts:34
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/authorizationRequestData.ts:17
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/base64url.ts:4
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/oauthAgentConfiguration.ts:17
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/AuthorizationClientException.ts:20
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/MissingCodeVerifierException.ts:19
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/CookieDecryptionException.ts:19
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/UnauthorizedException.ts:19
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/BadRequestException.ts:19
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/AuthorizationServerException.ts:19
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/AuthorizationResponseException.ts:21
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/InvalidStateException.ts:19
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/InvalidCookieException.ts:19
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/InvalidIDTokenException.ts:19
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/OAuthAgentException.ts:17
Class
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/UnhandledException.ts:19
Class
chapter-13-browser-based-apps/browser-based-application/src/oauth/oauthClient.ts:24
Class
chapter-13-browser-based-apps/browser-based-application/src/utilities/errorRenderer.ts:19
Class
chapter-13-browser-based-apps/browser-based-application/src/utilities/applicationError.ts:17
Class
chapter-13-browser-based-apps/browser-based-application/src/utilities/multiTabLogout.ts:17
Class
chapter-13-browser-based-apps/browser-based-application/src/utilities/errorHandler.ts:19
Class
chapter-13-browser-based-apps/browser-based-application/src/views/app/appViewModel.ts:23
Class
chapter-13-browser-based-apps/browser-based-application/src/api/apiClient.ts:26
Class
ApiClient
chapter-12-platform-specific-apps/desktop-app/src/main/apiClient.ts:27
Class
ApiClient
chapter-05-secure-api-development/test/apiClient.ts:19
Class
ApiClient
chapter-13-browser-based-apps/browser-based-application/src/api/apiClient.ts:26
Class
ApiError
chapter-05-secure-api-development/src/errors/apiError.ts:22
Interface
ApiOptions
chapter-12-platform-specific-apps/desktop-app/src/renderer/apiOptions.ts:17
Interface
AppProps
chapter-13-browser-based-apps/browser-based-application/src/views/app/appProps.ts:19
Class
AppViewModel
chapter-13-browser-based-apps/browser-based-application/src/views/app/appViewModel.ts:23
Class
ApplicationError
chapter-12-platform-specific-apps/console-app/src/applicationError.ts:20
Class
ApplicationError
chapter-12-platform-specific-apps/desktop-app/src/shared/applicationError.ts:20
Class
ApplicationError
chapter-13-browser-based-apps/browser-based-application/src/utilities/applicationError.ts:17
Class
AuthorizationClientException
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/AuthorizationClientException.ts:20
Class
AuthorizationRequestData
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/authorizationRequestData.ts:17
Interface
AuthorizationResponse
chapter-12-platform-specific-apps/console-app/src/oauth/authorizationResponse.ts:20
Interface
AuthorizationResponse
chapter-12-platform-specific-apps/desktop-app/src/main/oauth/authorizationResponse.ts:20
Class
AuthorizationResponseException
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/AuthorizationResponseException.ts:21
Class
AuthorizationResult
chapter-05-secure-api-development/src/security/authorizationResult.ts:20
Class
AuthorizationServerException
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/AuthorizationServerException.ts:19
Interface
Authorizer
chapter-05-secure-api-development/src/security/authorizer.ts:23
Class
BadRequestException
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/exceptions/BadRequestException.ts:19
Class
Base64Url
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/base64url.ts:4
Interface
CallApiProps
chapter-12-platform-specific-apps/desktop-app/src/renderer/callApi/callApiProps.ts:17
Interface
CallApiProps
chapter-13-browser-based-apps/browser-based-application/src/views/callApi/callApiProps.ts:19
Class
ClaimsPrincipal
chapter-05-secure-api-development/src/security/claimsPrincipal.ts:23
Interface
ClaimsProps
chapter-12-platform-specific-apps/desktop-app/src/renderer/claims/claimsProps.ts:17
Interface
ClaimsProps
chapter-13-browser-based-apps/browser-based-application/src/views/claims/claimsProps.ts:17
Interface
ClientOptions
chapter-13-browser-based-apps/backend-for-frontend/oauth-agent/src/lib/clientOptions.ts:19
Class
CodeAuthorizer
chapter-05-secure-api-development/src/security/codeAuthorizer.ts:27
Class
Configuration
chapter-12-platform-specific-apps/console-app/src/configuration.ts:20
Class
Configuration
chapter-12-platform-specific-apps/android-app/app/src/main/java/com/example/demoapp/Configuration.kt:19
Class
Configuration
chapter-12-platform-specific-apps/desktop-app/src/main/configuration.ts:20
Class
Configuration
chapter-05-secure-api-development/src/configuration.ts:20
Interface
Configuration
chapter-04-scim-user-migration/src/configuration.ts:20
Interface
Configuration
chapter-13-browser-based-apps/browser-based-application/src/configuration.ts:17
next →
1–100 of 167, ranked by callers