OAuth2ClientProviderProperties class final

The spring.security.oauth2.client.provider.<id>.* properties of one provider.

Property Meaning
issuer-uri the endpoints come from the provider's metadata
authorization-uri the login page
token-uri the token endpoint
user-info-uri the user-info endpoint
user-info-authentication-method header (default), form, query
user-name-attribute the attribute naming the user
jwk-set-uri the provider's keys

Spring Boot (Java): OAuth2ClientProperties.Provider.

Constructors

OAuth2ClientProviderProperties({String? authorizationUri, String? tokenUri, String? userInfoUri, String? userInfoAuthenticationMethod, String? userNameAttribute, String? jwkSetUri, String? issuerUri})
The properties of one provider, as read.
const

Properties

authorizationUri → String?
authorization-uri.
final
hashCode → int
The hash code for this object.
no setterinherited
issuerUri → String?
issuer-uri.
final
jwkSetUri → String?
jwk-set-uri.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tokenUri → String?
token-uri.
final
userInfoAuthenticationMethod → String?
user-info-authentication-method.
final
userInfoUri → String?
user-info-uri.
final
userNameAttribute → String?
user-name-attribute.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited