]> git.proxmox.com Git - pve-http-server.git/blobdiff - PVE/APIServer/Formatter.pm
api-server: extract, set and handle API token header
[pve-http-server.git] / PVE / APIServer / Formatter.pm
index def19328d019721c2c5ac3b753707b3b557b6de7..20455a02704e579c18f0455abb66b88eb04098f7 100644 (file)
@@ -95,4 +95,13 @@ sub create_auth_cookie {
     return "${cookie_name}=$encticket; path=/; secure;";
 }
 
+sub create_auth_header {
+    my ($value, $key) = @_;
+
+    return undef if !$key;
+
+    my $encoded = uri_escape($value);
+    return "${key} ${encoded}";
+}
+
 1;