tools: rename extract_auth_cookie to extract_cookie
It does nothing specific to authentication.. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
		@ -446,7 +446,7 @@ fn extract_auth_data(headers: &http::HeaderMap) -> (Option<String>, Option<Strin
 | 
			
		||||
    let mut ticket = None;
 | 
			
		||||
    if let Some(raw_cookie) = headers.get("COOKIE") {
 | 
			
		||||
        if let Ok(cookie) = raw_cookie.to_str() {
 | 
			
		||||
            ticket = tools::extract_auth_cookie(cookie, "PBSAuthCookie");
 | 
			
		||||
            ticket = tools::extract_cookie(cookie, "PBSAuthCookie");
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -326,9 +326,9 @@ pub fn assert_if_modified(digest1: &str, digest2: &str) -> Result<(), Error> {
 | 
			
		||||
    Ok(())
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/// Extract authentication cookie from cookie header.
 | 
			
		||||
/// Extract a specific cookie from cookie header.
 | 
			
		||||
/// We assume cookie_name is already url encoded.
 | 
			
		||||
pub fn extract_auth_cookie(cookie: &str, cookie_name: &str) -> Option<String> {
 | 
			
		||||
pub fn extract_cookie(cookie: &str, cookie_name: &str) -> Option<String> {
 | 
			
		||||
    for pair in cookie.split(';') {
 | 
			
		||||
        let (name, value) = match pair.find('=') {
 | 
			
		||||
            Some(i) => (pair[..i].trim(), pair[(i + 1)..].trim()),
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user