@Configuration @Operations(value=OAuth2ProviderOperations.class) public class OAuth2ProviderConfiguration extends Object implements org.mule.runtime.api.lifecycle.Initialisable, org.mule.runtime.api.lifecycle.Startable, org.mule.runtime.api.lifecycle.Stoppable
| Modifier and Type | Field and Description |
|---|---|
static String |
WWW_AUTHENTICATE_HEADER_VALUE |
| Constructor and Description |
|---|
OAuth2ProviderConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
AuthorizationCodeStore |
getAuthorizationCodeStore() |
ClientManager |
getClientManager() |
OAuthConfiguration |
getOAuthConfiguration() |
TokenSecurityProvider |
getTokenSecurityProvider() |
TokenStore |
getTokenStore() |
void |
initialise() |
void |
start()
Runs on initialise phase.
|
void |
stop() |
public static String WWW_AUTHENTICATE_HEADER_VALUE
public void initialise()
initialise in interface org.mule.runtime.api.lifecycle.Initialisablepublic void start()
throws org.mule.runtime.api.exception.MuleException
start in interface org.mule.runtime.api.lifecycle.Startableorg.mule.runtime.api.exception.MuleExceptionpublic OAuthConfiguration getOAuthConfiguration()
public ClientManager getClientManager()
public AuthorizationCodeStore getAuthorizationCodeStore()
public TokenStore getTokenStore()
public TokenSecurityProvider getTokenSecurityProvider()
public void stop()
throws org.mule.runtime.api.exception.MuleException
stop in interface org.mule.runtime.api.lifecycle.Stoppableorg.mule.runtime.api.exception.MuleExceptionCopyright © 2023 MuleSoft, Inc.. All rights reserved.