diff --git a/security/rhonabwy/Makefile b/security/rhonabwy/Makefile index 1139e6af296c..ee5ff4972a58 100644 --- a/security/rhonabwy/Makefile +++ b/security/rhonabwy/Makefile @@ -1,31 +1,32 @@ PORTNAME= rhonabwy DISTVERSIONPREFIX= v DISTVERSION= 1.1.6 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= dvl@FreeBSD.org COMMENT= Javascript Object Signing and Encryption (JOSE) library LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= yder>1.4.14:devel/yder \ orcania>2.2.1:devel/orcania \ gnutls>0:security/gnutls LIB_DEPENDS= libcurl.so:ftp/curl \ libgmp.so:math/gmp \ libnettle.so:security/nettle \ libjansson.so:devel/jansson \ libgnutls.so:security/gnutls \ liborcania.so:devel/orcania \ libyder.so:devel/yder USES= cmake USE_GITHUB= yes GH_ACCOUNT= babelouest CMAKE_ARGS= -DWITH_JOURNALD=off .include diff --git a/security/rhonabwy/pkg-descr b/security/rhonabwy/pkg-descr index babf5073afe9..78f37261c02b 100644 --- a/security/rhonabwy/pkg-descr +++ b/security/rhonabwy/pkg-descr @@ -1,20 +1,14 @@ -Single-Sign-On (SSO) server with multiple factor authentication. +Javascript Object Signing and Encryption (JOSE) library - JWK, JWKS, JWS, JWE +and JWT -Authentication processes supported: +* Create, modify, parse, import or export JSON Web Keys (JWK) and + JSON Web Keys Set (JWKS) +* Create, modify, parse, validate or serialize JSON Web Signatures (JWS) +* Create, modify, parse, validate or serialize JSON Web Encryption (JWE) +* Create, modify, parse, validate or serialize JSON Web Token (JWT) -* OAuth2 -* OpenID Connect -* Allows users to authenticate via multiple factors: +JWT Relies on JWS and JWE functions, so it supports the same functionalities as +the other 2. JWT functionalities also support nesting serialization (JWE nested +in a JWS or the opposite). -Password -* One-time password (TOTP/HOTP) -* Webauthn (Yubikey, Android devices) -* One-time password sent via e-mail -* TLS Certificate -* Users and clients can be stored and managed from various backends: - -Database -* LDAP service -* HTTP Backend service providing Basic Authentication - -WWW: https://github.com/babelouest/glewlwyd +WWW: https://github.com/babelouest/rhonabwy