Joe Grandja
09846eebeb
InMemoryOAuth2AuthorizationService.save() supports insert and update
...
Related gh-220
Closes gh-222
5 years ago
Joe Grandja
c9afc3e061
Set iss claim in Jwt using configured issuer
...
Closes gh-223
5 years ago
Joe Grandja
afd5491ced
Improve RegisteredClient model
...
Closes gh-221
5 years ago
Joe Grandja
313b4cc5d3
Add OAuth2Authorization.id
...
Closes gh-220
5 years ago
Joe Grandja
3c6571044d
Rename TokenType to OAuth2TokenType
...
Closes gh-219
5 years ago
Joe Grandja
2f1684d44b
Polish gh-213
5 years ago
Joe Grandja
2cdb7ef0fc
Remove OAuth2AuthorizationAttributeNames
...
Issue gh-213
5 years ago
Joe Grandja
ee1b46b9a6
Remove OAuth2AuthorizationAttributeNames.PRINCIPAL
...
Issue gh-213
5 years ago
Joe Grandja
cee5aacc15
Remove OAuth2AuthorizationAttributeNames.STATE
...
Issue gh-213
5 years ago
Joe Grandja
fd9df9e2e7
Remove OAuth2AuthorizationAttributeNames.ACCESS_TOKEN_ATTRIBUTES
...
Issue gh-213
5 years ago
Joe Grandja
7261b40cd5
Add OAuth2Authorization.authorizationGrantType
...
Issue gh-213
5 years ago
Joe Grandja
41541912e6
Remove OAuth2AuthorizationAttributeNames.CODE
...
Issue gh-213
5 years ago
Joe Grandja
bffcbc5440
Improve OAuth2Authorization model
...
This commit removes OAuth2Tokens and OAuth2TokenMetadata and consolidates the code into OAuth2Authorization.
Closes gh-213
5 years ago
Joe Grandja
218d49b134
Introduce base Authentication for authorization grant
...
Closes gh-216
5 years ago
Joe Grandja
1fa0161164
Add JoseHeader.builder()
...
Closes gh-215
5 years ago
Joe Grandja
adf96b4e25
Add OAuth2TokenCustomizer
...
Closes gh-199
5 years ago
Joe Grandja
3f310eec00
Polish gh-201
5 years ago
Florian Berthe
aeab08579a
Use configuration from ProviderSettings in OAuth2AuthorizationServerConfigurer
...
Closes gh-182
5 years ago
Joe Grandja
8e5e5873f5
Update to spring-build-conventions 0.0.37
5 years ago
Joe Grandja
39ed820560
Add https://repo.spring.io/release to reference build
5 years ago
Joe Grandja
5b8d0c3301
Upgrade to spring-build-conventions 0.0.36
5 years ago
Joe Grandja
698d45cdbd
Upgrade to Gradle Enterprise Plugin 3.5.1
5 years ago
Joe Grandja
dc2fe30570
Add link to feature list
5 years ago
Gerardo Roza
4bcc1afac7
OAuth2TokenRevocationAuthenticationProvider ignores token_type_hint
...
Closes gh-175
5 years ago
Joe Grandja
17c20e98d4
Polish NimbusJwsEncoderTests
...
Issue gh-196
5 years ago
Joe Grandja
b7996e26d0
Fix NimbusJwkSetEndpointFilter
...
Closes gh-198
5 years ago
Joe Grandja
12f4001c9d
Remove CryptoKeySource
...
Closes gh-196
5 years ago
Joe Grandja
4b37606807
Use jackson-bom:2.12.0
5 years ago
Joe Grandja
36e66bd732
Remove unused RegisteredClientRepository from OAuth2AuthorizationCodeAuthenticationProvider
5 years ago
Joe Grandja
42a89d15b1
Remove unused OAuth2AuthorizationService from OAuth2TokenEndpointFilter
5 years ago
Joe Grandja
259b55f682
Move OidcProviderConfigurationEndpointFilter
...
Issue gh-143
5 years ago
Joe Grandja
b6932ed25e
Add artifactory credentials to build environment
5 years ago
Joe Grandja
f9f15227d8
Add artifactoryUsername/Password to check stage
5 years ago
Joe Grandja
668bb069f2
Update sample to use OpenID Connect and Provider Configuration endpoint
...
Issue gh-53 gh-55
5 years ago
Joe Grandja
f2bb523105
Add OpenID Connect 1.0 Authorization Code Flow
...
Closes gh-53
5 years ago
Joe Grandja
8c71e56350
Polish gh-168
5 years ago
Laurentiu Spilca
7c7e664bb7
Refresh token not issued when grant type not configured
...
Closes gh-155
5 years ago
Laurentiu Spilca
7fae37f0b5
Ensure refresh token is not revoked
...
Closes gh-158
5 years ago
Joe Grandja
7f8aff7982
Ignore unknown token_type_hint
...
Closes gh-174
5 years ago
Joe Grandja
f077337e43
Use TokenSettings.accessTokenTimeToLive()
...
Closes gh-172
5 years ago
Joe Grandja
79f1cf5a50
Allow customizing Jwt claims and headers
...
Closes gh-173
5 years ago
Joe Grandja
f97b8b2656
Apply consistent naming to builder() methods
...
Issue gh-143 gh-81
5 years ago
Joe Grandja
4e4656f7bb
Apply consistent naming for jwkSet
...
Issue gh-143
5 years ago
Joe Grandja
eb97e12f56
Rename OidcProviderMetadataClaimAccessor.getJwksUri() -> getJwkSetUri()
...
Issue gh-143
5 years ago
Joe Grandja
ab591dc39d
Polish gh-143
5 years ago
Daniel Garnier-Moiroux
6a5e277a11
Implement OpenID Provider Configuration endpoint
...
- See https://openid.net/specs/openid-connect-discovery-1_0.html
sections 3 and 4.
- We introduce here a "ProviderSettings" construct to configure
the authorization server, starting with endpoint paths (e.g.
token endpoint, jwk set endpont, ...)
Closes gh-55
5 years ago
Joe Grandja
43fbd9d345
Register SecurityFilterChain in sample
...
Issue gh-163
5 years ago
Joe Grandja
d97235d0bb
Register SecurityFilterChain instead of WebSecurityConfigurerAdapter
...
Closes gh-163
5 years ago
Joe Grandja
9f246fc304
Update to spring-build-conventions:0.0.35.BUILD-SNAPSHOT
5 years ago
Joe Grandja
6db194da27
Use artifactoryUsername/Password for plugin repositories
5 years ago