GrantAuthorization(com.nimbusds.oauth2.sdk.Scope scope,
@Nullable List<com.nimbusds.oauth2.sdk.id.Audience> audList,
AccessTokenSpec accessTokenSpec,
@Nullable net.minidev.json.JSONObject data) |
Deprecated.
|
GrantAuthorization(com.nimbusds.oauth2.sdk.Scope scope,
AccessTokenSpec accessTokenSpec,
@Nullable net.minidev.json.JSONObject data) |
Creates a new basic authorisation.
|
GrantAuthorization(com.nimbusds.oauth2.sdk.Scope scope,
AccessTokenSpec accessTokenSpec,
ClaimsSpec claimsSpec,
@Nullable net.minidev.json.JSONObject data) |
Creates a new basic authorisation.
|
PasswordGrantAuthorization(com.nimbusds.oauth2.sdk.id.Subject subject,
@Nullable Date authTime,
@Nullable com.nimbusds.openid.connect.sdk.claims.ACR acr,
@Nullable List<com.nimbusds.openid.connect.sdk.claims.AMR> amrList,
com.nimbusds.oauth2.sdk.Scope scope,
@Nullable List<com.nimbusds.oauth2.sdk.id.Audience> audList,
boolean longLived,
AccessTokenSpec accessTokenSpec,
RefreshTokenSpec refreshTokenSpec,
IDTokenSpec idTokenSpec,
ClaimsSpec claimsSpec,
@Nullable net.minidev.json.JSONObject data) |
Deprecated.
|
PasswordGrantAuthorization(com.nimbusds.oauth2.sdk.id.Subject subject,
com.nimbusds.oauth2.sdk.Scope scope,
boolean longLived,
AccessTokenSpec accessTokenSpec,
RefreshTokenSpec refreshTokenSpec,
@Nullable net.minidev.json.JSONObject data) |
Creates a new OAuth 2.0 - only authorisation for a password grant.
|
PasswordGrantAuthorization(com.nimbusds.oauth2.sdk.id.Subject subject,
com.nimbusds.oauth2.sdk.Scope scope,
boolean longLived,
AccessTokenSpec accessTokenSpec,
RefreshTokenSpec refreshTokenSpec,
IDTokenSpec idTokenSpec,
ClaimsSpec claimsSpec,
@Nullable 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,
com.nimbusds.oauth2.sdk.Scope scope,
@Nullable List<com.nimbusds.oauth2.sdk.id.Audience> audList,
boolean longLived,
AccessTokenSpec accessTokenSpec,
RefreshTokenSpec refreshTokenSpec,
@Nullable net.minidev.json.JSONObject data) |
Deprecated.
|
SelfIssuedAssertionAuthorization(com.nimbusds.oauth2.sdk.id.ClientID subject,
com.nimbusds.oauth2.sdk.Scope scope,
AccessTokenSpec accessTokenSpec,
@Nullable net.minidev.json.JSONObject data) |
Creates a new authorisation for a self-issued assertion grant where
the client acts on its own behalf.
|
SelfIssuedAssertionAuthorization(com.nimbusds.oauth2.sdk.id.Subject subject,
com.nimbusds.oauth2.sdk.Scope scope,
AccessTokenSpec accessTokenSpec,
IDTokenSpec idTokenSpec,
ClaimsSpec claimsSpec,
@Nullable 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,
@Nullable net.minidev.json.JSONObject data) |
Creates a new authorisation for the specified subject.
|
ThirdPartyAssertionAuthorization(com.nimbusds.oauth2.sdk.id.ClientID subject,
com.nimbusds.oauth2.sdk.Scope scope,
AccessTokenSpec accessTokenSpec,
@Nullable net.minidev.json.JSONObject data) |
Creates a new authorisation for a third-party issued assertion grant
where the client acts on its own behalf.
|
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,
@Nullable 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.
|
TokenExchangeAuthorization(com.nimbusds.oauth2.sdk.id.Subject subject,
com.nimbusds.oauth2.sdk.Scope scope,
boolean longLived,
AccessTokenSpec accessTokenSpec,
RefreshTokenSpec refreshTokenSpec,
ClaimsSpec claimsSpec,
@Nullable net.minidev.json.JSONObject data) |
Creates a new token exchange authorisation specifying the issue of
an own (local) access token with
an optional refresh token.
|
TokenExchangeAuthorization(com.nimbusds.oauth2.sdk.id.Subject subject,
com.nimbusds.oauth2.sdk.Scope scope,
boolean longLived,
AccessTokenSpec accessTokenSpec,
RefreshTokenSpec refreshTokenSpec,
IDTokenSpec idTokenSpec,
ClaimsSpec claimsSpec,
@Nullable net.minidev.json.JSONObject data) |
Creates a new token exchange authorisation specifying the issue of
an own (local) access token with
an optional refresh token and ID token.
|
TokenExchangeAuthorization(com.nimbusds.oauth2.sdk.id.Subject subject,
com.nimbusds.oauth2.sdk.Scope scope,
AccessTokenSpec accessTokenSpec,
ClaimsSpec claimsSpec,
@Nullable net.minidev.json.JSONObject data) |
Creates a new token exchange authorisation specifying the issue of
an own (local) access token .
|