Class ClientProperties
-
- All Implemented Interfaces:
public final class ClientProperties
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classClientProperties.ClientPropertiesBuilderpublic final classClientProperties.TokenExchangeProperties
-
Field Summary
Fields Modifier and Type Field Description private URItokenEndpointUrlprivate final GrantTypegrantTypeprivate final List<String>scopeprivate final ClientAuthenticationPropertiesauthenticationprivate final URIresourceUrlprivate final ClientProperties.TokenExchangePropertiestokenExchange
-
Constructor Summary
Constructors Constructor Description ClientProperties(URI tokenEndpointUrl, URI wellKnownUrl, GrantType grantType, List<String> scope, ClientAuthenticationProperties authentication, URI resourceUrl, ClientProperties.TokenExchangeProperties tokenExchange)ClientProperties(URI tokenEndpointUrl, URI wellKnownUrl, GrantType grantType, List<String> scope, ClientAuthenticationProperties authentication, URI resourceUrl)ClientProperties(URI tokenEndpointUrl, URI wellKnownUrl, GrantType grantType, List<String> scope, ClientAuthenticationProperties authentication)ClientProperties(URI tokenEndpointUrl, URI wellKnownUrl, GrantType grantType, ClientAuthenticationProperties authentication)ClientProperties(URI tokenEndpointUrl, GrantType grantType, ClientAuthenticationProperties authentication)ClientProperties(GrantType grantType, ClientAuthenticationProperties authentication)
-
Method Summary
Modifier and Type Method Description final URIgetTokenEndpointUrl()final UnitsetTokenEndpointUrl(URI tokenEndpointUrl)final GrantTypegetGrantType()final List<String>getScope()final ClientAuthenticationPropertiesgetAuthentication()final URIgetResourceUrl()final ClientProperties.TokenExchangePropertiesgetTokenExchange()final ClientProperties.ClientPropertiesBuildertoBuilder()final static ClientProperties.ClientPropertiesBuilderbuilder(GrantType grantType, ClientAuthenticationProperties authentication)-
-
Constructor Detail
-
ClientProperties
ClientProperties(URI tokenEndpointUrl, URI wellKnownUrl, GrantType grantType, List<String> scope, ClientAuthenticationProperties authentication, URI resourceUrl, ClientProperties.TokenExchangeProperties tokenExchange)
-
ClientProperties
ClientProperties(URI tokenEndpointUrl, URI wellKnownUrl, GrantType grantType, List<String> scope, ClientAuthenticationProperties authentication, URI resourceUrl)
-
ClientProperties
ClientProperties(URI tokenEndpointUrl, URI wellKnownUrl, GrantType grantType, List<String> scope, ClientAuthenticationProperties authentication)
-
ClientProperties
ClientProperties(URI tokenEndpointUrl, URI wellKnownUrl, GrantType grantType, ClientAuthenticationProperties authentication)
-
ClientProperties
ClientProperties(URI tokenEndpointUrl, GrantType grantType, ClientAuthenticationProperties authentication)
-
ClientProperties
ClientProperties(GrantType grantType, ClientAuthenticationProperties authentication)
-
-
Method Detail
-
getTokenEndpointUrl
final URI getTokenEndpointUrl()
-
setTokenEndpointUrl
final Unit setTokenEndpointUrl(URI tokenEndpointUrl)
-
getGrantType
final GrantType getGrantType()
-
getAuthentication
final ClientAuthenticationProperties getAuthentication()
-
getResourceUrl
final URI getResourceUrl()
-
getTokenExchange
final ClientProperties.TokenExchangeProperties getTokenExchange()
-
toBuilder
final ClientProperties.ClientPropertiesBuilder toBuilder()
-
builder
final static ClientProperties.ClientPropertiesBuilder builder(GrantType grantType, ClientAuthenticationProperties authentication)
-
-
-
-