BSD Ports

www/rubygem-atlassian-jwt 0.2.1_2 MidnightBSD

Authenticate with the Atlassian Connect REST APIs

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
56c57a98e2
License
Apache-2.0
Categories
www, rubygems

Description

In order to access the Atlassian Connect REST APIs, an app authenticates using a JSON Web Token (JWT). The token is generated using the app's secret key and contains a claim which includes the app's key and a hashed version of the API URL the app is accessing. This gem simplifies generating the claim.

This gem provides helpers for generating Atlassian specific JWT claims. It also exposes the ruby-jwt gem's encode and decode methods.

In the other systems

SystemPortVersion
MidnightBSDwww/rubygem-atlassian-jwt0.2.1_2
FreeBSDwww/rubygem-atlassian-jwt0.2.1_1
DragonFlywww/rubygem-atlassian-jwt0.2.1
HardenedBSDwww/rubygem-atlassian-jwt0.2.1_1
GhostBSDwww/rubygem-atlassian-jwt0.2.1_1

Install

Binary package:

mport install atlassian-jwt

From mports:

cd /usr/mports/www/rubygem-atlassian-jwt && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	atlassian-jwt>0:www/rubygem-atlassian-jwt

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Build dependencies 1
Run dependencies 1

Configuration

No options to configure.

USES
gem
Service scripts
none

Files

distinfo 1
FileSizeSHA256
rubygem/atlassian-jwt-0.2.1.gem87042fd2d87418773f2e140c038cb22e049069708aff2bd0a423a7e1740574e97823
Master sites 1
  • RG

Commit history 2

DateCommitCreditsLog message
56c57a98e2 Lucas Holt www/rubygem-atlassian-jwt: fix build dependency
Declare jwt2 explicitly as a build dependency so fake-qa can validate the gem runtime requirement. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>
139681c226 Lucas Holt www/rubygem-atlassian-jwt: add build dependency
Add the runtime jwt dependency to BUILD_DEPENDS so clean package builds satisfy fake-qa gem dependency checks. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>