public interface AccessTokenAuthorization
Modifier and Type | Method and Description |
---|---|
com.nimbusds.oauth2.sdk.id.Actor |
getActor()
Returns the token actor, in impersonation and delegation scenarios.
|
List<com.nimbusds.oauth2.sdk.id.Audience> |
getAudienceList()
Returns the audience list of the token, which may be the logical
names of the intended resource servers.
|
Set<String> |
getClaimNames()
Returns the names of the consented OpenID claims to be accessed at
the UserInfo endpoint.
|
default net.minidev.json.JSONObject |
getClaimsData()
Returns the optional claims fulfillment data.
|
List<com.nimbusds.langtag.LangTag> |
getClaimsLocales()
Returns the preferred locales for the consented OpenID claims.
|
com.nimbusds.oauth2.sdk.auth.X509CertificateConfirmation |
getClientCertificateConfirmation()
Returns the client X.509 certificate confirmation (SHA-256
thumbprint) for mutual TLS.
|
com.nimbusds.oauth2.sdk.id.ClientID |
getClientID()
Returns the identifier of the client to which the token is issued.
|
net.minidev.json.JSONObject |
getData()
Returns the optional data for the token.
|
Instant |
getExpirationTime()
Returns the expiration time of the token.
|
com.nimbusds.oauth2.sdk.id.Issuer |
getIssuer()
Returns the issuer of the token.
|
Instant |
getIssueTime()
Returns the issue time of the token.
|
com.nimbusds.oauth2.sdk.id.JWTID |
getJWTID()
Returns the JSON Web Token (JWT) identifier of the token.
|
default Map<String,Object> |
getOtherTopLevelParameters()
Returns a map of other top-level parameters.
|
net.minidev.json.JSONObject |
getPresetClaims()
Returns the preset OpenID claims to be included in the UserInfo
response.
|
com.nimbusds.oauth2.sdk.Scope |
getScope()
Returns the scope of the token.
|
com.nimbusds.oauth2.sdk.id.Subject |
getSubject()
Returns the token subject.
|
com.nimbusds.oauth2.sdk.id.Subject getSubject()
null
if not specified.com.nimbusds.oauth2.sdk.id.Actor getActor()
null
if not specified.com.nimbusds.oauth2.sdk.id.ClientID getClientID()
null
if not specified.com.nimbusds.oauth2.sdk.Scope getScope()
null
if not specified.Instant getExpirationTime()
null
if not specified.Instant getIssueTime()
null
if not specified.com.nimbusds.oauth2.sdk.id.Issuer getIssuer()
null
if not specified.List<com.nimbusds.oauth2.sdk.id.Audience> getAudienceList()
null
if not specified.com.nimbusds.oauth2.sdk.id.JWTID getJWTID()
null
if not specified or applicable.Set<String> getClaimNames()
null
if not specified.List<com.nimbusds.langtag.LangTag> getClaimsLocales()
null
if not specified.net.minidev.json.JSONObject getPresetClaims()
null
if not specified.net.minidev.json.JSONObject getData()
null
if not specified.com.nimbusds.oauth2.sdk.auth.X509CertificateConfirmation getClientCertificateConfirmation()
null
if
not specified.default Map<String,Object> getOtherTopLevelParameters()
null
if none.default net.minidev.json.JSONObject getClaimsData()
null
if not specified.Copyright © 2021 Connect2id Ltd.. All rights reserved.