Rob Winch
633fad557f
Add Reactive Messaging CurrentSecurityContextPrincipalArgumentResolver
...
Fixes gh-7488
6 years ago
Rob Winch
45a1490d5d
Fix ClassCastException for JDK 9+
...
AuthenticationPrincipalArgumentResolverTests failed in JDK 9+ due to
its improved generic support and a ClassCastException.
Issue gh-7363
6 years ago
Rob Winch
b09e9f1896
Add Reactive Messaging AuthenticationPrincipalArgumentResolver
...
Fixes gh-7363
6 years ago
Lars Grefer
34dd5fea30
Remove redundant throws clauses
...
Removes exceptions that are declared in a method's signature but never thrown by the method itself or its implementations/derivatives.
6 years ago
Lars Grefer
ec6ca97226
Fix tests
6 years ago
Lars Grefer
ff1070df36
remove redundant modifiers found by checkstyle
6 years ago
Lars Grefer
eddcd1622f
Type parameter extends Object
...
Reports any type parameters and wildcard type arguments explicitly declared to extend java.lang.Object.
6 years ago
Lars Grefer
fb39d9c255
Anonymous type can be replaced with lambda
6 years ago
Lars Grefer
776a4c3760
Use org.mockito.ArgumentMatchers in favor of org.mockito.Matchers
6 years ago
Lars Grefer
3ea9d376b2
Cleanup explicit type arguments
7 years ago
Rob Winch
855d000408
Polish Path Variables in Message Expressions
...
Issue gh-4469
7 years ago
Rob Winch
fcb4def4ac
Polish Path Variables in Message Expressions
...
Issue gh-4469
7 years ago
Daniel Bustamante Ospina
f97ac4daa6
Support Path Variables in Message Expressions
...
Extract path variables expressed in SimpDestinationMessageMatcher's pattern.
Issue: gh-4469
7 years ago
Spring Operator
b93528138e
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://www.apache.org/licenses/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 with 2691 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
* http://www.apache.org/licenses/LICENSE-2.0.html with 2 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0.html ([https](https://www.apache.org/licenses/LICENSE-2.0.html ) result 200).
7 years ago
Johnny Lim
57353d18e5
Use diamond type
8 years ago
Johnny Lim
5f518d00e5
Apply Checkstyle EmptyStatementCheck module
...
This commit adds Checkstyle `EmptyStatementCheck` module and aligns code with it.
8 years ago
Johnny Lim
99df632f24
Add missing @Override annotations
...
This commit also adds MissingOverrideCheck module to Checkstyle configuration.
8 years ago
Antoine
e0aca04a28
Polish AssertJ assertions
...
Polish AssertJ assertions
8 years ago
Rob Winch
23f56f568c
Update MockitJunitRunner import
...
Issue: gh-4608
8 years ago
Rob Winch
445834784a
Update to Mockito 2.10.0
...
Issue: gh-4608
8 years ago
Rob Winch
e16b8e7976
Fix logback-test.xml
8 years ago
Eddú Meléndez
a2ead4cf7a
Polish
...
Fixes gh-3892
10 years ago
Rob Winch
9745de9510
Add @AuthenticationPrincipal expression
...
It is now possible to provide a SpEL expression for
@AuthenticationPrincipal . This allows invoking custom logic including
methods on the principal object.
Fixes gh-3859
10 years ago
Rob Winch
f221920a19
Clean up code to conform to basic checkstyle
...
Issue gh-3746
10 years ago
Billy Korando
71d4ce96ad
Convert to assertj
...
Fixes gh-3175
10 years ago
Rob Winch
bb600a473e
Start AssertJ Migration
...
Issue gh-3175
10 years ago
Thomas Darimont
ad1d858e2b
SEC-3056 - Fix JavaDoc errors.
...
Fixed JavaDoc errors accross multiple modules in order to make javadoc happy with Java 8.
11 years ago
Rob Winch
64938ebcfc
SEC-2996: Suport configuring SecurityExpressionHandler<Message<Object>>
11 years ago
Rob Winch
ae6af5d73c
SEC-2915: Updated Java Code Formatting
11 years ago
Rob Winch
bed20db905
Remove Unnecessary @Override
11 years ago
Rob Winch
f198804504
SEC-2825: Polish
11 years ago
Pascal Gehl
ef3b9de766
SEC-2825: Add And/Or MessageMatcher implementations
11 years ago
Rob Winch
fea03536d6
SEC-2853: Rename WebSocket XML Namespace elements
11 years ago
Rob Winch
6a8475adbb
SEC-2830: Provide Same Origin support for SockJS
11 years ago
Rob Winch
36fe0d0357
SEC-2845: SecurityContextChannelInterceptor support anonymous
11 years ago
Rob Winch
6149f179c2
SEC-2858: Add ANY_MESSAGE.toString()
11 years ago
Rob Winch
753fdcaef0
SEC-2827: Polish
11 years ago
Rob Winch
414f98bee0
SEC-2827: Clean up MessageMatcher Ambiguities
11 years ago
Rob Winch
b97a5d3b53
SEC-2829: SecurityContextChannelInterceptor restores original SecurityContext
11 years ago
Rob Winch
9149451b9d
SEC-2828: SimDestinationMessageMatcher#toString()
11 years ago
Pascal Gehl
d834554a8a
SEC-2819 SimpDestinationMessageMatcher(String pattern, SimpMessageType
...
type) never passes type param to this() constructor
11 years ago
Rob Winch
002a78d87d
SEC-2768: DefaultMessageSecurityExpressionHandler sets PermissionEvaluator
11 years ago
Rob Winch
95c70f29bd
SEC-2769: DefaultMessageSecurityExpressionHandler sets RoleHierarchy
11 years ago
Rob Winch
ff95a34b1f
SEC-2705: DefaultMessageSecurityExpressionHandler populates AuthenticationTrustResolver
11 years ago
Rob Winch
5ba8f000a7
SEC-2714: Add AuthenticationPrincipal resolver for messaging support
11 years ago
Rob Winch
d2fa019fe5
SEC-2704: Separation of inbound and outbound security rules
11 years ago
Rob Winch
28446284a6
SEC-2713: Support authorization by SimpMessageType
11 years ago
Rob Winch
b717333707
Polish messaging generics and imports
11 years ago
Rob Winch
b6fcde880a
SEC-2703: ChannelSecurityInterceptor use ThreadLocal for InterceptorStatusToken
11 years ago
Rob Winch
02c3565e22
Fix compiling in Eclipse
11 years ago