mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-07 06:40:06 +00:00
security/iddawc: New port: OAuth2/OIDC Client
OAuth2/OIDC Client and Relying Party library
This commit is contained in:
parent
c9befd7a40
commit
61343510f6
@ -217,6 +217,7 @@
|
|||||||
SUBDIR += i2p
|
SUBDIR += i2p
|
||||||
SUBDIR += i2pd
|
SUBDIR += i2pd
|
||||||
SUBDIR += iaikpkcs11wrapper
|
SUBDIR += iaikpkcs11wrapper
|
||||||
|
SUBDIR += iddawc
|
||||||
SUBDIR += idea
|
SUBDIR += idea
|
||||||
SUBDIR += identify
|
SUBDIR += identify
|
||||||
SUBDIR += imds-filterd
|
SUBDIR += imds-filterd
|
||||||
|
31
security/iddawc/Makefile
Normal file
31
security/iddawc/Makefile
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
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>
|
3
security/iddawc/distinfo
Normal file
3
security/iddawc/distinfo
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
TIMESTAMP = 1657307910
|
||||||
|
SHA256 (babelouest-iddawc-v1.1.4_GH0.tar.gz) = f9a54cd0cebff4ef4d6cb96d178ed7b87d865c24e236bdd85b3e3a5f159ba463
|
||||||
|
SIZE (babelouest-iddawc-v1.1.4_GH0.tar.gz) = 1481659
|
14
security/iddawc/pkg-descr
Normal file
14
security/iddawc/pkg-descr
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
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
|
35
security/iddawc/pkg-plist
Normal file
35
security/iddawc/pkg-plist
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
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
|
Loading…
Reference in New Issue
Block a user