cups-oauth(1)

Från Wiki.linux.se -Linux wikipedia på Svenska.
Hoppa till navigering Hoppa till sök

NAMN

cups-oauth – kommunicera med en OAuth/OpenID-auktoriseringsserver

SYNOPSIS

cups-oauth --help
cups-oauth --version
cups-oauth [-a OAUTH-URI] [-s SCOPE(S)] authorize [RESOURCE]
cups-oauth [-a OAUTH-URI] clear [RESOURCE]
cups-oauth [-a OAUTH-URI] get-access-token [RESOURCE]
cups-oauth [-a OAUTH-URI] get-client-id
cups-oauth [-a OAUTH-URI] get-metadata [NAME]
cups-oauth [-a OAUTH-URI] get-user-id [RESOURCE] [NAME]
cups-oauth [-a OAUTH-URI] set-access-token [RESOURCE] TOKEN
cups-oauth [-a OAUTH-URI] set-client-data CLIENT-ID CLIENT-SECRET

BESKRIVNING

cups-oauth kommunicerar med en OAuth/OpenID-auktoriseringsserver. Auktoriseringar är ofta kopplade till en resurs, till exempel en skrivar-URI, en webbadress eller liknande.

ALTERNATIV

Följande alternativ känns igen av cups-oauth:

--help
Visa programmets användning.
--version
Visa CUPS-versionen.
-a <OAUTH-URI>
Anger URL:en till OAuth/OpenID-auktoriseringsservern.
-s <SCOPE(S)>
Anger en mellanslagsavgränsad lista med scope-namn som ska användas vid auktorisering av åtkomst. Standardvärdet är att begära auktorisering för alla OpenID-scope som stöds.

UNDERKOMMANDON

authorize
Startar ett auktoriseringsflöde med standardwebbläsaren. Om en resurs-URI anges gäller auktoriseringen endast för den resursen. Vid lyckad auktorisering skickas åtkomsttoken till standardutmatningen.
clear
Rensar eventuell auktorisering för den angivna resursen, eller för alla resurser om ingen resurs-URI anges.
get-access-token
Skriver aktuell, ej utgången åtkomsttoken, om en sådan finns, till standardutmatningen.
get-client-id
Skriver klient-ID-strängen, om en sådan finns, till standardutmatningen.
get-metadata
Hämtar metadata från OAuth/OpenID-auktoriseringsservern och skickar dem till standardutmatningen. Om ett namn anges skrivs endast värdet för den angivna metadatan ut.
get-user-id
Hämtar OpenID-information om användar-ID och skickar den till standardutmatningen. Om ett namn anges skrivs endast det namngivna anspråket, claim, från användar-ID:t ut.
set-access-token
Sätter åtkomsttoken, som ibland även kallas API-nyckel, för den angivna resursen eller för alla resurser.
set-client-data
Sätter klient-ID-strängen och hemligheten för en OAuth/OpenID-auktoriseringsserver.

MILJÖVARIABLER

CUPS_OAUTH_URI
Anger standard-URL:en till OAuth/OpenID-auktoriseringsservern.
CUPS_OAUTH_SCOPES
Anger standard-scope för OAuth/OpenID som en mellanslagsavgränsad lista.

NOTERINGAR

CUPS använder följande omdirigerings-URI för all auktorisering på det lokala systemet:

http://127.0.0.1/

EXEMPEL

Registrera ett klient-ID och en hemlighet för OAuth-servern på https://oauth.example.com/:

cups-oauth -a https://oauth.example.com/ set-client-data CLIENT-ID CLIENT-SECRET

Spara en åtkomsttoken, ibland kallad programnyckel eller API-nyckel, för OAuth-servern på https://oauth.example.com/:

cups-oauth -a https://oauth.example.com/ set-access-token TOKEN

Auktorisera mot OAuth-servern på https://oauth.example.com/ med din webbläsare:

cups-oauth -a https://oauth.example.com/ authorize

SE ÄVEN

UPPHOVSRÄTT

Copyright © 2025 OpenPrinting.

KOLOFON

Den här sidan är en del av projektet CUPS, ett standardbaserat utskriftssystem med öppen källkod.

Information om projektet finns på:

Felrapporter för denna manualsida kan lämnas via:

Denna sida hämtades från projektets uppströms Git-arkiv:

Sidan hämtades den 16 januari 2026. Vid den tidpunkten var datumet för den senaste commit som hittades i arkivet den 10 januari 2026.

Om du upptäcker renderingsproblem i denna HTML-version av sidan, känner till en bättre eller mer uppdaterad källa, eller har rättelser eller förbättringar av informationen i denna kolofon, som inte är en del av den ursprungliga manualsidan, skicka e-post till:

  • man-pages@man7.org

Sidinformation

Manualsidans datum: 5 maj 2025.

Projekt: CUPS.

HTML-renderingen skapades den 16 januari 2026 av Michael Kerrisk, författare till The Linux Programming Interface.

Mer information om Linux- och UNIX-systemprogrammeringskurser finns på:

Hosting tillhandahålls av jambit GmbH.

Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/setfacl.1.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.