Marcus Da Coregio
64e2a2ff8b
Apply updated Code Style
...
Closes gh-13881
2 years ago
Seongguk Jeong
bcd4dcc15c
Refactor equals method
...
Using the accessor method for fields instead of directly access
3 years ago
Seongguk Jeong
8df8d4022e
Fix documentation typo
...
changed "user name" to "username"
3 years ago
Seongguk Jeong
de1357cbd1
Refactor equals method
...
To use the accessor method for username instead of directly accessing the attribute.
3 years ago
Seongguk Jeong
ea19f82b8a
Using pattern matching for instanceof
3 years ago
Josh Cummings
6393702e70
Fix allOf/anyOf Abstain Logic
...
Closes gh-13487
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
Josh Cummings
827384e386
Add Micrometer Dependency
3 years ago
Josh Cummings
8d096554f8
Add AuthorizationEvent
...
Closes gh-11972
3 years ago
Josh Cummings
f054505d6d
Support Deferred Contexts
...
Closes gh-11817
Issue gh-10913
3 years ago