Class OAuth2TokenDescriptorBuilder
java.lang.Object
com.linecorp.armeria.common.auth.oauth2.OAuth2TokenDescriptorBuilder
Builds an instance of
OAuth2TokenDescriptor
.-
Method Summary
Modifier and TypeMethodDescriptionaud
Token Introspection Response field, OPTIONAL.build()
Builds a new instance ofOAuth2TokenDescriptor
based on the configured parameters.client_id
Token Introspection Response field, OPTIONAL.exp
Token Introspection Response field, OPTIONAL.AnIterable
of extra system-specific token parameters included with Token Introspection Response, OPTIONAL.A pair of extra system-specific token parameters included with Token Introspection Response, OPTIONAL.AMap
of extra system-specific token parameters included with Token Introspection Response, OPTIONAL.iat
Token Introspection Response field, OPTIONAL.iss
Token Introspection Response field, OPTIONAL.jti
Token Introspection Response field, OPTIONAL.nbf
Token Introspection Response field, OPTIONAL.scope
Token Introspection Response field, OPTIONAL.scope
Token Introspection Response field, OPTIONAL.sub
Token Introspection Response field, OPTIONAL.token_type
Token Introspection Response field, OPTIONAL.username
Token Introspection Response field, OPTIONAL.
-
Method Details
-
scope
scope
Token Introspection Response field, OPTIONAL. AnIterable
of individual scope values. -
scope
scope
Token Introspection Response field, OPTIONAL. An array of individual scope values. -
clientId
client_id
Token Introspection Response field, OPTIONAL. Client identifier for the OAuth 2.0 client that requested this token. -
userName
username
Token Introspection Response field, OPTIONAL. Human-readable identifier for the resource owner who authorized this token. -
tokenType
token_type
Token Introspection Response field, OPTIONAL. Type of the token as defined at [RFC6749], Section 7.1. -
expiresAt
-
issuedAt
-
notBefore
-
subject
sub
Token Introspection Response field, OPTIONAL. Subject of the token. Usually a machine-readable identifier of the resource owner who authorized this token. As defined at [RFC7519]. -
audience
aud
Token Introspection Response field, OPTIONAL. Service-specific string identifier or list of string identifiers representing the intended audience for this token, as defined at [RFC7519]. -
issuer
iss
Token Introspection Response field, OPTIONAL. String representing the issuer of this token, as defined at [RFC7519]. -
jwtId
jti
Token Introspection Response field, OPTIONAL. String identifier for the token - JWT ID, as defined at [RFC7519]. -
extras
A pair of extra system-specific token parameters included with Token Introspection Response, OPTIONAL. -
extras
AMap
of extra system-specific token parameters included with Token Introspection Response, OPTIONAL. -
extras
AnIterable
of extra system-specific token parameters included with Token Introspection Response, OPTIONAL. -
build
Builds a new instance ofOAuth2TokenDescriptor
based on the configured parameters.
-