[java-oidc-common] branch dev/JCOMOIDC-66 updated (65a8503 -> 7727bdb)

Phil Smart philip.smart at jisc.ac.uk
Tue Mar 28 15:55:53 UTC 2023


This is an automated email from the git hooks/post-receive script.

philsmart pushed a change to branch dev/JCOMOIDC-66
in repository java-oidc-common.

 discard 65a8503  Inline with main
 discard 40fd725  Change interface names to be compatible with existing concrete classes
 discard b0cf0f9  Move profile ID to OIDC authentication profile interface
 discard 03f7ad7  Seperate OIDCSSO profile into a provider and relying party
 discard 8da9ae7  Consolidate interfaces
 discard d4e1813  Move method inheritance onto interface
 discard 7b1a4dd  Move inherited methods onto interfaces
 discard 310c723  Fix interface hierarchy.
 discard 47d0f87  Move to common encryption interface
 discard 4902819  Move factories to API
 discard 00e46a3  Update logic functions and predicates to point to API interfaces
 discard fa15401  Complete interface first pass
 discard 6766cc6  Move concrete classes into impl
 discard eec7663  Fix syntax
 discard e0b0fc4  Latest attempt to re-organise interface definitions
 discard bbf7be7  Add marker interfaces for OAuth and OIDC
 discard edd728d  Add more incorrect interfaces
 discard fb19d03  Add profile interfaces. Incorrect for now, WIP.
     add 064099c  Add ClientInformationCriterion to the criteria set if client information was found.
     add 88707ca  New to verify the encryption parameters of an incoming encrypted JWT.
     add 525940f  A predicate for enforcing request object usage via profile config.
     new 7727bdb  JCOMOIDC-66 - Review ProfileConfiguration interfaces and concrete classes

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (65a8503)
            \
             N -- N -- N   refs/heads/dev/JCOMOIDC-66 (7727bdb)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../CheckClientJWTDecryptionConfiguration.java     | 239 +++++++++++++++++++++
 .../CheckClientJWTDecryptionConfigurationTest.java | 186 ++++++++++++++++
 .../OIDCAuthenticationProfileConfiguration.java    |  11 +-
 ...enticationRelyingPartyProfileConfiguration.java |   9 -
 ...edicate.java => UseRequestObjectPredicate.java} |  15 +-
 5 files changed, 441 insertions(+), 19 deletions(-)
 create mode 100644 oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/CheckClientJWTDecryptionConfiguration.java
 create mode 100644 oidc-common-crypto-impl/src/test/java/net/shibboleth/oidc/security/impl/CheckClientJWTDecryptionConfigurationTest.java
 copy oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/logic/{EncodeConsentPredicate.java => UseRequestObjectPredicate.java} (82%)

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list