diff --git a/beps/0001-notifications-system/notifications-architecture.drawio.svg b/beps/0001-notifications-system/notifications-architecture.drawio.svg index 9c6bb0011903fa..25b27642cabadc 100644 --- a/beps/0001-notifications-system/notifications-architecture.drawio.svg +++ b/beps/0001-notifications-system/notifications-architecture.drawio.svg @@ -1,537 +1 @@ - - - - - - - - - - - - - - Notification Backend - - - - - - Notification Backend - - - - - - - - - - - - - - - Notification Frontend - - - - - - Notification Frontend - - - - - - - - - - - Signal Backend - - - - - - Signal Backend - - - - - - - - - - - - - - - - - Signal Frontend - - - - - - Signal Frontend - - - - - - - - - - - - - Plugin X Backend - - - - - - Plugin X Backend - - - - - - - - - - - Plugin X Frontend - - - - - - Plugin X Frontend - - - - - - - - - - - - - - - - - - - EventsService - - - - - - EventsService - - - - - - - - - - - - - ... - - - - - - ... - - - - - - - - - - - ... - - - - - - ... - - - - - - - - - - - publish event - - - - - - publish event - - - - - - - - - - - broadcast - - - - - - broadcast - - - - - - - - - - - ??? - - - - - - ??? - - - - - - - - - - - server push - - - - - - server push - - - - - - - - - - - POST - - - - - - POST - - - - - - - - - - - - - External System - - - - - - External System - - - - - - - - - - - email/slack/teams, etc. - - - - - - email/slack/teams, etc. - - - - - - - - - - - Render - - - - - - Render - - - - - - - - - - - - Processor - - - - - - - Processor - - - - - - - - - - - GET - - - - - - GET - - - - - - - - - - - 1 - - - - - - 1 - - - - - - - - - - - 3 - - - - - - 3 - - - - - - - - - - - 1b - - - - - - 1b - - - - - - - - - - - 4 - - - - - - 4 - - - - - - - - - - - 5 - - - - - - 5 - - - - - - - - - - - 6 - - - - - - 6 - - - - - - - - - - - 7b - - - - - - 7b - - - - - - - - - - - 7 - - - - - - 7 - - - - - - - - - - - - - 2 - - - - - - 2 - - - - - - - - - - - Channel Callback - - - - - - Channel Callback - - - - - - - - - Text is not SVG - cannot display - - - - +Notification BackendNotification BackendNotification FrontendNotification FrontendSignal BackendSignal BackendSignal FrontendSignal FrontendPlugin X BackendPlugin X BackendPlugin X FrontendPlugin X FrontendEventsServiceEventsService............publish eventpublish eventbroadcastbroadcast??????server pushserver pushPOSTPOSTExternal SystemExternal Systememail/slack/teams, etc.email/slack/teams, etc.RenderRenderProcessorProcessorGETGET11331b1b4455667b7b7722Channel CallbackChannel CallbackText is not SVG - cannot display \ No newline at end of file diff --git a/beps/0003-auth-architecture-evolution/token-sequence-cookie.drawio.svg b/beps/0003-auth-architecture-evolution/token-sequence-cookie.drawio.svg index b20b528c354078..29d95b44bf69b3 100644 --- a/beps/0003-auth-architecture-evolution/token-sequence-cookie.drawio.svg +++ b/beps/0003-auth-architecture-evolution/token-sequence-cookie.drawio.svg @@ -1,203 +1 @@ - - - - - - - - - - - - cookie flow - - - - - - cookie flow - - - - - - - - - - - - Browser - - - - - - Browser - - - - - - - - - - - - - Techdocs - - Backend - - - - - - Techdocs... - - - - - - - - - - - - - GET /cookie - - - - - - GET /cookie - - - - - - - - - - - - set cookie on response - - - - - - set cookie on response - - - - - - - - - - - - browser static content requests - - - - - - browser static content requests - - - - - - - - - - - cookie token - - - - - - cookie token - - - - - - - - - - - cookie token - - - - - - cookie token - - - - - - - - - - - user identity token - - - - - - user identity token - - - - - - - - - - - - - acquire cookie token - - based on user token - - - - - - - - acquire cookie token... - - - - - - - - - - - - - Text is not SVG - cannot display - - - - +cookie flowcookie flowBrowserBrowserTechdocsBackendTechdocs...GET /cookieGET /cookieset cookie on responseset cookie on responsebrowser static content requestsbrowser static content requestscookie tokencookie tokencookie tokencookie tokenuser identity tokenuser identity tokenacquire cookie tokenbased on user tokenacquire cookie token...Text is not SVG - cannot display \ No newline at end of file diff --git a/beps/0003-auth-architecture-evolution/token-sequence-obo.drawio.svg b/beps/0003-auth-architecture-evolution/token-sequence-obo.drawio.svg index f337f8b57203e6..517d2c4d193c70 100644 --- a/beps/0003-auth-architecture-evolution/token-sequence-obo.drawio.svg +++ b/beps/0003-auth-architecture-evolution/token-sequence-obo.drawio.svg @@ -1,203 +1 @@ - - - - - - - - - - - - Browser - - - - - - Browser - - - - - - - - - - - - - Scaffolder - - Backend - - - - - - Scaffolder... - - - - - - - - - - - - - - acquire service obo token - - based on user token - - - - - - - - acquire service obo token... - - - - - - - - - - - - POST /tasks - - - - - - POST /tasks - - - - - - - - - - - - success - - - - - - success - - - - - - - - - - - - Catalog - - Backend - - - - - - Catalog... - - - - - - - - - - - - - GET /entities/... - - - - - - GET /entities/... - - - - - - - - - - - - template entity - - - - - - template entity - - - - - - - - - - - user identity token - - - - - - user identity token - - - - - - - - - - - service obo token - - - - - - service obo token - - - - - - - - - Text is not SVG - cannot display - - - - +BrowserBrowserScaffolderBackendScaffolder...acquire service obo tokenbased on user tokenacquire service obo token...POST /tasksPOST /taskssuccesssuccessCatalogBackendCatalog...GET /entities/...GET /entities/...template entitytemplate entityuser identity tokenuser identity tokenservice obo tokenservice obo tokenText is not SVG - cannot display \ No newline at end of file diff --git a/docs-ui/src/app/icon.svg b/docs-ui/src/app/icon.svg index b50d29e902e99d..18824daaa7f3f3 100644 --- a/docs-ui/src/app/icon.svg +++ b/docs-ui/src/app/icon.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/microsite/blog/assets/2024-06-27/backstage-engineer-journey.svg b/microsite/blog/assets/2024-06-27/backstage-engineer-journey.svg index 1e302206a52523..bd5a73c14da207 100644 --- a/microsite/blog/assets/2024-06-27/backstage-engineer-journey.svg +++ b/microsite/blog/assets/2024-06-27/backstage-engineer-journey.svg @@ -1,362 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/microsite/static/img/3scale.svg b/microsite/static/img/3scale.svg index 46551958aaafec..00649d34c71d35 100644 --- a/microsite/static/img/3scale.svg +++ b/microsite/static/img/3scale.svg @@ -1,22 +1 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/azure-pipelines.svg b/microsite/static/img/azure-pipelines.svg index d60daf69e5f73c..7032a2aa9a1b25 100644 --- a/microsite/static/img/azure-pipelines.svg +++ b/microsite/static/img/azure-pipelines.svg @@ -1,5 +1 @@ -Azure Pipelines - - +Azure Pipelines \ No newline at end of file diff --git a/microsite/static/img/backstage-search-platform.svg b/microsite/static/img/backstage-search-platform.svg index 0c058386add39f..0f4803b732eb05 100644 --- a/microsite/static/img/backstage-search-platform.svg +++ b/microsite/static/img/backstage-search-platform.svg @@ -1,17 +1 @@ - - - - - - - - - - - - + \ No newline at end of file diff --git a/microsite/static/img/badges.svg b/microsite/static/img/badges.svg index b0272986e63f1a..2f60eb01b6367f 100644 --- a/microsite/static/img/badges.svg +++ b/microsite/static/img/badges.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/bazaar.svg b/microsite/static/img/bazaar.svg index 1d180a1e030e9e..7f142902ea3820 100644 --- a/microsite/static/img/bazaar.svg +++ b/microsite/static/img/bazaar.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/microsite/static/img/buildkite.svg b/microsite/static/img/buildkite.svg index cc6bb28961a29d..3781985e8be7b3 100644 --- a/microsite/static/img/buildkite.svg +++ b/microsite/static/img/buildkite.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/microsite/static/img/catalog-graph.svg b/microsite/static/img/catalog-graph.svg index 6cd13b0e66e924..67f91dc3badb9a 100644 --- a/microsite/static/img/catalog-graph.svg +++ b/microsite/static/img/catalog-graph.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/cicd-statistics.svg b/microsite/static/img/cicd-statistics.svg index 302f5e8f9861ef..64c71b085446d7 100644 --- a/microsite/static/img/cicd-statistics.svg +++ b/microsite/static/img/cicd-statistics.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/codacy-icon.svg b/microsite/static/img/codacy-icon.svg index ef65004330b736..19626911e166c9 100644 --- a/microsite/static/img/codacy-icon.svg +++ b/microsite/static/img/codacy-icon.svg @@ -1 +1 @@ -codacy-white \ No newline at end of file +codacy-white \ No newline at end of file diff --git a/microsite/static/img/codescene_logo.svg b/microsite/static/img/codescene_logo.svg index 9e433b2c7b813e..9ecaf382d21a5c 100644 --- a/microsite/static/img/codescene_logo.svg +++ b/microsite/static/img/codescene_logo.svg @@ -1,50 +1 @@ - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/microsite/static/img/cyclops.svg b/microsite/static/img/cyclops.svg index fbc297443c4edf..584564c9f7393b 100644 --- a/microsite/static/img/cyclops.svg +++ b/microsite/static/img/cyclops.svg @@ -1,51 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/microsite/static/img/daytona.svg b/microsite/static/img/daytona.svg index 1920b2f878ce6a..84d4c05ec1cd9c 100644 --- a/microsite/static/img/daytona.svg +++ b/microsite/static/img/daytona.svg @@ -1,62 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/microsite/static/img/devtools.svg b/microsite/static/img/devtools.svg index 6bd5dc17c5140e..f978b9b3c0b22d 100644 --- a/microsite/static/img/devtools.svg +++ b/microsite/static/img/devtools.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/digital.ai-deploy.svg b/microsite/static/img/digital.ai-deploy.svg index d0becb98f125ba..780b0e417c84f4 100644 --- a/microsite/static/img/digital.ai-deploy.svg +++ b/microsite/static/img/digital.ai-deploy.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/microsite/static/img/digital.ai-release.svg b/microsite/static/img/digital.ai-release.svg index ba510e2a79b2c1..9f33e123a54098 100644 --- a/microsite/static/img/digital.ai-release.svg +++ b/microsite/static/img/digital.ai-release.svg @@ -1,14 +1 @@ - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/microsite/static/img/dynatrace.svg b/microsite/static/img/dynatrace.svg index 863f93c12323a1..1f10121bee2f01 100644 --- a/microsite/static/img/dynatrace.svg +++ b/microsite/static/img/dynatrace.svg @@ -1,18 +1 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/entity-validation.svg b/microsite/static/img/entity-validation.svg index c841c8be1acd27..8a1ae0dc209035 100644 --- a/microsite/static/img/entity-validation.svg +++ b/microsite/static/img/entity-validation.svg @@ -1,3 +1 @@ - - - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/github-pull-requests-board-logo.svg b/microsite/static/img/github-pull-requests-board-logo.svg index 0114b50d08078d..16e55afc334889 100644 --- a/microsite/static/img/github-pull-requests-board-logo.svg +++ b/microsite/static/img/github-pull-requests-board-logo.svg @@ -1,30 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/microsite/static/img/hcp-consul.svg b/microsite/static/img/hcp-consul.svg index d84972585c170e..4716f373487edc 100644 --- a/microsite/static/img/hcp-consul.svg +++ b/microsite/static/img/hcp-consul.svg @@ -1,17 +1 @@ - -Consul Logo - - - - - - - - - - - - - - - +Consul Logo \ No newline at end of file diff --git a/microsite/static/img/jfrog-artifactory.svg b/microsite/static/img/jfrog-artifactory.svg index ded672b4bc767e..b43374db61d973 100644 --- a/microsite/static/img/jfrog-artifactory.svg +++ b/microsite/static/img/jfrog-artifactory.svg @@ -1,22 +1 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/keycloak.svg b/microsite/static/img/keycloak.svg index 871bd5b0f8d65a..16e9c5568f02ff 100644 --- a/microsite/static/img/keycloak.svg +++ b/microsite/static/img/keycloak.svg @@ -1,22 +1 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/kiali.svg b/microsite/static/img/kiali.svg index bfc85100400e57..db7db43a3eecd8 100644 --- a/microsite/static/img/kiali.svg +++ b/microsite/static/img/kiali.svg @@ -1,22 +1 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/linguist.svg b/microsite/static/img/linguist.svg index 3cddc1affc04a3..89a788a2753768 100644 --- a/microsite/static/img/linguist.svg +++ b/microsite/static/img/linguist.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/nexus-repository-manager.svg b/microsite/static/img/nexus-repository-manager.svg index 6f145811cc717d..144fbb00d43f5f 100644 --- a/microsite/static/img/nexus-repository-manager.svg +++ b/microsite/static/img/nexus-repository-manager.svg @@ -1,22 +1 @@ - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/microsite/static/img/nobl9.svg b/microsite/static/img/nobl9.svg index a4065df6029f86..486fe446e3f95e 100644 --- a/microsite/static/img/nobl9.svg +++ b/microsite/static/img/nobl9.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/microsite/static/img/ocm.svg b/microsite/static/img/ocm.svg index 6ee5c74f9ed261..f53f1f91cf1a7d 100644 --- a/microsite/static/img/ocm.svg +++ b/microsite/static/img/ocm.svg @@ -1,22 +1 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/octopus-deploy.svg b/microsite/static/img/octopus-deploy.svg index 45d84472772814..fe077ea54e40e4 100644 --- a/microsite/static/img/octopus-deploy.svg +++ b/microsite/static/img/octopus-deploy.svg @@ -1,13 +1 @@ - - - - - - + \ No newline at end of file diff --git a/microsite/static/img/plugin-feedback-logo.svg b/microsite/static/img/plugin-feedback-logo.svg index bd8014f9c7db6a..da5dc0b46d2214 100644 --- a/microsite/static/img/plugin-feedback-logo.svg +++ b/microsite/static/img/plugin-feedback-logo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/quay.svg b/microsite/static/img/quay.svg index cf3c5e435e368c..144fbb00d43f5f 100644 --- a/microsite/static/img/quay.svg +++ b/microsite/static/img/quay.svg @@ -1,22 +1 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/s3-bucket.svg b/microsite/static/img/s3-bucket.svg index a92ac689821b06..7a68bc29cfeb00 100644 --- a/microsite/static/img/s3-bucket.svg +++ b/microsite/static/img/s3-bucket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/shortcuts.svg b/microsite/static/img/shortcuts.svg index c53a45c0ab9310..f30b3545c2c582 100644 --- a/microsite/static/img/shortcuts.svg +++ b/microsite/static/img/shortcuts.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/tech-radar.svg b/microsite/static/img/tech-radar.svg index 350ff4f9cc60e1..1253ab0102b114 100644 --- a/microsite/static/img/tech-radar.svg +++ b/microsite/static/img/tech-radar.svg @@ -1,14 +1 @@ - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/tekton.svg b/microsite/static/img/tekton.svg index a5fdd252df7db6..c0cfa30b7459ab 100644 --- a/microsite/static/img/tekton.svg +++ b/microsite/static/img/tekton.svg @@ -1,32 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/terraform-logo.svg b/microsite/static/img/terraform-logo.svg index 9ec37bdab4d7a1..a23001feb09c99 100644 --- a/microsite/static/img/terraform-logo.svg +++ b/microsite/static/img/terraform-logo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/topology.svg b/microsite/static/img/topology.svg index 21d84a888a0e93..a848f79203ed0a 100644 --- a/microsite/static/img/topology.svg +++ b/microsite/static/img/topology.svg @@ -1,22 +1 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/microsite/static/img/wheel-of-names.svg b/microsite/static/img/wheel-of-names.svg index d6f19a06fb500c..b10efb279880c4 100644 --- a/microsite/static/img/wheel-of-names.svg +++ b/microsite/static/img/wheel-of-names.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/packages/app-next/architecture.drawio.svg b/packages/app-next/architecture.drawio.svg index b5ed4de71af795..be930d03185990 100644 --- a/packages/app-next/architecture.drawio.svg +++ b/packages/app-next/architecture.drawio.svg @@ -1,614 +1 @@ - - - - - - - - - - - - - - - - - - - - - - Extension Instance - - - - - - Extension Ins... - - - - - - - - - - - - - - Extension - - - - - - Extension - - - - - - - - - - - Output - - - - - - Output - - - - - - - - - - - - Input 1 - - - - - - Input 1 - - - - - - - - - - - - Input 2 - - - - - - Input 2 - - - - - - - - - - - - React Component - - - - - - React Component - - - - - - - - - - - - Route Path - - - - - - Route Path - - - - - - - - - - - - Display Title - - - - - - Display Title - - - - - - - - - - - - - Configuration - - - - - - Configuration - - - - - - - - - - - - - Parent - - - - - - Parent - - - - - - - - - - - - - Configuration Schema - - - - - - - Configuration Sc... - - - - - - - - - - - ID - - - - - - ID - - - - - - - - - - - - Multi Input Attachments - - - - - - Multi Input Attachments - - - - - - - - - - - Child - - - - - - Child - - - - - - - - - - - - - Child - - - - - - Child - - - - - - - - - - - - - - - - - - - - - Single Input Attachment - - - - - - Single Input Attachm... - - - - - - - - - - - Child - - - - - - Child - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Other - - - - - - Other - - - - - - - - - - - - - - - - - - - - - - Output Data - - - - - - Output Data - - - - - - - - - - - - Input Data - - - - - - Input Data - - - - - - - - - - - - - - - - Root - - - - - - Root - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Example Extension Data Types - - - - - - - Example Extension Data Types - - - - - - - - - - - Extension Architecture - - - - - - Extension Architecture - - - - - - - - - - - App Example - - - - - - App Example - - - - - - - - - - - Text is not SVG - cannot display - - - - +Extension InstanceExtension Ins...ExtensionExtensionOutputOutputInput 1Input 1Input 2Input 2React ComponentReact ComponentRoute PathRoute PathDisplay TitleDisplay TitleConfigurationConfigurationParentParentConfiguration SchemaConfiguration Sc...IDIDMulti Input AttachmentsMulti Input AttachmentsChildChildChildChildSingle Input AttachmentSingle Input Attachm...ChildChildOtherOtherOutput DataOutput DataInput DataInput DataRootRootExample Extension Data TypesExample Extension Data TypesExtension ArchitectureExtension ArchitectureApp ExampleApp ExampleText is not SVG - cannot display \ No newline at end of file diff --git a/packages/ui/static/favicon.svg b/packages/ui/static/favicon.svg index 12cad81e95316b..493d2b2508905d 100644 --- a/packages/ui/static/favicon.svg +++ b/packages/ui/static/favicon.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/plugins/auth-backend/architecture.drawio.svg b/plugins/auth-backend/architecture.drawio.svg index d709935e3e9471..2f34aa51e1a7f8 100644 --- a/plugins/auth-backend/architecture.drawio.svg +++ b/plugins/auth-backend/architecture.drawio.svg @@ -1,262 +1 @@ - - - - - - - - - - - PassportStrategy - - - - - - PassportStrategy - - - - - - - - - - - - - - - OAuthAuthenticator - - - - - - OAuthAuthenticator - - - - - - - - - - - - - - - - - - - ProxyProviderFactory - - - - - - ProxyProviderFactory - - - - - - - - - - - - - - - - - - - - - - - OAuthProviderFactory - - - - - - OAuthProviderFactory - - - - - - - - - - - ProfileTransform - - - - - - ProfileTransform - - - - - - - - - - - ProxyAuthenticator - - - - - - ProxyAuthenticator - - - - - - - - - - - AccessCheck - - - - - - AccessCheck - - - - - - - - - - - SignInResolver - - - - - - SignInResolver - - - - - - - - - - - - - authModule*Provider - - - - - - authModule*Provider - - - - - - - - - - - OAuthEnvironmentHandler - - - - - - OAuthEnvironmentHandler - - - - - - - - - - - OAuthAdapter - - - - - - OAuthAdapter - - - - - - - - - - - PassportOAuthAuthenticatorHelper - - - - - - PassportOAuthAuthenticatorHelper - - - - - - - - - - - - - authModule*Provider - - - - - - authModule*Provider - - - - - - - - - Text is not SVG - cannot display - - - - +PassportStrategyPassportStrategyOAuthAuthenticatorOAuthAuthenticatorProxyProviderFactoryProxyProviderFactoryOAuthProviderFactoryOAuthProviderFactoryProfileTransformProfileTransformProxyAuthenticatorProxyAuthenticatorAccessCheckAccessCheckSignInResolverSignInResolverauthModule*ProviderauthModule*ProviderOAuthEnvironmentHandlerOAuthEnvironmentHandlerOAuthAdapterOAuthAdapterPassportOAuthAuthenticatorHelperPassportOAuthAuthenticatorHelperauthModule*ProviderauthModule*ProviderText is not SVG - cannot display \ No newline at end of file