Josh Cummings
6393702e70
Fix allOf/anyOf Abstain Logic
...
Closes gh-13487
3 years ago
Claudio Nave
52e12ad64b
Replace deprecated methods
3 years ago
Evgeniy Cheban
0cefb27928
Simplify RequestMatcherDelegatingAuthorizationManager.Builder matcher registration
...
Closes gh-11624
3 years ago
Josh Cummings
339185998a
Update JavaDoc
...
Issue gh-12782
3 years ago
kandaguru17
fa2bc745f7
Use AuthoritiesAuthorizationManager in Jsr250AuthorizationManager
...
Closes gh-12782
3 years ago
Krzysztof Krason
9b603b99ab
Using modern Java features
3 years ago
Josh Cummings
97cff7c715
Polish TestingAuthenticationToken
...
Restore List constructor to retain binary compatibility.
3 years ago
Laurent Martelli
f25d76c48f
TestingAuthenticationToken takes broader collection type
...
So that callers do not have to cast.
Closes gh-12953
3 years ago
Josh Cummings
fb910e2997
Prepare for Spring Security 6.2
...
Closes gh-14316
3 years ago
Steve Riesenberg
1f04baa4a3
Polish gh-13290
...
Issue gh-12533
3 years ago
Dmitry Korotych
4def405067
Allow authorities to be overridden in UserBuilder
...
Issue gh-12533
3 years ago
Josh Cummings
05ef215b88
Align Formatting
...
Issue gh-13132
3 years ago
Florian Cramer
9669747245
Ignore synthetic methods when checking for duplicate annotations
...
Closes gh-13132
3 years ago
SeasonPan
a44e91d044
fix javadoc typo
3 years ago
Josh Cummings
9244989b2e
Fix allOf/anyOf Abstain Logic
...
Closes gh-13069
3 years ago
Josh Cummings
599ed3e96b
Polish Format
...
Issue gh-13079
3 years ago
Josh Cummings
73a543d318
Handle Empty Role
...
Closes gh-13079
3 years ago
Marcus Da Coregio
54117d7d27
Fix test suffix to align with checkstyle
3 years ago
Yuanhang Guo
c69df9fba0
Fix javadoc typo in ReactiveAuthorizationManager
...
Closes gh-12978
3 years ago
Josh Cummings
25ff3d69bd
Polish WebFlux Observation contextualName
...
Issue gh-12156
3 years ago
Petr Svoboda
44c4a4ae86
Add new DaoAuthenticationProvider constructor
...
Add a new constructor to the DaoAuthenticationProvider, which allows
providing a custom PasswordEncoder to prevent instantiation of the
default delegating PasswordEncoder in the default constructor.
This provides a way to instantiate the DaoAuthenticationProvider on JDKs
where the default delegating PasswordEncoder cannot be instantiated due
to limited JCE providers for compliance reasons (e.g., FIPS).
Closes gh-12874
3 years ago
Josh Cummings
607e40d366
Polish ObservationConvention Configuration
...
Change to setObservationConvention so that it reads more clearly
when used, for example `authenticationManager.setObservationConvention`
is clearer than `authenticationManager.setConvention`.
Change unit test names to follow team conventions.
Issue gh-12534
3 years ago
Josh Cummings
f1b14de3ba
Format ObservationConvention Configuration
...
Issue gh-12534
3 years ago
Braunson
8d933fcb03
Support Customizing Observation Conventions
...
Closes gh-12534
3 years ago
Josh Cummings
a7562ad950
Update io.spring.javaformat to 0.0.38
...
Closes gh-12891
3 years ago
bist
094bf1b527
Validate hasRole Input
...
There are no check for role prefix in AuthorizeHttpRequestsConfigurer#XXXrole
methods. This PR adds check for the same. Now the configuration
will fail if role/s start with prefix for hasRole and hasAnyRole methods.
Closes #12581
3 years ago
Pascal Verdage
659b65a666
Fix javadox typo
3 years ago
Marcus Da Coregio
52ed165476
Move classpath checks to class member variable
...
Closes gh-11437
3 years ago
stillya
3229bfa40f
Add empty authorities by default
...
Closes gh-12533
3 years ago
Josh Cummings
4d2dab9b6b
Lookup Parent Observation
...
Closes gh-12524
3 years ago
Evgeniy Cheban
782b792e7b
SecuredAuthorizationManager should allow customizing underlying authorization manager
...
Closes gh-12233
3 years ago
Evgeniy Cheban
3369cf5fe9
Consider replacing SecurityExpressionRoot.AuthenticationSupplier with SingletonSupplier
...
Closes gh-12487
3 years ago
Evgeniy Cheban
1bbbd046c3
Polish gh-12231
...
- Update copyright header
- Use Set.of instead of HashSet in AuthorityAuthorizationManager
- Align roleHierarchy test name with other tests in AuthoritiesAuthorizationManagerTests
3 years ago
Evgeniy Cheban
e0d676c03f
SecuredAuthorizationManager should cache annotation's value
...
Closes gh-12232
3 years ago
Guillaume Husta
36d83f863a
Fix Javadoc since tag for class ExpressionAuthorizationDecision
...
Closes gh-12411
3 years ago
Evgeniy Cheban
855282ac3b
Add Authority String AuthorizationManager
...
Closes gh-12231
3 years ago
Josh Cummings
14a48ea939
Fix formatting
...
Issue gh-12143
3 years ago
Junsung Cho
709de43e89
Fix typo in JavaDoc
...
Closes gh-12143
3 years ago
Josh Cummings
9bf2d3cd86
Polish JavaDoc
...
- Replace ampersand
- Correct since version
Issue gh-11510
3 years ago
Karthikeyan R
5fcbb9f4ed
Add AuthenticationTrustResolver#isFullyAuthenticated
...
Closes gh-11510
3 years ago
Marcus Da Coregio
4de92145e2
Update version on tag library and global serialization value
3 years ago
Josh Cummings
9d876fce82
Polish ExpressionAuthorizationDecision
...
Issue gh-11493
3 years ago
Josh Cummings
e08ed89403
Polish Span and Meter Names
...
Closes gh-12156
3 years ago
Josh Cummings
88e64bac0c
Polish Tests
...
Issue gh-11992
3 years ago
Kacper Piasta
08948f2c37
Add Polish localization to error messages from ExceptionTranslationFilter
...
Issue gh-9315
3 years ago
Kacper Piasta
a3d278380e
Add Polish localization to error messages from ExceptionTranslationFilter
3 years ago
Steve Riesenberg
c75ca10900
Add DeferredSecurityContext
...
Issue gh-12023
3 years ago
Marcus Da Coregio
db7f52db4e
Add hints to invoke SecurityContextImpl#getAuthentication
...
Closes gh-11987
3 years ago
Josh Cummings
d3d8f7d60f
Mark Observations with Security Context Events
...
Closes gh-11992
3 years ago
Josh Cummings
8c610684f3
Instrument Authentication and Authorization
...
Closes gh-11989
Closes gh-11990
3 years ago