[java-oidc-common] branch dev/JCOMOIDC-41 updated (fb65eae -> ecb99fb)

Phil Smart philip.smart at jisc.ac.uk
Tue Sep 20 14:19:00 UTC 2022


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

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

 discard fb65eae  Javadoc fixes
 discard 7f2b3fb  Harmonize OIDC config with mainline
 discard 86e0682  Fix tests
 discard bbb8fa1  Improve metadata response validation
 discard 60565d1  JOIDCRP-17 - Add JWT Encryption Parameter Resolver Support
 discard 4064c1f  Add audit extractors for various requests/responses
 discard 7ef6243  JCOMOIDC-45 - Add a Decrypter for JWE tokens similar to the opensaml Decrypter
 discard 6499b63  Relax algorithm check on credentials and JSON web keys
 discard f13f0e0  Fix provider metadata parameters resolver tests
 discard b96a612  Move provider metadata parameter resolver to commons from RP
 discard 6991826  Create a JWT version of the Signature signing config class
 discard 29d093a  JCOMOIDC-41 - Move OIDC Signature Validation resolvers and parameter classes to commons
 discard 1746364  JOIDCRP-17 - Add JWT Encryption Parameter Resolver Support
 discard 484ba95  Improve encryption credential resolution
 discard dc53602  Add HTML encoding to form parameters
 discard 7f4cc6a  Add requested claims parameter to encoders and authn request object
 discard edae7f8  Add further criterion to JWT Decrypter
 discard 4c05cbc  Remove key usage check from criterion credential resolver
 discard 4621c61  Add additional key criteria to the criteria set for credential resolvers
 discard 18279b6  Reposition credential resolvers under BasicJOSEObjectCredentialResolver
 discard 38ce70e  Change JWT credential resolvers to JOSEObjectCredentialResolver types
 discard aef32a5  Improve RequestObject signing config
 discard 8ad1a7a  Improve OIDC message encoders to support validation hooks
 discard 53c8d94  Change default JWT security params creation on outbound ctx
 discard 28f0b79  Add JWT singing parameters to support authn request object signing
 discard 7309544  Add userinfo signature and encrypt/decrypt configuration
 discard 1e3879a  Add missed ACR to authn message encoder
 discard 657d108  JCOMOIDC-41 - Move OIDC Signature Validation resolvers and parameter ...
 discard 3f45170  JCOMOIDC-45 - Add a Decrypter for JWE tokens similar to the opensaml Decrypter
 discard 8cb41db  JCOMOIDC-41 - Move OIDC Signature Validation resolvers and parameter classes to commons
 discard 2295a10  Add criterion credential resolver
 discard 46ce0f2  Some checkstyle fixes
 discard 1a3c8a5  JCOMOIDC-41 - Move OIDC Signature Validation resolvers and parameter classes to commons
 discard 2db64fc  Merge branch 'dev/JCOMOIDC-41' of git.shibboleth.net:java-oidc-common into dev/JCOMOIDC-41
 discard da08e72  JCOMOIDC-41 WIP.
 discard 621b922  JCOMOIDC-41 WIP.
     add 88ca147  Bump parent POM to 11.3.3
     add 837ad37  JOIDC-104 - Support to manipulate claims within the ID_Token
     add d0f256c  JOIDC-104 - Support to manipulate claims within the ID_Token
     add d0db53c  JOIDC-99 - Support OAuth 2.0 Authorization Server Issuer Identification as per RFC9207
     add 0e220da  JOIDC-106 - SAML Metadata for OIDC does not support space delimiter in response_types
     add 9ccad04  JOIDC-111 - Support manipulating claims encoded inside authz code and tokens
     add dbb3a59  JOIDC-90 - Revocation of individual tokens
     add e4a80b6  JOIDC-90 - Revocation of individual tokens
     add df10c82  JOIDC-92 - Support for refresh token rotation
     add 457b302  JOIDC-90 - Revocation of individual tokens
     add 44e5a62  JOIDC-90 - Revocation of individual tokens
     add 3bbafa5  Checkstyle fixes.
     add 85ccc17  JOIDC-114 - Produce WARN-log line if neither JWKSet nor JWK can be parsed.
     add a008bbf  Bump plugin.version
     add 0257017  Harmonised the use of enums in profile configurations.
     add e6ee9c4  Update files to be tagged for release
     add 70279ce  Bump version after release
     add 5a2fe4a  Bump parent POM version to fix Javadoc issues
     add ae5619f  Move parent version forward to 11.3.4
     add e5d938a  Purge Eclipse files.
     new 5b82e89  JCOMOIDC-41 WIP.
     new 35d9597  JCOMOIDC-41 - Move OIDC Signature Validation resolvers and parameter classes to commons
     new 3597a93  Some checkstyle fixes
     new f2e26cb  Add criterion credential resolver
     new c98ded0  JCOMOIDC-41 - Move OIDC Signature Validation resolvers and parameter classes to commons
     new 04b1c01  JCOMOIDC-45 - Add a Decrypter for JWE tokens similar to the opensaml Decrypter
     new 94dd3a1  JCOMOIDC-41 - Move OIDC Signature Validation resolvers and parameter ...
     new 4cfc13d  Add missed ACR to authn message encoder
     new c568187  Add userinfo signature and encrypt/decrypt configuration
     new c030b51  Add JWT singing parameters to support authn request object signing
     new 526a4cb  Change default JWT security params creation on outbound ctx
     new a7ca917  Improve OIDC message encoders to support validation hooks
     new 3324491  Improve RequestObject signing config
     new 5ea1b1e  Change JWT credential resolvers to JOSEObjectCredentialResolver types
     new 7a1d9ca  Reposition credential resolvers under BasicJOSEObjectCredentialResolver
     new ee57f52  Add additional key criteria to the criteria set for credential resolvers
     new cf20aba  Remove key usage check from criterion credential resolver
     new dace601  Add further criterion to JWT Decrypter
     new 5acb089  Add requested claims parameter to encoders and authn request object
     new 53ba754  Add HTML encoding to form parameters
     new ce6b93d  Improve encryption credential resolution
     new 274d494  JOIDCRP-17 - Add JWT Encryption Parameter Resolver Support
     new 4975290  JCOMOIDC-41 - Move OIDC Signature Validation resolvers and parameter classes to commons
     new d6c4caa  Create a JWT version of the Signature signing config class
     new 70cc7f3  Move provider metadata parameter resolver to commons from RP
     new dc09cb0  Fix provider metadata parameters resolver tests
     new d396c37  Relax algorithm check on credentials and JSON web keys
     new fee5acb  JCOMOIDC-45 - Add a Decrypter for JWE tokens similar to the opensaml Decrypter
     new 98fb90b  Add audit extractors for various requests/responses
     new ebb0378  JOIDCRP-17 - Add JWT Encryption Parameter Resolver Support
     new be7baf8  Improve metadata response validation
     new bdc8954  Fix tests
     new 8bf1e0e  Harmonize OIDC config with mainline
     new 89bbf95  Javadoc fixes
     new ecb99fb  Fix OIDC authz config issues after rebase

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   (fb65eae)
            \
             N -- N -- N   refs/heads/dev/JCOMOIDC-41 (ecb99fb)

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 35 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:
 .gitignore                                         |   3 +
 .project                                           |  17 -
 .settings/org.eclipse.core.resources.prefs         |   2 -
 .settings/org.eclipse.m2e.core.prefs               |   4 -
 oidc-common-attribute-api/.classpath               |  27 --
 oidc-common-attribute-api/.project                 |  23 -
 .../.settings/org.eclipse.core.resources.prefs     |   3 -
 .../.settings/org.eclipse.jdt.core.prefs           |   8 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-attribute-api/pom.xml                  |   2 +-
 oidc-common-attribute-impl/.classpath              |  35 --
 oidc-common-attribute-impl/.project                |  23 -
 .../.settings/org.eclipse.core.resources.prefs     |   5 -
 .../.settings/org.eclipse.jdt.core.prefs           |   8 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-attribute-impl/pom.xml                 |   2 +-
 oidc-common-bom/.project                           |  17 -
 .../.settings/org.eclipse.core.resources.prefs     |   2 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-bom/pom.xml                            |   2 +-
 oidc-common-crypto-api/.classpath                  |  32 --
 oidc-common-crypto-api/.project                    |  23 -
 .../.settings/org.eclipse.core.resources.prefs     |   5 -
 .../.settings/org.eclipse.jdt.core.prefs           |   8 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-crypto-api/pom.xml                     |   2 +-
 oidc-common-crypto-impl/.classpath                 |  33 --
 oidc-common-crypto-impl/.project                   |  29 --
 .../.settings/org.eclipse.core.resources.prefs     |   4 -
 .../.settings/org.eclipse.jdt.core.prefs           |   8 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-crypto-impl/pom.xml                    |   2 +-
 oidc-common-dist/.classpath                        |  32 --
 oidc-common-dist/.project                          |  23 -
 .../.settings/org.eclipse.core.resources.prefs     |   3 -
 .../.settings/org.eclipse.jdt.core.prefs           |   8 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-dist/pom.xml                           |   2 +-
 oidc-common-metadata-api/.classpath                |  27 --
 oidc-common-metadata-api/.project                  |  23 -
 .../.settings/org.eclipse.core.resources.prefs     |   3 -
 .../.settings/org.eclipse.jdt.core.prefs           |   8 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-metadata-api/pom.xml                   |   2 +-
 oidc-common-metadata-impl/.classpath               |  38 --
 oidc-common-metadata-impl/.project                 |  23 -
 .../.settings/org.eclipse.core.resources.prefs     |   6 -
 .../.settings/org.eclipse.jdt.core.prefs           |   8 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-metadata-impl/pom.xml                  |   2 +-
 .../impl/ClientInformationNodeProcessor.java       |   2 +-
 .../ext/impl/provider/InlineJwksProvider.java      |   1 +
 .../impl/ClientInformationNodeProcessorTest.java   |   4 +-
 .../EntitiesDescriptor-with-oidcmd-jwkdata.xml     |   2 +-
 .../impl/EntitiesDescriptor-with-oidcmd.xml        |   2 +-
 oidc-common-plugin/.classpath                      |  32 --
 oidc-common-plugin/.project                        |  23 -
 .../.settings/org.eclipse.core.resources.prefs     |   4 -
 .../.settings/org.eclipse.jdt.core.prefs           |   8 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-plugin/pom.xml                         |   2 +-
 .../net/shibboleth/oidc/common/plugin.properties   |   2 +-
 oidc-common-profile-api/.classpath                 |  27 --
 oidc-common-profile-api/.project                   |  23 -
 .../.settings/org.eclipse.core.resources.prefs     |   3 -
 .../.settings/org.eclipse.jdt.core.prefs           |   8 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-profile-api/pom.xml                    |   2 +-
 .../config/AbstractOIDCSSOConfiguration.java       |  97 ++++
 .../config/OIDCAuthorizationConfiguration.java     | 495 +++++++++++----------
 ...a => EnforceRefreshTokenRotationPredicate.java} |  10 +-
 ...deIssuerInAuthenticationResponsePredicate.java} |   8 +-
 ...aimsSetManipulationStrategyLookupFunction.java} |  18 +-
 ...aimsSetManipulationStrategyLookupFunction.java} |  15 +-
 ...IDTokenManipulationStrategyLookupFunction.java} |  13 +-
 ...aimsSetManipulationStrategyLookupFunction.java} |  25 +-
 ....java => RevocationLifetimeLookupFunction.java} |  29 +-
 ...on.java => RevocationMethodLookupFunction.java} |  23 +-
 .../oauth2/config/OAuth2TokenConfiguration.java    |  97 +++-
 .../config/OAuth2TokenRevocationConfiguration.java | 124 ++++++
 oidc-common-profile-impl/.classpath                |  27 --
 oidc-common-profile-impl/.project                  |  23 -
 .../.settings/org.eclipse.core.resources.prefs     |   2 -
 .../.settings/org.eclipse.jdt.core.prefs           |   8 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-profile-impl/pom.xml                   |   2 +-
 ...enticationRequestMessageEncoderFactoryTest.java |   6 +-
 oidc-common-saml-api/.classpath                    |  32 --
 oidc-common-saml-api/.project                      |  23 -
 .../.settings/org.eclipse.core.resources.prefs     |   4 -
 .../.settings/org.eclipse.jdt.core.prefs           |   8 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-saml-api/pom.xml                       |   2 +-
 oidc-common-saml-impl/.classpath                   |  38 --
 oidc-common-saml-impl/.project                     |  23 -
 .../.settings/org.eclipse.core.resources.prefs     |   6 -
 .../.settings/org.eclipse.jdt.core.prefs           |   8 -
 .../.settings/org.eclipse.m2e.core.prefs           |   4 -
 oidc-common-saml-impl/pom.xml                      |   2 +-
 pom.xml                                            |   4 +-
 100 files changed, 686 insertions(+), 1220 deletions(-)
 delete mode 100644 .project
 delete mode 100644 .settings/org.eclipse.core.resources.prefs
 delete mode 100644 .settings/org.eclipse.m2e.core.prefs
 delete mode 100644 oidc-common-attribute-api/.classpath
 delete mode 100644 oidc-common-attribute-api/.project
 delete mode 100644 oidc-common-attribute-api/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-attribute-api/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 oidc-common-attribute-api/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 oidc-common-attribute-impl/.classpath
 delete mode 100644 oidc-common-attribute-impl/.project
 delete mode 100644 oidc-common-attribute-impl/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-attribute-impl/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 oidc-common-attribute-impl/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 oidc-common-bom/.project
 delete mode 100644 oidc-common-bom/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-bom/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 oidc-common-crypto-api/.classpath
 delete mode 100644 oidc-common-crypto-api/.project
 delete mode 100644 oidc-common-crypto-api/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-crypto-api/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 oidc-common-crypto-api/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 oidc-common-crypto-impl/.classpath
 delete mode 100644 oidc-common-crypto-impl/.project
 delete mode 100644 oidc-common-crypto-impl/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-crypto-impl/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 oidc-common-crypto-impl/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 oidc-common-dist/.classpath
 delete mode 100644 oidc-common-dist/.project
 delete mode 100644 oidc-common-dist/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-dist/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 oidc-common-dist/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 oidc-common-metadata-api/.classpath
 delete mode 100644 oidc-common-metadata-api/.project
 delete mode 100644 oidc-common-metadata-api/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-metadata-api/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 oidc-common-metadata-api/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 oidc-common-metadata-impl/.classpath
 delete mode 100644 oidc-common-metadata-impl/.project
 delete mode 100644 oidc-common-metadata-impl/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-metadata-impl/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 oidc-common-metadata-impl/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 oidc-common-plugin/.classpath
 delete mode 100644 oidc-common-plugin/.project
 delete mode 100644 oidc-common-plugin/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-plugin/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 oidc-common-plugin/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 oidc-common-profile-api/.classpath
 delete mode 100644 oidc-common-profile-api/.project
 delete mode 100644 oidc-common-profile-api/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-profile-api/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 oidc-common-profile-api/.settings/org.eclipse.m2e.core.prefs
 copy oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/logic/{EncodeConsentPredicate.java => EnforceRefreshTokenRotationPredicate.java} (80%)
 copy oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/logic/{EncodeConsentPredicate.java => IncludeIssuerInAuthenticationResponsePredicate.java} (84%)
 copy oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/{AccessTokenLifetimeLookupFunction.java => AccessTokenClaimsSetManipulationStrategyLookupFunction.java} (76%)
 copy oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/{AuthzCodeLifetimeLookupFunction.java => AuthorizationCodeClaimsSetManipulationStrategyLookupFunction.java} (76%)
 copy oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/{IDTokenLifetimeLookupFunction.java => IDTokenManipulationStrategyLookupFunction.java} (78%)
 copy oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/{RegistrationMetadataPolicyLookupFunction.java => RefreshTokenClaimsSetManipulationStrategyLookupFunction.java} (69%)
 copy oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/{RegistrationValidityPeriodLookupFunction.java => RevocationLifetimeLookupFunction.java} (64%)
 copy oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/{RegistrationMetadataPolicyLookupFunction.java => RevocationMethodLookupFunction.java} (72%)
 delete mode 100644 oidc-common-profile-impl/.classpath
 delete mode 100644 oidc-common-profile-impl/.project
 delete mode 100644 oidc-common-profile-impl/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-profile-impl/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 oidc-common-profile-impl/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 oidc-common-saml-api/.classpath
 delete mode 100644 oidc-common-saml-api/.project
 delete mode 100644 oidc-common-saml-api/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-saml-api/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 oidc-common-saml-api/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 oidc-common-saml-impl/.classpath
 delete mode 100644 oidc-common-saml-impl/.project
 delete mode 100644 oidc-common-saml-impl/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 oidc-common-saml-impl/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 oidc-common-saml-impl/.settings/org.eclipse.m2e.core.prefs

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


More information about the commits mailing list