liboauth-0.9.7

Introduction à liboauth

Liboauth est une collection de fonctions POSIX-c implémentant le coeur standard de OAuth Core RFC 5849. Liboauth fournit des fonctions pour échapper et encoder des paramêtres selon la spécification OAuth et offre des fonctions de haut niveaux pour signer les requètes ou vérifier les signatures OAuth ainsi que d'effectuer des requêtes HTTP.

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

Information sur le paquet

Dépendances de liboauth

Requises

cURL-7.28.0 et OpenSSL-1.0.1c ou NSS-3.14

Facultative

Doxygen-1.8.2 (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 Doxygen-1.8.2, tapez make dox pour construire la documentation.

Pour tester le résultat, tapez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Si vous avez construit la documentation précédemment, installez la avec la commande suivante en tant qu'utilisateur root :

mkdir -pv /usr/share/doc/liboauth-0.9.7 &&
cp -rv doc/html/* /usr/share/doc/liboauth-0.9.7

Explications des commandes

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

--enable-nss : Utilise NSS au lieu de OpenSSL.

Contenu

Bibliothèque installée: liboauth.so
Répertoire installé: /usr/share/doc/liboauth-0.9.7

Description courte

liboauth.so

fournit les fonctions pour échapper et encoder les chaînes selon les spécifications OAuth et offre une fonctionnalité de haut-niveau pour construire au dessus les demandes de signatures ou vérifier les signatures en utilisant soit NSS ou OpenSSL pour calculer les hash des signatures.

Last updated on : 2012-08-01 01:44:40 +020