Skip to content

idpartner-app/java-oidc-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OidcClient

OidcClient is a maven package that simplifies OpenID Connect client operations. This package provides a set of functionalities to interact with OIDC providers, facilitating authentication and authorization processes.

Installation

You can install the oidc-client gem by executing the following command:

$ mvn install

Alternatively, if you are using pom, add these lines to your application's pom.xml:

<dependency>
	<groupId>com.idpartner</groupId>
	<artifactId>oidc-client</artifactId>
	<version>0.0.1</version>
</dependency>

And then execute:

$ mvn install

Usage

Please check the examples folder

Running Tests

  • Ensure the port 9001 is available
  • After checking out the repo, install the necessary dependencies and run the tests by executing:
$ mvn test

Release

  • Ensure the port 9001 is available
  • Get the GPG key and passphrase
  • Import it to your local and set it as the default key
  • copy the settings.xml.example to ~/.m2/settings.xml. More details
  • Define the next environment variables:
    • OSSRH_USERNAME
    • OSSRH_PASSWORD
    • GPG_KEY_ID
    • GPG_PASSPHRASE
  • Further deploy information. Go to the project root folder and execute: mvn clean deploy.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/idpartner-app/java-oidc-client.

License

This package is available as open source under the terms of the MIT License.

About

A Java client to interact with IDPartner using OIDC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages