All Activity

Adding new contributor.

Updating to OpenSAML 2.6.1

Extract TokenStore implementations into a sub-package (anti-cycle)

  1. … 17 more files in changeset.

Remove cycle in common util

SES-139 Adding support for hostname verification in artifact resolution.

    • -1
    • +18
    /src/reference/docbook/configuration.xml

Add utility endpoints for token consumers (resource servers)

Added /oauth/check_token (POST token=$TOKEN) and /oauth/token_key

for token decoding and (JWT only by default) token key sharing.

The check_token endpoint always requires client credentials and

Basic auth. The token_key endpoint requires client credentials

for a shared key and is open if the key is public. Even when

authenticated both endpoints are locked down (denyAll()) by

default and have to be unlocked by adding tokenKeyAccess()

or checkTokenAccess() to the AuthorizationServerSecurityConfigurer.

A side effect is a change to the configuration semantics. Formerly

apps could declare a @Bean of type TokenStore and not have to

explicitly add it to the AuthorizationServerEndpointsConfigurer.

Now it has to be added explicitly, unless as a bonus, the

AuthorizationServerEndpointsConfigurer has an explicit

AccessTokenConverter that is a JwtAccessTokenConverter, in

which case the JwtTokenStore is added automatically.

Only display username in generic connection view if a username is available.

Add Spring Boot version of lite-device-resolver sample application

    • -0
    • +31
    /lite-device-resolver/src/main/java/hello/Application.java
    • -0
    • +50
    /lite-device-resolver/src/main/java/hello/HomeController.java
    • -0
    • +64
    /lite-device-resolver/src/test/java/hello/StubDevice.java

Rename project folders

    • -0
    • +27
    /lite-device-delegating-view-resolver-jc-thymeleaf/README.md
    • -0
    • +62
    /lite-device-delegating-view-resolver-jc-thymeleaf/build.gradle
    • -0
    • +16
    /lite-device-delegating-view-resolver-jc-thymeleaf/ci.sh
    • binary
    /lite-device-delegating-view-resolver-jc-thymeleaf/gradle/wrapper/gradle-wrapper.jar
    • -0
    • +6
    /lite-device-delegating-view-resolver-jc-thymeleaf/gradle/wrapper/gradle-wrapper.properties
    • -0
    • +164
    /lite-device-delegating-view-resolver-jc-thymeleaf/gradlew
    • -0
    • +90
    /lite-device-delegating-view-resolver-jc-thymeleaf/gradlew.bat
    • -0
    • +223
    /lite-device-delegating-view-resolver-jc-thymeleaf/pom.xml
    • -0
    • +45
    /lite-device-delegating-view-resolver-jc-thymeleaf/src/main/resources/log4j.xml
  1. … 237 more files in changeset.

Update README

CredentialsException is now only used for time errors in AuthnStatement. Changed exception in ArtifactResolution. Documentation update.

    • -238
    • +275
    /src/reference/docbook/appendix.xml

Minor improvements to error messages.

Adding missing check for issueInstant in artifact resolution profile.

Adding documentation for time checks.

    • -0
    • +239
    /src/reference/docbook/appendix.xml
    • -0
    • +1
    /src/reference/docbook/configuration.xml

Fix wrong version id in poms

Validate client details in DefaultTokenServices.loadAuthentication(token)

If the ClientDetailsService is not-null it is used to validate the client

still exists and still has access to the scopes in the token. This commit

only addresses the existence of the client. Scope checking is something

that ought to be ain a strategy and we don't have an appropriate one

right now so more thinking required.

See gh-185

[maven-release-plugin] prepare for next development iteration

[maven-release-plugin] prepare release 2.0.0.RC1

Use artifactory repos directly

DATASOLR-147 - Upgrade to Solr 4.7.2

Polishing

polishing

JmsLister is intended to be available on method or as a

meta-annotation.

Issue: SPR-9882

Fixup .mailmap file

Fix a few issues with the `.mailmap` file.

(cherry picked from commit 3a5de00c)

Fixup .mailmap file

Fix a few issues with the `.mailmap` file.

Merge pull request #33 from nurkiewicz/ordered

  • ordered:

    ScalaBeanInfoFactory before ExtendedBeanInfoFactory

Merge pull request #516 from GrahamLea/mailmap

  • mailmap:

    Added a Git .mailmap file

Upgrade to Spring Framework 4.0.3

    • -1
    • +1
    /lite-device-delegating-view-resolver-thymeleaf/build.gradle
    • -1
    • +1
    /lite-device-delegating-view-resolver-thymeleaf/pom.xml
    • -1
    • +1
    /lite-device-delegating-view-resolver-xml/build.gradle
    • -1
    • +1
    /lite-device-delegating-view-resolver-xml/pom.xml
    • -1
    • +1
    /lite-device-delegating-view-resolver/build.gradle
    • -1
    • +1
    /lite-device-delegating-view-resolver/pom.xml
    • -1
    • +1
    /lite-device-resolver-xml/build.gradle
    • -1
    • +1
    /lite-site-preference-handler/build.gradle
    • -1
    • +1
    /lite-site-switcher-handler-mdot/build.gradle
    • -1
    • +1
    /lite-site-switcher-handler-mdot/pom.xml
    • -1
    • +1
    /lite-site-switcher-handler-urlpath/build.gradle
    • -1
    • +1
    /lite-site-switcher-handler-urlpath/pom.xml

Added a Git .mailmap file

Added a Git .mailmap file

(cherry picked from commit a5e1932c)

JMS Docbook Polishing

Clarify the use of a `TemporaryQueue` with a `<reply-listener/>`

only applies when no `reply-destination` is provided.