OAuth 2.0 SDK with OpenID Connect extensions 2.6 API

OAuth 2.0 client / server SDK for Java with OpenID Connect extensions

See:
          Description

Packages
com.nimbusds.oauth2.sdk Classes for representing, serialising and parsing OAuth 2.0 client requests and server responses.
com.nimbusds.oauth2.sdk.auth Implementations of OAuth 2.0 client authentication methods at the Token endpoint.
com.nimbusds.oauth2.sdk.client OAuth 2.0 dynamic client registration.
com.nimbusds.oauth2.sdk.http HTTP message classes.
com.nimbusds.oauth2.sdk.id Common OAuth 2.0 identifier and identity classes.
com.nimbusds.oauth2.sdk.token OAuth 2.0 access and refresh token implementations.
com.nimbusds.oauth2.sdk.util Common utility classes.
com.nimbusds.openid.connect.sdk Classes for representing, serialising and parsing OpenID Connect client requests and server responses.
com.nimbusds.openid.connect.sdk.claims Claims and claim sets used in OpenID Connect.
com.nimbusds.openid.connect.sdk.op OpenID Connect Provider (OP) classes.
com.nimbusds.openid.connect.sdk.rp OpenID Connect Relying Party (RP) classes.
com.nimbusds.openid.connect.sdk.util OpenID Connect utility interfaces and classes.

 

OAuth 2.0 client / server SDK for Java with OpenID Connect extensions

OpenID Connect 1.0 is a suite of lightweight specifications for providing and consuming identity information on the web. It allows for clients of all types including browser-based, mobile, and JavaScript clients, to request and receive information about identities and currently authenticated sessions. The specification suite is extensible, allowing participants to optionally also support encryption of identity data, discovery of the OpenID Provider, and advanced session management, including logout.

This SDK allows the creation of concrete OpenID Connect client and server (IdP) implementations. It is based on the draft specification from 27 December 2012.

Supported OpenID Connect endpoints:

Features:



Copyright © 2013 NimbusDS. All Rights Reserved.