Skip to content
Snippets Groups Projects
Commit 61343510 authored by Dan Langille's avatar Dan Langille
Browse files

security/iddawc: New port: OAuth2/OIDC Client

OAuth2/OIDC Client and Relying Party library
parent c9befd7a
Branches
Tags
No related merge requests found
......@@ -217,6 +217,7 @@
SUBDIR += i2p
SUBDIR += i2pd
SUBDIR += iaikpkcs11wrapper
SUBDIR += iddawc
SUBDIR += idea
SUBDIR += identify
SUBDIR += imds-filterd
......
PORTNAME= iddawc
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.4
CATEGORIES= security
MAINTAINER= dvl@FreeBSD.org
COMMENT= OAuth2/OIDC Client and Relying Party 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 \
libjansson.so:devel/jansson \
libgnutls.so:security/gnutls \
liborcania.so:devel/orcania \
libyder.so:devel/yder \
libmicrohttpd.so:www/libmicrohttpd \
librhonabwy.so:security/rhonabwy \
libulfius.so:www/ulfius
USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= babelouest
CMAKE_ARGS= -DWITH_JOURNALD=off
.include <bsd.port.mk>
TIMESTAMP = 1657307910
SHA256 (babelouest-iddawc-v1.1.4_GH0.tar.gz) = f9a54cd0cebff4ef4d6cb96d178ed7b87d865c24e236bdd85b3e3a5f159ba463
SIZE (babelouest-iddawc-v1.1.4_GH0.tar.gz) = 1481659
Handles the OAuth2 and OpenID Connect authentication process flow from the
client side.
* Generates requests based on input parameters
* Parses response
* Validates response values
Supported response_types: code, token, id_token, password, client_credentials,
refresh_token, device_code
Supported client authentication methods: client_secret_basic,
client_secret_post, client_secret_jwt, private_key_jwt
WWW: https://github.com/babelouest/iddawc
bin/idwcc
include/iddawc-cfg.h
include/iddawc.h
lib/libiddawc.so
lib/libiddawc.so.1.1
lib/libiddawc.so.1.1.4
libdata/pkgconfig/libiddawc.pc
share/idwcc/webapp/callback.html
share/idwcc/webapp/css/bootstrap.css
share/idwcc/webapp/css/bootstrap.css.map
share/idwcc/webapp/css/bootstrap.min.css
share/idwcc/webapp/css/bootstrap.min.css.map
share/idwcc/webapp/css/fork-awesome.css
share/idwcc/webapp/css/fork-awesome.min.css
share/idwcc/webapp/css/fork-awesome.min.css.map
share/idwcc/webapp/css/idwcc.css
share/idwcc/webapp/css/v5-compat.css
share/idwcc/webapp/css/v5-compat.min.css
share/idwcc/webapp/css/v5-compat.min.css.map
share/idwcc/webapp/fonts/forkawesome-webfont.eot
share/idwcc/webapp/fonts/forkawesome-webfont.svg
share/idwcc/webapp/fonts/forkawesome-webfont.ttf
share/idwcc/webapp/fonts/forkawesome-webfont.woff
share/idwcc/webapp/fonts/forkawesome-webfont.woff2
share/idwcc/webapp/index.html
share/idwcc/webapp/js/bootstrap.js
share/idwcc/webapp/js/bootstrap.js.map
share/idwcc/webapp/js/bootstrap.min.js
share/idwcc/webapp/js/bootstrap.min.js.map
share/idwcc/webapp/js/iddwc.js
share/idwcc/webapp/js/jquery.js
share/idwcc/webapp/js/jquery.min.js
share/idwcc/webapp/js/popper.js
share/idwcc/webapp/js/popper.min.js
share/idwcc/webapp/js/qrcode.js
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment