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.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

Pakkeinformasjon

Ytterligere Nedlastinger

liboauth Avhengigheter

Påkrevd

cURL-8.6.0

Valgfri

nss-3.98 og Doxygen-1.10.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.10.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