Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(idp-plugin): inbound SAML with Keycloak as SP and external SAML IDP #6793

Merged
merged 79 commits into from Nov 29, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
cb333ea
feat(keycloak): module for keycloak identify provider
pujavs Oct 24, 2023
c19a708
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Oct 24, 2023
86f5faa
feat(keycloak): sync with main
pujavs Oct 24, 2023
22d688e
feat(keycloak): keycloak idp module wip
pujavs Oct 24, 2023
a30987e
feat(keycloak): idp module wip
pujavs Oct 25, 2023
a314b29
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Oct 25, 2023
241484b
feat(keycloak): rename kc sub module
pujavs Oct 25, 2023
0e5cd11
feat(keycloak): rename kc broker package
pujavs Oct 25, 2023
72a9d92
feat(keycloak): kc broker classes
pujavs Oct 25, 2023
72535ea
feat(keycloak): kc broker classes
pujavs Oct 25, 2023
19f35a0
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Oct 26, 2023
c50a0cc
feat(keycloak): idp endpoint wip
pujavs Oct 26, 2023
534a105
feat(config-api): identiy provider creation
pujavs Oct 30, 2023
5086723
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Oct 30, 2023
04c7b79
feat(config-api): idp plugin
pujavs Oct 30, 2023
ae88165
feat(config-api): idp plugin
pujavs Oct 30, 2023
592064d
feat(config-api): idp plugin
pujavs Oct 31, 2023
28c713c
feat(config-api): idp plugin
pujavs Oct 31, 2023
10bcf21
feat(config-api): idp plugin
pujavs Oct 31, 2023
39e4280
feat(config-api): idp plugin
pujavs Oct 31, 2023
538fc2e
feat(config-api): idp plugin
pujavs Nov 1, 2023
be9d8a2
feat(config-api): idp plugin
pujavs Nov 1, 2023
157a8d9
feat(config-api): sync with main
pujavs Nov 2, 2023
486ccbe
feat(config-api): idp-plugin wip
pujavs Nov 2, 2023
85d836f
feat(Config-api): idp plugin changes
pujavs Nov 3, 2023
044f579
feat(Config-api): idp plugin changes
pujavs Nov 3, 2023
7d054c8
feat(Config-api): idp plugin changes
pujavs Nov 3, 2023
648b29e
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Nov 3, 2023
068c7db
feat(Config-api): idp plugin changes
pujavs Nov 3, 2023
dd38e11
feat(Config-api): idp plugin changes
pujavs Nov 3, 2023
41f4838
feat(Config-api): idp plugin changes
pujavs Nov 3, 2023
72b0776
feat(Config-api): idp plugin changes
pujavs Nov 3, 2023
2c4f917
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Nov 6, 2023
af68189
feat(config-api): idp plugin dependency changes
pujavs Nov 7, 2023
de9e338
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Nov 7, 2023
7ceb464
feat(config-api): idp plugin
pujavs Nov 8, 2023
609587a
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Nov 8, 2023
0138deb
feat(config-api): idp plugin
pujavs Nov 8, 2023
e56846d
feat(config-api): idp plugin
pujavs Nov 8, 2023
4b0a7c7
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Nov 9, 2023
ff1d23a
feat(idp_plugin): dependency and model changes
pujavs Nov 9, 2023
cd30c41
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Nov 10, 2023
89877f2
fix(jans-linux-setup): schema definition should not contain apostrophe
devrimyatar Nov 10, 2023
98191c3
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Nov 14, 2023
4c4c4c8
feat(config-api): dependency changes for json
pujavs Nov 14, 2023
f56310a
Merge branch 'jans-config-6288' of https://github.com/JanssenProject/…
pujavs Nov 14, 2023
0ad1473
feat(config-api): isp plugin changes
pujavs Nov 16, 2023
81d4714
feat(config-api): sync with main
pujavs Nov 16, 2023
da0539e
feat(config-api): idp pom changes and assembly changes
pujavs Nov 16, 2023
cc1c722
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Nov 17, 2023
7b0c44d
feat(config-api): idp changes for logging level and file name
pujavs Nov 17, 2023
3c04739
feat(config-api): sync with main
pujavs Nov 20, 2023
d2e3492
feat(config-api): keycloak idp plugin
pujavs Nov 21, 2023
a75517d
feat(config-api): keycloak idp plugin
pujavs Nov 21, 2023
4e53033
feat(config-api): keycloak idp plugin
pujavs Nov 21, 2023
6ed10fb
feat(idp-plugin) - code cleanup
pujavs Nov 22, 2023
7119daa
feat(idp-plugin) - dependency changes
pujavs Nov 22, 2023
e780940
feat(idp-plugin) - dependency version for mapstruct and profile changes
pujavs Nov 22, 2023
02de5d8
feat(idp-plugin) - dependency version for mapstruct and profile changes
pujavs Nov 22, 2023
1955526
feat(idp-plugin): sync with main
pujavs Nov 23, 2023
3c3d601
feat(idp-plugin): refctor
pujavs Nov 23, 2023
c5274c3
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Nov 24, 2023
e98efc8
feat(idp-plugin): sp metadata endpoint
pujavs Nov 24, 2023
38917a5
feat(idp-plugin): idp plugin spec and config endpoint
pujavs Nov 24, 2023
06d035d
feat(idp-plugin): code cleanup
pujavs Nov 24, 2023
b862a1a
feat(idp-plugin): code cleanup
pujavs Nov 24, 2023
8623253
feat(config-api): sync with main
pujavs Nov 28, 2023
ce820a4
feat(idp-plugin): idp plugin code
pujavs Nov 28, 2023
6dd0c1b
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Nov 28, 2023
8fb8b19
feat(idp-plugin): idp relam endpoint changes
pujavs Nov 28, 2023
8d47295
feat(idp-plugin): idp relam endpoint changes
pujavs Nov 28, 2023
5864863
feat(idp-plugin): sync with main
pujavs Nov 28, 2023
812cd78
feat(idp-plugin): sync with main
pujavs Nov 28, 2023
73f6709
feat(idp-plugin): resolved review comment
pujavs Nov 28, 2023
34def72
feat(idp-plugin): resolved review comment
pujavs Nov 28, 2023
73ae6cb
feat(idp-plugin): resolved review comment
pujavs Nov 28, 2023
ac74022
fix(config-api): fixed review comments wrt to logs
pujavs Nov 29, 2023
7041970
Merge branch 'main' of https://github.com/JanssenProject/jans into ja…
pujavs Nov 29, 2023
bcc2147
feat(jans-linux-setup): jans-idp configuration
devrimyatar Nov 29, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
23 changes: 11 additions & 12 deletions jans-config-api/docs/jans-config-api-swagger.yaml
Expand Up @@ -10,7 +10,6 @@ info:
servers:
- url: https://jans.local.io
description: The Jans server
variables: {}
tags:
- name: Attribute
- name: Default Authentication Method
Expand Down Expand Up @@ -7519,8 +7518,6 @@ components:
properties:
dn:
type: string
selected:
type: boolean
inum:
type: string
sourceAttribute:
Expand Down Expand Up @@ -7609,20 +7606,22 @@ components:
$ref: '#/components/schemas/AttributeValidation'
tooltip:
type: string
userCanEdit:
type: boolean
adminCanView:
type: boolean
userCanView:
type: boolean
adminCanEdit:
type: boolean
userCanAccess:
userCanEdit:
type: boolean
userCanView:
type: boolean
adminCanAccess:
type: boolean
userCanAccess:
type: boolean
whitePagesCanView:
type: boolean
selected:
type: boolean
baseDn:
type: string
PatchRequest:
Expand Down Expand Up @@ -8422,6 +8421,8 @@ components:
type: boolean
skipAuthenticationFilterOptionsMethod:
type: boolean
fapi:
type: boolean
allResponseTypesSupported:
uniqueItems: true
type: array
Expand All @@ -8431,8 +8432,6 @@ components:
- code
- token
- id_token
fapi:
type: boolean
AuthenticationFilter:
required:
- baseDn
Expand Down Expand Up @@ -9767,15 +9766,15 @@ components:
creationDate:
type: string
format: date-time
persisted:
type: boolean
user:
$ref: '#/components/schemas/User'
ttl:
type: integer
format: int32
opbrowserState:
type: string
persisted:
type: boolean
SessionIdAccessMap:
type: object
properties:
Expand Down
1 change: 0 additions & 1 deletion jans-config-api/plugins/docs/fido2-plugin-swagger.yaml
Expand Up @@ -12,7 +12,6 @@ info:
servers:
- url: https://jans.io/
description: The Jans server
variables: {}
tags:
- name: Fido2 - Configuration
paths:
Expand Down