cl
5 天以前 01ab61191b93956954b463ab4416fda6b5f960ee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.vincent.rsf.openApi.security.utils;
 
import com.vincent.rsf.openApi.entity.constant.Constants;
 
/**
 * Authorization 头解析;JWT 签发与校验在 {@link com.vincent.rsf.openApi.service.impl.TokenServiceImpl}
 */
public final class TokenUtils {
 
    private TokenUtils() {
    }
 
    public static String extractTokenFromHeader(String authHeader) {
        if (authHeader != null && authHeader.startsWith(Constants.TOKEN_PREFIX)) {
            return authHeader.substring(Constants.TOKEN_PREFIX.length()).trim();
        }
        return null;
    }
}