@ -44,6 +44,11 @@ final class GlobalSecurityContextHolderStrategy implements SecurityContextHolder
@@ -44,6 +44,11 @@ final class GlobalSecurityContextHolderStrategy implements SecurityContextHolder
returncontextHolder;
}
@Override
publicSecurityContextpeekContext(){
returncontextHolder;
}
@Override
publicvoidsetContext(SecurityContextcontext){
Assert.notNull(context,"Only non-null SecurityContext instances are permitted");
@ -44,6 +44,11 @@ final class InheritableThreadLocalSecurityContextHolderStrategy implements Secur
@@ -44,6 +44,11 @@ final class InheritableThreadLocalSecurityContextHolderStrategy implements Secur
returnctx;
}
@Override
publicSecurityContextpeekContext(){
returncontextHolder.get();
}
@Override
publicvoidsetContext(SecurityContextcontext){
Assert.notNull(context,"Only non-null SecurityContext instances are permitted");
@ -45,6 +45,11 @@ final class ThreadLocalSecurityContextHolderStrategy implements SecurityContextH
@@ -45,6 +45,11 @@ final class ThreadLocalSecurityContextHolderStrategy implements SecurityContextH
returnctx;
}
@Override
publicSecurityContextpeekContext(){
returncontextHolder.get();
}
@Override
publicvoidsetContext(SecurityContextcontext){
Assert.notNull(context,"Only non-null SecurityContext instances are permitted");