Package | Description |
---|---|
com.nimbusds.oauth2.sdk |
Classes for representing, serialising and parsing OAuth 2.0 client requests
and server responses.
|
com.nimbusds.oauth2.sdk.client |
OAuth 2.0 dynamic client registration.
|
com.nimbusds.oauth2.sdk.token |
OAuth 2.0 access and refresh token implementations.
|
com.nimbusds.openid.connect.sdk |
Classes for representing, serialising and parsing OpenID Connect client
requests and server responses.
|
com.nimbusds.openid.connect.sdk.op |
OpenID Connect Provider (OP) classes.
|
Modifier and Type | Method and Description |
---|---|
Scope |
TokenRequest.getScope()
Gets the requested scope.
|
Scope |
AuthorizationRequest.getScope()
Gets the scope.
|
static Scope |
Scope.parse(Collection<String> collection)
Parses a scope from the specified string collection representation.
|
static Scope |
Scope.parse(String s)
Parses a scope from the specified string representation.
|
Modifier and Type | Method and Description |
---|---|
AuthorizationRequest.Builder |
AuthorizationRequest.Builder.scope(Scope scope)
Sets the scope.
|
Constructor and Description |
---|
AuthorizationRequest(URI uri,
ResponseType rt,
ResponseMode rm,
ClientID clientID,
URI redirectURI,
Scope scope,
State state)
Creates a new authorisation request.
|
TokenRequest(URI uri,
AuthorizationGrant authzGrant,
Scope scope)
Creates a new token request, without client authentication and a
specified client identifier.
|
TokenRequest(URI uri,
ClientAuthentication clientAuth,
AuthorizationGrant authzGrant,
Scope scope)
Creates a new token request with the specified client
authentication.
|
TokenRequest(URI uri,
ClientID clientID,
AuthorizationGrant authzGrant,
Scope scope)
Creates a new token request, with no explicit client authentication
(may be present in the grant depending on its type).
|
Modifier and Type | Method and Description |
---|---|
Scope |
ClientMetadata.getScope()
Gets the scope values that the client can use when requesting access
tokens.
|
Modifier and Type | Method and Description |
---|---|
void |
ClientMetadata.setScope(Scope scope)
Sets the scope values that the client can use when requesting access
tokens.
|
Modifier and Type | Method and Description |
---|---|
Scope |
AccessToken.getScope()
Returns the scope of this access token.
|
Scope |
BearerTokenError.getScope()
Gets the required scope.
|
Modifier and Type | Method and Description |
---|---|
BearerTokenError |
BearerTokenError.setScope(Scope scope)
Sets the required scope.
|
Constructor and Description |
---|
AccessToken(AccessTokenType type,
int byteLength,
long lifetime,
Scope scope)
Creates a new access token with a randomly generated value
of the specified byte length, Base64URL-encoded, and optional
lifetime and scope.
|
AccessToken(AccessTokenType type,
long lifetime,
Scope scope)
Creates a new access token with a randomly generated 256-bit
(32-byte) value, Base64URL-encoded.
|
AccessToken(AccessTokenType type,
String value,
long lifetime,
Scope scope)
Creates a new access token with the specified value and optional
lifetime and scope.
|
BearerAccessToken(int byteLength,
long lifetime,
Scope scope)
Creates a new bearer access token with a randomly generated value of
the specified byte length, Base64URL-encoded.
|
BearerAccessToken(long lifetime,
Scope scope)
Creates a new bearer access token with a randomly generated 256-bit
(32-byte) value, Base64URL-encoded.
|
BearerAccessToken(String value,
long lifetime,
Scope scope)
Creates a new bearer access token with the specified value and
optional lifetime and scope.
|
BearerTokenError(String code,
String description,
int httpStatusCode,
URI uri,
String realm,
Scope scope)
Creates a new OAuth 2.0 bearer token error with the specified code,
description, HTTP status code, page URI, realm and scope.
|
Modifier and Type | Method and Description |
---|---|
static ClaimsRequest |
ClaimsRequest.resolve(ResponseType responseType,
Scope scope)
Resolves the claims request for the specified response type and
scope.
|
static ClaimsRequest |
ClaimsRequest.resolve(ResponseType responseType,
Scope scope,
ClaimsRequest claimsRequest)
Resolves the merged claims request from the specified OpenID Connect
authorisation request parameters.
|
Constructor and Description |
---|
AuthenticationRequest.Builder(ResponseType rt,
Scope scope,
ClientID clientID,
URI redirectURI)
Creates a new OpenID Connect authentication request builder.
|
AuthenticationRequest(URI uri,
ResponseType rt,
ResponseMode rm,
Scope scope,
ClientID clientID,
URI redirectURI,
State state,
Nonce nonce,
Display display,
Prompt prompt,
int maxAge,
List<com.nimbusds.langtag.LangTag> uiLocales,
List<com.nimbusds.langtag.LangTag> claimsLocales,
com.nimbusds.jwt.JWT idTokenHint,
String loginHint,
List<ACR> acrValues,
ClaimsRequest claims,
com.nimbusds.jwt.JWT requestObject,
URI requestURI)
Creates a new OpenID Connect authentication request.
|
AuthenticationRequest(URI uri,
ResponseType rt,
Scope scope,
ClientID clientID,
URI redirectURI,
State state,
Nonce nonce)
Creates a new minimal OpenID Connect authentication request.
|
Modifier and Type | Method and Description |
---|---|
Scope |
OIDCProviderMetadata.getScopes()
Gets the supported scope values.
|
Modifier and Type | Method and Description |
---|---|
void |
OIDCProviderMetadata.setScopes(Scope scope)
Sets the supported scope values.
|
Copyright © 2015 Connect2id Ltd.. All Rights Reserved.