liboauth-1.0.3

Introduction à liboauth

liboauth est une collection de fonctions POSIX-C implémentant le standard OAuth Core du RFC 5849. Liboauth fournit des fonctions pour échapper et encoder les paramètres conformément à la spécification OAuth et offre des fonctionnalités haut-niveau aussi bien pour signer des requêtes ou vérifier les signatures OAuth que pour effectuer des requêtes HTTP.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.0.

Informations sur le paquet

Dépendances de liboauth

Requises

cURL-7.52.1 et OpenSSL-1.0.2k ou NSS-3.29

Facultatives

Doxygen-1.8.13 (pour construire la documentation)

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/liboauth

Installation de liboauth

Installez liboauth en lançant les commandes suivantes :

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

Si vous avez installé Doxygen-1.8.13, lancez make dox pour construire la documentation.

Pour tester les résultats lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Si vous avez précédemment construit la documentation, installez-la en lançant les commandes suivantes en tant qu'utilisateur root :

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

Explication des commandes

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

--enable-nss : Utilisez ce paramètre si vous voulez utiliser Mozilla NSS à la place de OpenSSL.

Contents

Programmes installés: Aucun
Bibliothèques installées: liboauth.so
Répertoires installés: /usr/share/doc/liboauth-1.0.3

Descriptions courtes

liboauth.so

fournit les fonctions pour échapper et encoder des chaînes conformément aux spécifications de OAuth et offre des fonctionnalités haut-niveau construites par-dessus pour signer des requêtes ou vérifier des signatures en utilisant soit NSS soit OpenSSL pour calculer des hash/signatures.

Last updated on 2017-02-19 22:23:34 +0100