public static Optional getCurrentUserJWT()

in src/main/java/com/aws/pattern/myapp/security/SecurityUtils.java [45:51]


    public static Optional<String> getCurrentUserJWT() {
        SecurityContext securityContext = SecurityContextHolder.getContext();
        return Optional
            .ofNullable(securityContext.getAuthentication())
            .filter(authentication -> authentication.getCredentials() instanceof String)
            .map(authentication -> (String) authentication.getCredentials());
    }