Parameterwert von ProceedingJoinPoint abrufen

In meiner Anfrage habe ich einen Parameternamen "accessToken", wie erhalte ich den Wert des Anforderungsparameters von ProceedingJoinPoint?

public Object handleAccessToken(ProceedingJoinPoint joinPoint) throws Throwable { 
    final Signature signature = joinPoint.getStaticPart().getSignature();
    if (signature instanceof MethodSignature) {
        final MethodSignature ms = (MethodSignature) signature;
        String[] params = ms.getParameterNames();
        for (String param : params) {
            System.out.println(param);
            // here how do i get parameter value using param ?
        }
    }
}

Anrufmethode:

public MyResponse saveUser(
    @RequestParam("accessToken") String accessToken,
    @RequestBody final UserDto userDto
) {
    // code 
}

Ich möchte dieses Zugriffstoken in AOP erhalten.

Danke im Voraus

Antworten auf die Frage(4)

Ihre Antwort auf die Frage