Package | Description |
---|---|
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.validators |
Client-side OpenID Connect ID token, access token and authorisation code
validators.
|
Modifier and Type | Method and Description |
---|---|
ACRRequest |
ACRRequest.applyDefaultACRs(OIDCClientInformation clientInfo)
Applies the registered default ACR values for the requesting client
(as a voluntary ACR value, provided no ACR values were explicitly
requested).
|
Modifier and Type | Method and Description |
---|---|
OIDCClientInformation |
OIDCClientInformationResponse.getOIDCClientInformation()
Gets the OpenID Connect client information.
|
static OIDCClientInformation |
OIDCClientInformation.parse(net.minidev.json.JSONObject jsonObject)
Parses an OpenID Connect client information instance from the
specified JSON object.
|
Constructor and Description |
---|
OIDCClientInformationResponse(OIDCClientInformation clientInfo)
Creates a new OpenID Connect client information response.
|
Modifier and Type | Method and Description |
---|---|
static IDTokenValidator |
IDTokenValidator.create(Issuer opIssuer,
OIDCClientInformation clientInfo)
Creates a new ID token validator for the specified OpenID Provider,
which must publish its metadata at
[issuer-url]/.well-known/openid-configuration . |
static IDTokenValidator |
IDTokenValidator.create(Issuer opIssuer,
OIDCClientInformation clientInfo,
com.nimbusds.jose.jwk.source.JWKSource clientJWKSource,
int connectTimeout,
int readTimeout)
Creates a new ID token validator for the specified OpenID Provider,
which must publish its metadata at
[issuer-url]/.well-known/openid-configuration . |
static IDTokenValidator |
IDTokenValidator.create(OIDCProviderMetadata opMetadata,
OIDCClientInformation clientInfo)
Creates a new ID token validator for the specified OpenID Provider
metadata and OpenID Relying Party registration.
|
static IDTokenValidator |
IDTokenValidator.create(OIDCProviderMetadata opMetadata,
OIDCClientInformation clientInfo,
com.nimbusds.jose.jwk.source.JWKSource clientJWKSource)
Creates a new ID token validator for the specified OpenID Provider
metadata and OpenID Relying Party registration.
|
static LogoutTokenValidator |
LogoutTokenValidator.create(OIDCProviderMetadata opMetadata,
OIDCClientInformation clientInfo,
com.nimbusds.jose.jwk.source.JWKSource clientJWKSource)
Creates a new logout token validator for the specified OpenID
Provider metadata and OpenID Relying Party registration.
|
protected static com.nimbusds.jose.proc.JWEKeySelector |
IDTokenValidator.createJWEKeySelector(OIDCProviderMetadata opMetadata,
OIDCClientInformation clientInfo,
com.nimbusds.jose.jwk.source.JWKSource clientJWKSource)
Creates a key selector for JWE decryption.
|
protected static com.nimbusds.jose.proc.JWSKeySelector |
IDTokenValidator.createJWSKeySelector(OIDCProviderMetadata opMetadata,
OIDCClientInformation clientInfo)
Creates a key selector for JWS verification.
|
Copyright © 2017 Connect2id Ltd.. All rights reserved.