Class ClientApplicationDescriptor
java.lang.Object
com.aeontronix.enhancedmule.tools.provisioning.api.ClientApplicationDescriptor
public class ClientApplicationDescriptor extends Object
-
Constructor Summary
Constructors Constructor Description ClientApplicationDescriptor()ClientApplicationDescriptor(String url, String description, String name) -
Method Summary
Modifier and Type Method Description ClientApplicationDescriptoraddAccess(API api)ClientApplicationDescriptoraddAccess(API api, String slaTier)ClientApplicationDescriptoraddAccess(APIAccessDescriptor accessDescriptor)List<APIAccessDescriptor>getAccess()StringgetClientIdProperty()StringgetClientSecretProperty()StringgetDescription()StringgetName()StringgetUrl()booleanisInjectClientIdSec()voidprovision(ApplicationDescriptor applicationDescriptor, Environment environment, APIProvisioningConfig config, APIProvisioningResult result)voidsetAccess(List<APIAccessDescriptor> access)voidsetClientIdProperty(String clientIdProperty)voidsetClientSecretProperty(String clientSecretProperty)voidsetDescription(String description)voidsetInjectClientIdSec(boolean injectClientIdSec)voidsetName(String name)voidsetUrl(String url)
-
Constructor Details
-
ClientApplicationDescriptor
public ClientApplicationDescriptor() -
ClientApplicationDescriptor
-
-
Method Details
-
getUrl
-
setUrl
-
getDescription
-
setDescription
-
getName
-
setName
-
isInjectClientIdSec
public boolean isInjectClientIdSec() -
setInjectClientIdSec
public void setInjectClientIdSec(boolean injectClientIdSec) -
getClientIdProperty
-
setClientIdProperty
-
getClientSecretProperty
-
setClientSecretProperty
-
getAccess
-
setAccess
-
addAccess
-
addAccess
-
addAccess
-
provision
public void provision(ApplicationDescriptor applicationDescriptor, Environment environment, APIProvisioningConfig config, APIProvisioningResult result) throws ProvisioningException- Throws:
ProvisioningException
-