Package | Description |
---|---|
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 |
---|---|
AuthenticationRequest |
AuthenticationRequest.Builder.build()
Builds a new authentication request.
|
static AuthenticationRequest |
AuthenticationRequest.parse(HTTPRequest httpRequest)
Parses an authentication request from the specified HTTP GET or HTTP
POST request.
|
static AuthenticationRequest |
AuthenticationRequest.parse(Map<String,String> params)
Parses an OpenID Connect authentication request from the specified
parameters.
|
static AuthenticationRequest |
AuthenticationRequest.parse(String query)
Parses an OpenID Connect authentication request from the specified
URI query string.
|
static AuthenticationRequest |
AuthenticationRequest.parse(URI uri)
Parses an OpenID Connect authentication request from the specified
URI.
|
static AuthenticationRequest |
AuthenticationRequest.parse(URI uri,
Map<String,String> params)
Parses an OpenID Connect authentication request from the specified
parameters.
|
static AuthenticationRequest |
AuthenticationRequest.parse(URI uri,
String query)
Parses an OpenID Connect authentication request from the specified
URI query string.
|
Modifier and Type | Method and Description |
---|---|
static ClaimsRequest |
ClaimsRequest.resolve(AuthenticationRequest authRequest)
Resolves the merged claims request for the specified OpenID
authentication request.
|
Constructor and Description |
---|
Builder(AuthenticationRequest request)
Creates a new OpenID Connect authentication request builder
from the specified request.
|
Modifier and Type | Method and Description |
---|---|
AuthenticationRequest |
AuthenticationRequestResolver.resolve(AuthenticationRequest request,
C securityContext)
Resolves the specified OpenID Connect authentication request by
superseding its parameters with those found in the optional OpenID
Connect request object (if any).
|
Modifier and Type | Method and Description |
---|---|
void |
ACRRequest.ensureACRSupport(AuthenticationRequest authRequest,
List<ACR> supportedACRs)
Ensures all requested essential ACR values are supported by those
supported by the OpenID provider.
|
void |
ACRRequest.ensureACRSupport(AuthenticationRequest authRequest,
OIDCProviderMetadata opMetadata)
Deprecated.
|
static ACRRequest |
ACRRequest.resolve(AuthenticationRequest authRequest)
Resolves the requested essential and voluntary ACR values from the
specified OpenID authentication request.
|
AuthenticationRequest |
AuthenticationRequestResolver.resolve(AuthenticationRequest request,
C securityContext)
Resolves the specified OpenID Connect authentication request by
superseding its parameters with those found in the optional OpenID
Connect request object (if any).
|
Constructor and Description |
---|
ResolveException(ErrorObject error,
AuthenticationRequest authRequest)
Creates a new resolve exception.
|
ResolveException(String exMessage,
String clientMessage,
AuthenticationRequest authRequest,
Throwable cause)
Creates a new resolve exception.
|
Copyright © 2018 Connect2id Ltd.. All rights reserved.