Class ClientProperties.ClientPropertiesBuilder
- java.lang.Object
-
- no.nav.security.token.support.client.core.ClientProperties.ClientPropertiesBuilder
-
- Enclosing class:
- ClientProperties
public static class ClientProperties.ClientPropertiesBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientProperties.ClientPropertiesBuilderauthentication(@NotNull ClientAuthenticationProperties authentication)ClientPropertiesbuild()ClientProperties.ClientPropertiesBuildergrantType(@NotNull OAuth2GrantType grantType)ClientProperties.ClientPropertiesBuilderresourceUrl(URI resourceUrl)ClientProperties.ClientPropertiesBuilderscope(List<String> scope)ClientProperties.ClientPropertiesBuildertokenEndpointUrl(URI tokenEndpointUrl)ClientProperties.ClientPropertiesBuildertokenExchange(ClientProperties.TokenExchangeProperties tokenExchange)StringtoString()ClientProperties.ClientPropertiesBuilderwellKnownUrl(URI wellKnownUrl)
-
-
-
Method Detail
-
tokenEndpointUrl
public ClientProperties.ClientPropertiesBuilder tokenEndpointUrl(URI tokenEndpointUrl)
-
wellKnownUrl
public ClientProperties.ClientPropertiesBuilder wellKnownUrl(URI wellKnownUrl)
-
grantType
public ClientProperties.ClientPropertiesBuilder grantType(@NotNull @NotNull OAuth2GrantType grantType)
-
scope
public ClientProperties.ClientPropertiesBuilder scope(List<String> scope)
-
authentication
public ClientProperties.ClientPropertiesBuilder authentication(@NotNull @NotNull ClientAuthenticationProperties authentication)
-
resourceUrl
public ClientProperties.ClientPropertiesBuilder resourceUrl(URI resourceUrl)
-
tokenExchange
public ClientProperties.ClientPropertiesBuilder tokenExchange(ClientProperties.TokenExchangeProperties tokenExchange)
-
build
public ClientProperties build()
-
-