io.finarkein.auth:finarkein-auth-oauth2

Auth library for Finarkein's Java API clients

License

License

Categories

Categories

H2 Data Databases OAuth2 Security
GroupId

GroupId

io.finarkein.auth
ArtifactId

ArtifactId

finarkein-auth-oauth2
Last Version

Last Version

0.3.0
Release Date

Release Date

Type

Type

jar
Description

Description

Auth library for Finarkein's Java API clients

Download finarkein-auth-oauth2

How to add to project

<!-- https://jarcasting.com/artifacts/io.finarkein.auth/finarkein-auth-oauth2/ -->
<dependency>
    <groupId>io.finarkein.auth</groupId>
    <artifactId>finarkein-auth-oauth2</artifactId>
    <version>0.3.0</version>
</dependency>
// https://jarcasting.com/artifacts/io.finarkein.auth/finarkein-auth-oauth2/
implementation 'io.finarkein.auth:finarkein-auth-oauth2:0.3.0'
// https://jarcasting.com/artifacts/io.finarkein.auth/finarkein-auth-oauth2/
implementation ("io.finarkein.auth:finarkein-auth-oauth2:0.3.0")
'io.finarkein.auth:finarkein-auth-oauth2:jar:0.3.0'
<dependency org="io.finarkein.auth" name="finarkein-auth-oauth2" rev="0.3.0">
  <artifact name="finarkein-auth-oauth2" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.finarkein.auth', module='finarkein-auth-oauth2', version='0.3.0')
)
libraryDependencies += "io.finarkein.auth" % "finarkein-auth-oauth2" % "0.3.0"
[io.finarkein.auth/finarkein-auth-oauth2 "0.3.0"]

Dependencies

compile (5)

Group / Artifact Type Version
com.github.scribejava : scribejava-core jar 7.1.1
io.finarkein.auth : finarkein-auth-credentials jar 0.3.0
com.google.code.gson : gson jar 2.8.6
com.google.guava : guava jar 29.0-jre
org.projectlombok : lombok jar 1.18.10

test (1)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-api jar 5.3.1

Project Modules

There are no modules declared in this project.

Finarkein Auth Build Status

Finarkein authentication client for Java.

Quickstart

Simply add the required dependency in your pom.xml to fetch from Maven Central:

<dependencies>
    <dependency>
      <groupId>io.finarkein.auth</groupId>
      <artifactId>finarkein-auth-credentials</artifactId>
      <version>0.3.0</version>
    </dependency>
    
    <dependency>
      <groupId>io.finarkein.auth</groupId>
      <artifactId>finarkein-auth-oauth2</artifactId>
      <version>0.3.0</version>
    </dependency>
</dependencies>

Install from Github Packages

To install these artifacts from Github Packages, you'll need to configure ~/.m2/settings.xml with your Github's personal access token:

<servers>
    <server>
        <id>github</id>
        <username>username</username>
        <password>personal_access_token</password>
    </server>
</servers>

And further, configure <repositories> either in your .m2/settings.xml or pom.xml.

<repositories>
    <repository>
        <id>github</id> <!-- ensure this matches your settings.xml / server ID -->
        <url>https://maven.pkg.github.com/finarkein/finarkein-auth</url>
    </repository>
</repositories>
io.finarkein.auth

Finarkein Analytics

Next-gen analytics magic.

Versions

Version
0.3.0