protected Map getAuthenticationInfo(AuthenticateChallenge challenge, Map oldInfo, URL serverUrl, URL protectionSpaceUrl) {
    """
	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
    """
        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;
    }
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
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 .