public RequestHeader clearPrincipal() {
        return new RequestHeader(method, uri, protocol, acceptedResponseProtocols, Optional.empty(), headers, lowercaseHeaders);
    }
public RequestHeader clearPrincipal ( ) { return new RequestHeader ( method , uri , protocol , acceptedResponseProtocols , Optional . empty ( ) , headers , lowercaseHeaders ) ; }
Return a copy of this request header with the principal cleared.

@return A copy of this request header.