MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withActor(com.nimbusds.oauth2.sdk.id.Actor act) |
Sets the token actor, in impersonation and delegation scenarios.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withAudienceList(List<com.nimbusds.oauth2.sdk.id.Audience> audList) |
Sets the audience list of the token, which may be the logical
names of the intended resource servers.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withClaimNames(Set<String> claimNames) |
Sets the names of the consented OpenID claims to be accessed at
the UserInfo endpoint.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withClaimsData(net.minidev.json.JSONObject claimsData) |
Sets the claims fulfillment data for the claims source at the
UserInfo endpoint.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withClaimsLocales(List<com.nimbusds.langtag.LangTag> claimsLocales) |
Sets the preferred locales for the consented OpenID claims.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withClientCertificateConfirmation(com.nimbusds.oauth2.sdk.auth.X509CertificateConfirmation cnfX5t) |
Sets the client X.509 certificate confirmation (SHA-256 thumbprint)
for mutual TLS.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withClientID(com.nimbusds.oauth2.sdk.id.ClientID clientID) |
Sets the identifier of the client to which the token is issued.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withData(net.minidev.json.JSONObject data) |
Sets the optional data for the token.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withExpirationTime(Instant exp) |
Sets the expiration time of the token.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withIssuer(com.nimbusds.oauth2.sdk.id.Issuer iss) |
Sets the issuer of the token.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withIssueTime(Instant iat) |
Sets the issue time of the token.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withJWTID(com.nimbusds.oauth2.sdk.id.JWTID jti) |
Sets the JSON Web Token (JWT) identifier of the token.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withOtherTopLevelParameters(Map<String,Object> params) |
Sets the other top-level parameters.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withPresetClaims(net.minidev.json.JSONObject presetClaims) |
Sets the preset OpenID claims to be included in the UserInfo
response.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withScope(com.nimbusds.oauth2.sdk.Scope scope) |
Sets the scope of the token.
|
MutableAccessTokenAuthorization |
MutableAccessTokenAuthorization.withSubject(com.nimbusds.oauth2.sdk.id.Subject sub) |
Sets the token subject.
|