Class JunoApiConfig
- java.lang.Object
-
- br.com.juno.integration.api.services.JunoApiConfig
-
public final class JunoApiConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJunoApiConfig.DevelopmentEnviromentstatic interfaceJunoApiConfig.Environmentstatic classJunoApiConfig.ProductionEnviromentstatic classJunoApiConfig.SandboxEnvironmentstatic classJunoApiConfig.UnitTestEnviroment
-
Field Summary
Fields Modifier and Type Field Description static LongCACHE_TIMEOUTstatic LongTOKEN_TIMEOUT
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JunoApiConfigdevelopment()StringgetAuthorizationEndpoint()StringgetClientId()StringgetClientSecret()JunoApiConfig.EnvironmentgetEnv()StringgetPublicToken()StringgetResourceEndpoint()StringgetResourceToken()booleanhasPublicTokenConfigured()booleanisConfigured()booleanisCredentialsComplete()JunoApiConfigproduction()JunoApiConfigsandbox()JunoApiConfigsetClientId(String clientId)JunoApiConfigsetClientSecret(String clientSecret)JunoApiConfigsetPublicToken(String publicToken)JunoApiConfigsetResourceToken(String resourceToken)JunoApiConfigunitTests()
-
-
-
Method Detail
-
production
public JunoApiConfig production()
-
sandbox
public JunoApiConfig sandbox()
-
development
public JunoApiConfig development()
-
unitTests
public JunoApiConfig unitTests()
-
setClientId
public JunoApiConfig setClientId(String clientId)
-
setClientSecret
public JunoApiConfig setClientSecret(String clientSecret)
-
setResourceToken
public JunoApiConfig setResourceToken(String resourceToken)
-
setPublicToken
public JunoApiConfig setPublicToken(String publicToken)
-
getEnv
public JunoApiConfig.Environment getEnv()
-
getAuthorizationEndpoint
public String getAuthorizationEndpoint()
-
getResourceEndpoint
public String getResourceEndpoint()
-
getClientId
public String getClientId()
-
getClientSecret
public String getClientSecret()
-
getResourceToken
public String getResourceToken()
-
getPublicToken
public String getPublicToken()
-
hasPublicTokenConfigured
public boolean hasPublicTokenConfigured()
-
isCredentialsComplete
public boolean isCredentialsComplete()
-
isConfigured
public boolean isConfigured()
-
-