Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ################################################################################
- # Copyright (c) 2017, WSO2 Inc. (http://www.wso2.org) All Rights Reserved
- #
- # Licensed under the Apache License, Version 2.0 (the \"License\");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- #
- # http://www.apache.org/licenses/LICENSE-2.0
- #
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an \"AS IS\" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- ################################################################################
- # APIM Configuration Parameters
- wso2.carbon.apimgt:
- reverseProxyEnabled: false
- # hostname
- hostname: 172.23.0.5
- # context for publisher
- publisherContext: /api/am/publisher/v1.0
- # context for store
- storeContext: /api/am/store/v1.0
- # context for admin
- adminContext: /api/am/admin/v1.0
- # package name for gateway configs
- gatewayPackageName: org.wso2.carbon.apimgt.gateway
- # package name path for gateway configs
- gatewayPackageNamePath: deployment/org/wso2/apim
- # label extractor
- labelExtractorImplClass: org.wso2.carbon.apimgt.core.impl.DefaultLabelExtractorImpl
- # Key Management Configurations
- keyManagerConfigs:
- # Key Manager Implementation class
- keyManagerImplClass: org.wso2.carbon.apimgt.core.impl.DefaultKeyManagerImpl
- # DCR Endpoint URL
- dcrEndpoint: https://172.23.0.5:9763/identity/connect/register
- # Token Endpoint URL
- tokenEndpoint: https://172.23.0.5:9443/oauth2/token
- # Revoke Endpoint URL
- revokeEndpoint: https://172.23.0.5:9443/oauth2/revoke
- # Introspect Endpoint URL
- introspectEndpoint: https://172.23.0.5:9763/oauth2/introspect
- # User Credentials
- keyManagerCredentials:
- # Username
- username: admin
- # Password
- password: admin
- # Alias of Key Manager Certificate in Client Trust Store
- keyManagerCertAlias: wso2carbon
- # OAuth app validity period
- defaultTokenValidityPeriod: 3600
- # OpenId Connect Userinfo Response JWT Signing Algorithm
- oidcUserinfoJWTSigningAlgo: SHA256withRSA
- # Identity Provider Configurations
- identityProviderConfigs:
- # Identity Provider Implementation class
- identityProviderImplClass: org.wso2.carbon.apimgt.core.impl.DefaultIdentityProviderImpl
- # IDP Base URL
- identityProviderBaseUrl: https://172.23.0.5:9443
- # User Credentials
- identityProviderCredentials:
- # Username
- username: admin
- # Password
- password: admin
- # Alias of Identity Provider Certificate in Client Trust Store
- idpCertAlias: wso2carbon
- # Broker configurations
- brokerConfigurations:
- # JMS Connection configurations
- jmsConnectionConfiguration:
- # Java naming factory initial
- javaNamingFactoryInitial: org.wso2.andes.jndi.PropertiesFileInitialContextFactory
- # JMS Connectiontion factory JNDI name
- jmsConnectionFactoryJNDIName: TopicConnectionFactory
- # Topic connection factory URL
- topicConnectionFactoryURL: tcp://172.23.0.5:61616
- # Destination topic name
- topic: myTopic
- # Store topic name
- storeTopic: StoreTopic
- # Publisher topic name
- publisherTopic: PublisherTopic
- # Throttle topic name
- throttleTopic: ThrottleTopic
- # Notification Configurations
- notificationConfigurations:
- # NotificationEnable
- notificationEnable: false
- # Mail Configurations
- mailConfigurations:
- # Hostname
- smtpHostname: smtp.gmail.com
- # AuthUser
- smtpAuthUser: user@gmail.com
- # AuthPass
- smtpAuthPwd: userPWD
- # FromUser
- fromUser: user@gmail.com
- # StartTSL
- startTsl: true
- # Version Configurations
- newVersionNotifierConfigurations:
- # notifiers
- notifierConfigurations:
- - executorClass: org.wso2.carbon.apimgt.core.impl.NewApiVersionMailNotifier
- propertyList:
- mail.transport.protocol: smtp
- Title: Version $2 of $1 Released
- mail.smtp.port: '587'
- mail.smtp.auth: 'true'
- mail.smtp.starttls.enable: 'true'
- mail.smtp.host: smtp.gmail.com
- Template: <html> <body> <h3 style="color:Black;"> We’re happy to announce the arrival of the next major version $2 of $1 API which is now available in Our API Store.</h3><a href="https://172.23.0.5:9443/store">Click here to Visit WSO2 API Store</a></body></html>
- # JWT Configurations
- jwtConfigurations:
- # Enable JWT generation
- enableJWTGeneration: false
- # JWT Header
- jwtHeader: X-JWT-Assertion
- # Signature Algorithm
- signatureAlgorithm: SHA256withRSA
- # Analytics configurations
- analyticsConfigurations:
- # enable analytics
- enabled: true
- # DAS server URL
- dasServerURL: http://172.23.0.5:9091
- # User Credentials
- dasServerCredentials:
- # Username
- username: admin
- # Password
- password: admin
- # Throttling configurations
- throttlingConfigurations:
- # Data Publisher connection configurations
- dataPublisherConfigurations:
- # Reciever URL
- receiverURL: tcp://172.23.0.5:9612
- # User Credentials
- dataPublisherCredentials:
- # Username
- username: admin
- # Password
- password: admin
- # Policy Deployer connection configurations
- policyDeployerConfiguration:
- # DAS execution plan REST API
- serverURL: http://172.23.0.5:9091
- # User Credentials
- policyDeployerCredentials:
- # Username
- username: admin
- # Password
- password: admin
- # JMS Connection configurations
- jmsConnectionConfiguration:
- # Java naming factory initial
- javaNamingFactoryInitial: org.wso2.andes.jndi.PropertiesFileInitialContextFactory
- # JMS Connectiontion factory JNDI name
- jmsConnectionFactoryJNDIName: TopicConnectionFactory
- # Topic connection factory URL
- topicConnectionFactoryURL: tcp://172.23.0.5:61616
- # Destination topic name
- topic: myTopic
- # comment moderator role
- commentModeratorRole:
- # comment text max length
- commentMaxLength: 1000
- # rating upper limit
- ratingMaxValue: 5
- # WSDL processor implementations
- wsdlProcessors:
- - org.wso2.carbon.apimgt.core.impl.WSDL11ProcessorImpl
- - org.wso2.carbon.apimgt.core.impl.WSDL20ProcessorImpl
- # SDK Generation Language Configuration
- sdkLanguageConfigurations:
- # SDK Generation Supported Languages
- sdkGenLanguages:
- python: io.swagger.codegen.languages.PythonClientCodegen
- java: io.swagger.codegen.languages.JavaClientCodegen
- android: io.swagger.codegen.languages.AndroidClientCodegen
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement