Package | Description |
---|---|
com.nimbusds.openid.connect.provider.spi.tokens |
Token generation, encoding and decoding SPIs.
|
Modifier and Type | Method and Description |
---|---|
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.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.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.
|
Copyright © 2018 Connect2id Ltd.. All rights reserved.