liboauth-1.0.3

Introduksjon til liboauth

liboauth er en samling av POSIX-C funksjoner implementere OAuth Core RFC 5849 standarden. Liboaut tilbyr funksjoner for å unnslippe og kode parametere i henhold til OAuth spesifikasjon og tilbyr funksjonalitet på høyt nivå for å signere forespørsler eller verifisere OAuth signaturer samt utføre HTTP forespørsler.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

Ytterligere Nedlastinger

liboauth Avhengigheter

Påkrevd

cURL-8.11.0

Valgfri

nss-3.106 og Doxygen-1.12.0 (for å bygge dokumentasjon)

Installasjon av liboauth

Bruk en oppdatering for gjeldende versjon av openssl:

patch -Np1 -i ../liboauth-1.0.3-openssl-1.1.0-3.patch

Installer liboauth ved å kjøre følgende kommandoer:

./configure --prefix=/usr --disable-static &&
make

Hvis du ønsker å bygge dokumentasjonen (trenger Doxygen-1.12.0), kjør:

make dox

For å teste resultatene, kjør: make check.

Nå, som root bruker:

make install

Hvis du tidligere har bygget dokumentasjonen, installer den ved å kjører følgende kommandoer som root bruker:

install -v -dm755 /usr/share/doc/liboauth-1.0.3 &&
cp -rv doc/html/* /usr/share/doc/liboauth-1.0.3

Parameterforklaringer

--disable-static: Denne bryteren forhindrer installasjon av statiske versjoner av bibliotekene.

--enable-nss: Bruk denne bryteren hvis du vil bruk Mozilla NSS i stedet for OpenSSL.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: liboauth.so
Installerte Mapper: /usr/share/doc/liboauth-1.0.3

Korte Beskrivelser

liboauth.so

gir funksjoner for å unnslippe og kode strenger i henhold til OAuth spesifikasjoner og tilbyr funksjonalitet på høyt nivå bygget på toppen for å signere forespørsler eller verifisere signaturer ved å bruke enten NSS eller OpenSSL for beregning av hash/signaturer