Project

General

Profile

« Previous | Next » 

Revision 61791

Fix null pointer exception in cookies

View differences:

modules/uoa-authorization-library/trunk/src/main/java/eu/dnetlib/uoaauthorizationlibrary/utils/AuthorizationUtils.java
54 54

  
55 55
    private boolean hasCookie(HttpServletRequest request) {
56 56
        Cookie[] cookies = request.getCookies();
57
        if(securityConfig.isDeprecated()) {
58
            return Arrays.stream(cookies).anyMatch(cookie -> cookie.getName().equalsIgnoreCase(TOKEN));
59
        } else {
60
            return Arrays.stream(cookies).anyMatch(cookie -> cookie.getName().equalsIgnoreCase(SESSION));
57
        if(cookies != null) {
58
            if (securityConfig.isDeprecated()) {
59
                return Arrays.stream(cookies).anyMatch(cookie -> cookie.getName().equalsIgnoreCase(TOKEN));
60
            } else {
61
                return Arrays.stream(cookies).anyMatch(cookie -> cookie.getName().equalsIgnoreCase(SESSION));
62
            }
61 63
        }
64
        return false;
62 65
    }
63 66

  
64 67
    private HttpEntity<HttpHeaders> createHeaders(HttpServletRequest request) {

Also available in: Unified diff