Uses of Class
com.nimbusds.openid.connect.provider.spi.grants.IDTokenSpec
-
Packages that use IDTokenSpec Package Description com.nimbusds.openid.connect.provider.spi.grants OAuth 2.0 authorisation grant handler SPIs. -
-
Uses of IDTokenSpec in com.nimbusds.openid.connect.provider.spi.grants
Fields in com.nimbusds.openid.connect.provider.spi.grants declared as IDTokenSpec Modifier and Type Field Description static IDTokenSpec
IDTokenSpec. NONE
None (no issue) ID token specification.Methods in com.nimbusds.openid.connect.provider.spi.grants that return IDTokenSpec Modifier and Type Method Description IDTokenSpec
SubjectAuthorization. getIDTokenSpec()
Returns the ID token specification.static IDTokenSpec
IDTokenSpec. parse(net.minidev.json.JSONObject jsonObject)
Parses an ID token specification from the specified JSON object.Constructors in com.nimbusds.openid.connect.provider.spi.grants with parameters of type IDTokenSpec Constructor Description PasswordGrantAuthorization(com.nimbusds.oauth2.sdk.id.Subject subject, com.nimbusds.oauth2.sdk.Scope scope, boolean longLived, AccessTokenSpec accessTokenSpec, RefreshTokenSpec refreshTokenSpec, IDTokenSpec idTokenSpec, ClaimsSpec claimsSpec, net.minidev.json.JSONObject data)
Creates a new OpenID Connect / OAuth 2.0 authorisation for a password grant.PasswordGrantAuthorization(com.nimbusds.oauth2.sdk.id.Subject subject, Date authTime, com.nimbusds.openid.connect.sdk.claims.ACR acr, List<com.nimbusds.openid.connect.sdk.claims.AMR> amrList, com.nimbusds.oauth2.sdk.Scope scope, List<com.nimbusds.oauth2.sdk.id.Audience> audList, boolean longLived, AccessTokenSpec accessTokenSpec, RefreshTokenSpec refreshTokenSpec, IDTokenSpec idTokenSpec, ClaimsSpec claimsSpec, net.minidev.json.JSONObject data)
Deprecated.SelfIssuedAssertionAuthorization(com.nimbusds.oauth2.sdk.id.Subject subject, com.nimbusds.oauth2.sdk.Scope scope, AccessTokenSpec accessTokenSpec, IDTokenSpec idTokenSpec, ClaimsSpec claimsSpec, net.minidev.json.JSONObject data)
Creates a new authorisation for a self-issued assertion grant where the client acts on behalf of a user.SubjectAuthorization(com.nimbusds.oauth2.sdk.id.Subject subject, com.nimbusds.oauth2.sdk.Scope scope, AccessTokenSpec accessTokenSpec, IDTokenSpec idTokenSpec, ClaimsSpec claimsSpec, net.minidev.json.JSONObject data)
Creates a new authorisation for the specified subject.ThirdPartyAssertionAuthorization(com.nimbusds.oauth2.sdk.id.Subject subject, com.nimbusds.oauth2.sdk.id.ClientID clientID, com.nimbusds.oauth2.sdk.Scope scope, AccessTokenSpec accessTokenSpec, IDTokenSpec idTokenSpec, ClaimsSpec claimsSpec, net.minidev.json.JSONObject data)
Creates a new authorisation for a third-party issued assertion grant where the client acts on behalf of a user.
-