protected Map getAuthenticationInfo(AuthenticateChallenge challenge, Map oldInfo, URL serverUrl, URL protectionSpaceUrl) {
        Assert.isNotNull(challenge);
        Assert.isNotNull(serverUrl);
        Assert.isNotNull(protectionSpaceUrl);
        return null;
    }
protected Map getAuthenticationInfo ( AuthenticateChallenge challenge , Map oldInfo , URL serverUrl , URL protectionSpaceUrl ) { Assert . isNotNull ( challenge ) ; Assert . isNotNull ( serverUrl ) ; Assert . isNotNull ( protectionSpaceUrl ) ; return null ; }
Returns the new authentication information gleaned from the given
authenticate challenge and the given old authentication information.
The old authentication information may be <code>null</code>.
The authentication information usually contains directives such as
usernames and passwords.
<p>This method should be overridden by schema specific authenticators.

@param challenge the authenticate challenge from the server
@param oldInfo the old authentication information
@param serverUrl the URL of the server
@param protectionSpaceUrl the URL of the protected resource
@return new authentication information