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

Merge from master #174

Open
wants to merge 421 commits into
base: version_4.1.0
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
421 commits
Select commit Hold shift + click to select a range
a390b78
Added utility method to select entities by data for SelectableEntity.
yuriyz May 20, 2020
4be2cae
Merge branch 'master' of https://github.com/GluuFederation/oxCore
yuriyz May 20, 2020
a7b3f20
Fix NPE when there is no specified type script
yurem May 21, 2020
95f46fd
Default reusable application configuration
yurem May 22, 2020
9c6e087
Add application configration reload event
yurem May 25, 2020
ff37c37
Ciba requests processor event. GluuFederation/oxAuth/issues/1361
miltonbo May 25, 2020
4045547
Merge pull request #192 from GluuFederation/oxAuth/issues/1361
qbert2k May 25, 2020
8defc9e
Deperacated CacheService.put() without expiration.
yuriyz May 26, 2020
f9cb2d7
Support hypthen in attribute name
syntrydy May 27, 2020
f1534a0
Don't return scripts if application not support them
yurem May 27, 2020
bcf5c90
Merge branch 'master' of https://github.com/GluuFederation/oxCore
yurem May 27, 2020
4a01001
Removed redundant expiry field from AttributeName annotation (it's im…
yuriyz May 29, 2020
d117df1
Added getDNs utility method.
yuriyz Jun 1, 2020
bfbe810
Fix smtp mail config issue
syntrydy Jun 2, 2020
d0ea410
Add new json entry(supportedUserStatus)
syntrydy Jun 3, 2020
8f00ff3
Add debug logging to check why bucket ping returns false
yurem Jun 4, 2020
bc9e904
More status checker errors
yurem Jun 4, 2020
67ae34b
Add dependencies to support Java 11
syntrydy Jun 5, 2020
789a3ae
Add new persistence custom script #194
yurem Jun 5, 2020
5d90e8b
Add new persistence custom script #194
yurem Jun 5, 2020
864be49
Add new persistence custom script oxAuth oxCore #194
yurem Jun 9, 2020
09b116f
Add javax activation dependency
syntrydy Jun 9, 2020
2d1f08e
Add javax activation dependency
syntrydy Jun 9, 2020
680460f
Add new persistence custom script oxCore #194
yurem Jun 9, 2020
83138fa
Merge branch 'master' of https://github.com/GluuFederation/oxCore
yurem Jun 9, 2020
87de4a0
Allow to reuse after create/destroy methods in persistence script
yurem Jun 10, 2020
c668854
Make it easy to support new locale without unpacking war oxAuth #1134
yurem Jun 11, 2020
964ed55
Show log info about adding custom localization
yurem Jun 11, 2020
2a283d2
Added new onEvent() method to application session interception script.
yuriyz Jun 12, 2020
2822dda
Don't attempt to load global scripts if application not supports them
yurem Jun 12, 2020
d062344
Add missing methods https://github.com/GluuFederation/oxTrust/issues/885
jgomer2001 Jun 12, 2020
266f561
Use proper argument names https://github.com/GluuFederation/oxTrust/i…
jgomer2001 Jun 12, 2020
1bb969a
Smtp mail configuration not working after migration to Java 11 oxTrust
yurem Jun 15, 2020
2416814
Merge branch 'master' of https://github.com/GluuFederation/oxCore
yurem Jun 15, 2020
b8f39a0
Dynamic SAML Attribute Interception Script oxShibboleth #71
yurem Jun 18, 2020
3ba9a4d
Move cache services to cache library
yurem Jun 18, 2020
6b12fc7
Rename library script-manager to script
yurem Jun 18, 2020
dc1b4bb
Fix library name
yurem Jun 18, 2020
2009023
Add Idp custom script type
yurem Jun 18, 2020
619f3eb
Fix jsf-api dependecy
yurem Jun 18, 2020
3a3989f
Fixes https://github.com/GluuFederation/scim/issues/2
jgomer2001 Jun 18, 2020
463fe92
Add standalone custom script manager implementation
yurem Jun 19, 2020
f1ebc76
Allow to get base configuration
yurem Jun 19, 2020
f763522
Add @Vetoed to StandaloneCustomScriptService
yurem Jun 22, 2020
bbc6224
Add vetoed to StandaloneCustomScriptManager
yurem Jun 22, 2020
cf341fc
Fix scripts reload in sample
yurem Jun 23, 2020
f687fd5
Add translate attributes method to IDP script
yurem Jun 24, 2020
04d770d
Allow to reuse script manager constants
yurem Jun 24, 2020
8700567
Fix typo
yurem Jun 24, 2020
0af0be3
Added definition of UMA RPT Claims script.
yuriyz Jun 25, 2020
40e63a5
Fix password in sample class
yurem Jun 26, 2020
fd24bd0
Add more information for redis provider creation error
syntrydy Jul 6, 2020
0b4780a
Generated CB query not returning results #195
yurem Jul 6, 2020
6fae493
Support multivalued in presence and partial match
yurem Jul 7, 2020
2f60adc
Lowercase filter for multivalued attribute produces wrong query in CB
yurem Jul 13, 2020
fb4a06b
Branch for version 4.3
yurem Jul 13, 2020
c2662cf
Branch for version 5.0
yurem Jul 14, 2020
429815a
Remove uncrypter redis password
syntrydy Jul 17, 2020
4027666
Simple test to check session ttl.
yuriyz Jul 20, 2020
59bedca
Simple test to check session ttl.
yuriyz Jul 20, 2020
956a06f
During CB entry update make sure TTL is updated too.
yuriyz Jul 20, 2020
e100e92
Add sample to get documetn ttl
yurem Jul 20, 2020
ae73a3a
Add sample to get ttl
yurem Jul 20, 2020
b6ca192
Don't load entry from DB afte merge #200
yurem Jul 30, 2020
8a34d5b
Store issued tokens count metrics #1436
yurem Aug 5, 2020
43351d6
Turn off metric reported by default if there is no configuration
yurem Aug 6, 2020
e749dc2
disabled manual test
yuriyz Aug 10, 2020
4d7fd6c
Add uniq identifier for each metric entry to allow find whcih node
yurem Aug 11, 2020
c04e5d3
Merge branch 'master' of https://github.com/GluuFederation/oxCore
yurem Aug 11, 2020
7db6cd2
Change javax.faces with jakarta.faces
yurem Aug 12, 2020
61fff6b
Injection: Cross-Site Scripting oxTrust #2012
yurem Aug 12, 2020
7f3e98e
Move some log from DEBUG to TRACE #201
syntrydy Aug 13, 2020
f468265
Update methods to store oxExternalUid as multivalued by default oxAuth
yurem Aug 13, 2020
cf97f2e
Update sample to add user with oxExternalUid and search by this
yurem Aug 13, 2020
4489bd1
Merge branch 'master' of https://github.com/GluuFederation/oxCore
yurem Aug 13, 2020
6ffe37d
(5.0) Added new methods related to software_statement validation.
yuriyz Aug 14, 2020
770d3ac
(5.0) Renamed new methods related to software_statement validation.
yuriyz Aug 14, 2020
88bf7b8
(5.0) Corrected DummyClientRegistrationType.
yuriyz Aug 14, 2020
f0584b8
Fix variable name spelling
yurem Aug 14, 2020
baa00cc
Use CustomObjectAttribute instead of CustomAttribute in user services to
yurem Aug 14, 2020
0db89c5
Rename method to get value as object
yurem Aug 14, 2020
6437019
JAXB-API implementation error oxTrust #2005
yurem Aug 26, 2020
dd3acd5
Add new utility methods to xml service
yurem Aug 27, 2020
bee3cf0
Add ScriptService in oxCore
syntrydy Sep 3, 2020
e699f00
Add scope to ScriptService
syntrydy Sep 3, 2020
00ecbfb
Add methods
syntrydy Sep 3, 2020
7c7a2d0
Fix dependecies issue
yurem Sep 7, 2020
ad35af2
Fix scritp service
yurem Sep 7, 2020
2d4db4f
Named is not needed for services
yurem Sep 7, 2020
935c3da
Merge ScriptService into AbstractCustomScriptService
yurem Sep 7, 2020
3724a16
Merge ScriptService into AbstractCustomScriptService
yurem Sep 7, 2020
3fb93bb
Merge ScriptService into AbstractCustomScriptService
yurem Sep 7, 2020
9252432
Default custom ScriptService
yurem Sep 7, 2020
10da3d0
Load scripts during startup instead of send async even to load them
yurem Sep 15, 2020
9c10bbe
Add property to specify when exernal service is loaded
yurem Sep 16, 2020
32a4984
Override default timeout in bucket infor request
yurem Sep 18, 2020
d1113e7
Fail isConnected method check if at least one bucket is not online
yurem Sep 18, 2020
5b33605
Added CouchbaseConnectionConfiguration (config api)
yuriyz Sep 21, 2020
9f16e95
Added config id
yuriyz Sep 21, 2020
72bce70
Add additional methods
syntrydy Sep 29, 2020
b7a98bf
CB : removed redundant touch during entry update.
yuriyz Sep 30, 2020
a32b14a
Don't fail in javadocs error
yurem Dec 15, 2020
3e3c9b8
Merge from 4.3.0 (#219)
yurem Oct 5, 2021
6c0d156
Version 4.3.1-SNAPSHOT
yurem Oct 5, 2021
6b7619e
feat: upate jython
yurem Oct 5, 2021
520199c
fix: try to exclude library not-yet-commons-ssl
yurem Oct 8, 2021
b8852fa
feat: Add method to postAuthentication to IDP script IDP # 15
yurem Oct 20, 2021
516add2
faet: fix after libs update
yurem Oct 25, 2021
ecbb31a
chore: fix compilation issue
yurem Oct 26, 2021
c9e5b3a
fix: remove wrong imports
yurem Oct 26, 2021
49abf90
fix: add missing dependency
yurem Oct 26, 2021
5f469e1
chore: remove resteasy-jaxrs 3
yurem Oct 26, 2021
d8d10ee
chore: add missing resteasy-cdi library
yurem Oct 27, 2021
10663d0
Branch for version 4.4.0
yurem Nov 9, 2021
64fa4e9
Update Gluu maven repository
yurem Nov 9, 2021
0be43cd
Update Gluu maven repository
yurem Nov 9, 2021
117cb9b
chore: add missing library
yurem Nov 8, 2021
152d4b1
chore: add missing repos
yurem Nov 16, 2021
3418492
chore: add method to look up entries when DB is MySQL
yurem Nov 29, 2021
58b3cb0
chore: allow to lookup entry by dn and objectClass
yurem Nov 29, 2021
9bd2468
fix: compability with java 8 for sets
Milton-Ch Dec 6, 2021
dafb212
Merge pull request #220 from GluuFederation/fix/java-8-set-compatibility
yuriyz Dec 6, 2021
35a55ae
feat: updated redis providers to support ssl connection (#221)
Milton-Ch Dec 21, 2021
aa6ea68
chore: allow to specify empty root for doc store is OS is Windows
yurem Jan 12, 2022
93b8ac5
chore; allow to reuse security provider utility
yurem Feb 5, 2022
2834bb2
feat: security_mode_type has been added to the security_provider_util…
smansoft Mar 11, 2022
d25870a
fix(master): removed duplicated dn field
yuriyz Mar 14, 2022
d23943c
chore: deprecated old methods
yurem Mar 18, 2022
1a08305
Merge branch 'master' of https://github.com/GluuFederation/oxCore
yurem Mar 18, 2022
988484e
feat: optimization
yurem Mar 22, 2022
fabb5c5
chore: use logger instead system output
yurem Mar 24, 2022
fe7ee5e
chore: remove unused uid attribute from display entry bean
yurem Mar 25, 2022
a81646d
Security mode type (#226)
smansoft Apr 5, 2022
1bf6d29
Unnecessary out has been removed; (#227)
smansoft Apr 8, 2022
700db9d
fix: changed ui person authentication script python to jython
Apr 25, 2022
504334f
Merge pull request #229 from GluuFederation/issue_pms_pl
yurem Apr 25, 2022
7b2da87
feat: security_mode_type and key_storage_type have been added;
smansoft Apr 26, 2022
1611dff
Merge pull request #231 from GluuFederation/security_mode_keystorage_…
yurem Apr 26, 2022
6a731d5
Branch for version 4.5.0
yurem Apr 27, 2022
0ba5eca
feat: to save the files in db
Apr 27, 2022
f72de5c
feat: to save the files in db
May 2, 2022
19cf64b
fix: added functionality to support internal and external
May 26, 2022
8504165
fix: removed the external pm
May 29, 2022
34cb1bf
fix: changes for persistence manager,logger etc.
May 31, 2022
e33f6fc
fix added orm core dependency to support all db orms
May 31, 2022
512f5b0
fix : remove duplicate dependencies
May 31, 2022
308e93b
feat: remove peristenceEntryManager from DB configuration
yurem Jun 2, 2022
486e594
Merge pull request #233 from GluuFederation/dbdocumentstore
yurem Jun 2, 2022
67b4a40
Fix : added instance initiation for standalone execution
Jun 3, 2022
5b89f55
Merge pull request #234 from GluuFederation/dbdocumentstore
yurem Jun 6, 2022
ed6e9d7
feat: update to conform Couchbase SDK 3.x #24
yurem Jun 14, 2022
aba567b
Merge branch 'master' of https://github.com/GluuFederation/oxCore
yurem Jun 14, 2022
370ebdc
feat: add method for saml api
Jun 21, 2022
e9e76a9
Merge pull request #235 from GluuFederation/samlapi
yurem Jun 21, 2022
0b173af
fix: allow to use in casa
yurem Jul 8, 2022
424e509
chore: remove caCertsLocation, caCertsPassphrase properties
shekhar16 Jul 14, 2022
523d220
Merge pull request #239 from GluuFederation/issue_2176
yurem Jul 14, 2022
cc32bc6
fix: fix for display name
shekhar16 Jul 14, 2022
a65d481
Merge pull request #240 from GluuFederation/dbstorefix
yurem Jul 14, 2022
56624cb
fix: fix empty string validation method
yurem Jul 18, 2022
177de59
fix: remove unused uer property
yurem Jul 19, 2022
c35e212
chore: try signuture
yurem Jul 19, 2022
5662c08
chore: sync with jans
yurem Jul 25, 2022
16902a4
feat: update bean https://github.com/GluuFederation/scim/issues/54
jgomer2001 Jul 25, 2022
6e11514
feat: added locale in DB AppConfiguration oxtrust 2226
shekhar16 Aug 30, 2022
26eee7b
feat: adminUiLocaleSupported property rename and restructure
shekhar16 Aug 31, 2022
018907f
Merge pull request #242 from GluuFederation/oxtrust_issue_2226
yurem Aug 31, 2022
2770f1c
feat: added few corrections oxtrust 2226
shekhar16 Sep 1, 2022
5ba87dc
Merge pull request #243 from GluuFederation/oxtrust_issue_2226
yurem Sep 1, 2022
1ed3753
feat : added module as multivalue #244
shekhar16 Sep 28, 2022
b3a5046
Merge pull request #245 from GluuFederation/issue_244
yurem Sep 29, 2022
36f9338
chore: dump jython location
yurem Oct 3, 2022
62b3e71
Merge branch 'master' of https://github.com/GluuFederation/oxCore
yurem Oct 3, 2022
6ea7456
feat: sending signed emails has been added; feat: updating smtp confi…
smansoft Jun 24, 2022
a1a48b2
feat: definition of signing algorithm has been added; fix: unnecessar…
smansoft Jul 4, 2022
1f82312
feat: sending of emails has been updated (for bcprov and bc-fips);
smansoft Jul 11, 2022
8aab707
fix: checking of trust server has been added;
smansoft Jul 12, 2022
4e7c1c2
feat: improvement of sending emails has been added;
smansoft Jul 26, 2022
2f60a6e
feat: encrypting keystore password has been added;
smansoft Aug 2, 2022
5eef07d
feat: sending signed emails has been added;
smansoft Jun 24, 2022
153da81
feat: definition of signing algorithm has been added;
smansoft Jul 4, 2022
a016b77
feat: sending of emails has been updated (for bcprov and bc-fips);
smansoft Jul 11, 2022
9751a67
fix: checking of trust server has been added;
smansoft Jul 12, 2022
c2c4540
feat: improvement of sending emails has been added;
smansoft Jul 26, 2022
9a65149
feat: encrypting keystore password has been added;
smansoft Aug 2, 2022
a6b41e8
fix: formatting has been updated;
smansoft Oct 18, 2022
1a7efd7
Merge branch 'changes_441' of https://github.com/GluuFederation/oxCor…
smansoft Oct 18, 2022
3ca1be4
Merge pull request #249 from GluuFederation/changes_441
yurem Oct 18, 2022
2fdecbc
feat(oxtrust-server): remove files from ldifStore #2225
shekhar16 Oct 23, 2022
f5895bd
fix(oxtrust-server): duplicated saml config files after restarts
shekhar16 Oct 24, 2022
aeba4ee
Merge pull request #251 from GluuFederation/oxtrust_2258
yurem Oct 24, 2022
b880ab1
refactor: class smtp_connect_protection_type has been updated (accord…
smansoft Oct 25, 2022
b936734
Merge pull request #252 from GluuFederation/update_smtp_connect_prote…
yurem Oct 25, 2022
6da70da
Merge pull request #250 from GluuFederation/oxtrust_2225
yurem Oct 26, 2022
7fabe5b
fix(oxtrust-server): fix for oxEnable field oxtrust issue 2256
shekhar16 Oct 27, 2022
69f574a
Merge pull request #253 from GluuFederation/issues_2256
yurem Oct 31, 2022
d4fe38f
feat: for file based scripts check both script revision and file
yurem Nov 7, 2022
bf6275b
feat : added oauth protection on oxtrust apis
shekhar16 Nov 28, 2022
5b2396b
Merge pull request #254 from GluuFederation/oxTrust_issue_2260
yurem Nov 28, 2022
ad0bd07
feat: added aes util (#256)
yuriyz Dec 5, 2022
a51d0ef
fix(oxtrust): duplicated SAML config files after restarts #2258
shekhar16 Dec 6, 2022
86a0f9e
Merge pull request #257 from GluuFederation/issues_2258
yurem Dec 6, 2022
03091dc
Branch for version 4.6.0
yurem Dec 26, 2022
d358637
fix: login page doesn't display the correct localized characters #1660
yurem Jan 5, 2023
ef68d62
fix(oxtrust-server): format of generated Shibboleth files
shekhar16 Jan 5, 2023
04bd8e3
Merge pull request #258 from GluuFederation/oxtrust_2275
yurem Jan 5, 2023
2d4d72b
chore: use utility from core lib
yurem Jan 5, 2023
b58f09d
Merge branch 'master' of https://github.com/GluuFederation/oxCore
yurem Jan 5, 2023
24e3841
feat(oxtrust-server): added audit log location property
shekhar16 Jan 22, 2023
cadb6bd
Merge pull request #259 from GluuFederation/oxTrust_2297
yurem Jan 23, 2023
bbfc404
feat(oxtrust-server): changed the variable name
shekhar16 Jan 23, 2023
697453c
Merge pull request #261 from GluuFederation/oxTrust_2297
yurem Jan 24, 2023
638ecd4
fix: set correct revision of script reloaded from file system
yurem Jan 26, 2023
393e32a
feat: CR should support person loads from AD servers with different
yurem Apr 6, 2023
d4d411d
chore: fix default config API settings
yurem Apr 7, 2023
4bca758
fix: cors filter should not store in local variable allowed origins
yurem Apr 19, 2023
387a755
fix: cors filter should not store in local variable allowed origins
yurem Apr 19, 2023
cbe04e5
fix: SmtpConnectProtectionType has been updated;
smansoft Apr 21, 2023
bf1a704
Merge pull request #262 from GluuFederation/smtp-connect-protection-a…
yurem Apr 21, 2023
f636dde
feat(oxcore): introduce new UpdateToken methods #1728 (#263)
yuriyz Apr 28, 2023
1ba6e19
fix(oxauth-server): on error pages currentdatetime is null
shekhar16 May 2, 2023
44e95c5
fix: remove commons-httpclient and classes which uses it
yurem May 2, 2023
8be3f50
Merge branch 'master' of https://github.com/GluuFederation/oxCore
yurem May 2, 2023
bf60c2c
fix: update to use new http client libs
yurem May 2, 2023
3cbebbb
feat: allow to reuse metadata download method
yurem May 2, 2023
8c62f12
Merge pull request #264 from GluuFederation/oxauth_issues_1829
yurem May 2, 2023
4b1b6c5
fix: failed to initialize resteasy proxy from script at server
yurem May 26, 2023
c3a865a
feat: dump stack trace on invalid CORS request if debug enabled
yurem May 29, 2023
8e8b0ba
Merge pull request #266 from GluuFederation/cors_dump_stack
yurem May 29, 2023
bbd8854
chore: add trace logging to gather details about token CORS filter issue
yurem Jul 10, 2023
73b982f
Merge pull request #267 from GluuFederation/fix_cors
yurem Jul 11, 2023
77601d4
fix(oxtrust-server): 2351 validate TR metadata
shekhar16 Jul 17, 2023
918ea9c
Merge pull request #269 from GluuFederation/oxTrust_issues_2351
yurem Jul 17, 2023
bcec1d0
chore: merge fvrom 4.5.3
yurem Feb 7, 2024
6f25a0f
chore: update libs
yurem Nov 13, 2023
192c30e
chore: update BC libs
yurem Nov 14, 2023
ca32676
feat: move HttpService to HttpServiceUtility oxcore-util #272
yurem Nov 23, 2023
be94a93
feat: move HttpService to HttpServiceUtility oxcore-util #272
yurem Nov 23, 2023
8e4c0d4
feat: move HttpService to HttpServiceUtility oxcore-util #272
yurem Nov 23, 2023
69f052b
feat: add private script properties
yurem Oct 10, 2023
b2cd537
fix: bug in downloadMetadata function caused NullPtrException
uprightech May 18, 2023
2250628
chore: version 4.5.4-SNAPSHOT
yurem Feb 7, 2024
90e048f
Version 4.5.5-SNAPSHOT
yurem Apr 22, 2024
e0211f4
chore(fido2): merge from jans
yurem Jun 28, 2024
f6ec0a6
feat(core): merge loggin changes
yurem Jun 28, 2024
fcb1f4b
feat(core): merge from jans
yurem Jun 29, 2024
44c1684
Merge pull request #274 from GluuFederation/fido2_merge_from_jans
yurem Jun 29, 2024
fd7dc24
Version 4.5.6-SNAPSHOT
yurem Jul 31, 2024
c82410d
feat(oxauth): added new authorization challenge custom script definit…
yuriyz Oct 7, 2024
077a4b7
docs: move to monorepo
moabu Oct 14, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Added new onEvent() method to application session interception script.
yuriyz committed Jun 12, 2020
commit 2a283d2a225807268edb511b54dbf808668dbfb7
Original file line number Diff line number Diff line change
@@ -5,11 +5,11 @@
*/
package org.gluu.model.custom.script.type.session;

import java.util.Map;

import org.gluu.model.SimpleCustomProperty;
import org.gluu.model.custom.script.type.BaseExternalType;

import java.util.Map;

/**
* Base interface for external application session python script
*
@@ -18,6 +18,8 @@
public interface ApplicationSessionType extends BaseExternalType {

boolean startSession(Object httpRequest, Object sessionState, Map<String, SimpleCustomProperty> configurationAttributes);

boolean endSession(Object httpRequest, Object sessionState, Map<String, SimpleCustomProperty> configurationAttributes);

void onEvent(Object event);
}
Original file line number Diff line number Diff line change
@@ -4,10 +4,10 @@
* Copyright (c) 2014, Gluu
*/
package org.gluu.model.custom.script.type.session;
import org.gluu.model.SimpleCustomProperty;
import org.gluu.model.custom.script.model.CustomScript;
import java.util.Map;

import org.gluu.model.SimpleCustomProperty;
import java.util.Map;

/**
* Dummy implementation of interface ApplicationSessionType
@@ -44,4 +44,7 @@ public boolean endSession(Object httpRequest, Object authorizationGrant, Map<Str
return false;
}

@Override
public void onEvent(Object event) {
}
}