class EtCcdClient::Config
Attributes
auth_base_url[RW]
case_management_ui_base_url[RW]
case_management_ui_redirect_url[RW]
data_store_base_url[RW]
document_store_base_url[RW]
document_store_url_rewrite[RW]
ecm_base_url[RW]
gateway_api_url[RW]
idam_base_url[RW]
jurisdiction_id[RW]
logger[RW]
microservice[RW]
microservice_secret[RW]
pool_size[RW]
pool_timeout[RW]
proxy[RW]
sidam_password[RW]
sidam_username[RW]
use_sidam[RW]
user_id[RW]
user_role[RW]
verify_ssl[RW]
Public Class Methods
new()
click to toggle source
# File lib/et_ccd_client/config.rb, line 87 def initialize self.auth_base_url = 'http://localhost:4502' self.idam_base_url = 'http://localhost:4501' self.data_store_base_url = 'http://localhost:4452' self.document_store_base_url = 'http://localhost:4506' self.ecm_base_url = 'http://unknown:4506' self.document_store_url_rewrite = 'localhost:4506:dm-store:8080' self.case_management_ui_redirect_url = 'http://localhost:3451/oauth2redirect' self.case_management_ui_base_url = 'http://localhost:3451' self.gateway_api_url = 'http://localhost:3453' self.user_id = 22 self.user_role = 'caseworker,caseworker-test,caseworker-employment-tribunal-manchester,caseworker-employment,caseworker-employment-tribunal-manchester-caseofficer,caseworker-publiclaw-localAuthority' self.jurisdiction_id = 'EMPLOYMENT' self.microservice = 'ccd_gw' self.microservice_secret = 'AAAAAAAAAAAAAAAC' self.logger = NullLogger.new self.verify_ssl = true self.use_sidam = true self.sidam_username = 'm@m.com' self.sidam_password = 'Pa55word11' self.pool_size = 5 self.pool_timeout = 30 self.proxy = false end
Public Instance Methods
case_events_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 49 def case_events_url "#{data_store_base_url}/caseworkers/{uid}/jurisdictions/{jid}/case-types/{ctid}/cases/{cid}/events" end
case_management_ui_config_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 73 def case_management_ui_config_url "#{case_management_ui_base_url}/config" end
case_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 33 def case_url "#{cases_url}/{case_id}" end
cases_pagination_metadata_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 37 def cases_pagination_metadata_url "#{data_store_base_url}/caseworkers/{uid}/jurisdictions/{jid}/case-types/{ctid}/cases/pagination_metadata{?query*}" end
cases_path()
click to toggle source
# File lib/et_ccd_client/config.rb, line 77 def cases_path "/caseworkers/{uid}/jurisdictions/{jid}/case-types/{ctid}/cases{?query*}" end
cases_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 29 def cases_url "#{data_store_base_url}#{cases_path}" end
create_case_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 25 def create_case_url "#{data_store_base_url}/caseworkers/{uid}/jurisdictions/{jid}/case-types/{ctid}/cases" end
idam_service_token_exchange_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 17 def idam_service_token_exchange_url "#{auth_base_url}/lease" end
idam_user_token_exchange_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 21 def idam_user_token_exchange_url use_sidam ? "#{idam_base_url}/loginUser" : "#{idam_base_url}/testing-support/lease" end
initiate_bulk_event_id()
click to toggle source
# File lib/et_ccd_client/config.rb, line 65 def initiate_bulk_event_id 'createMultiple' end
initiate_case_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 41 def initiate_case_url "#{data_store_base_url}/caseworkers/{uid}/jurisdictions/{jid}/case-types/{ctid}/event-triggers/{etid}/token" end
initiate_claim_event_id()
click to toggle source
# File lib/et_ccd_client/config.rb, line 61 def initiate_claim_event_id 'initiateCase' end
initiate_document_upload_event_id()
click to toggle source
# File lib/et_ccd_client/config.rb, line 69 def initiate_document_upload_event_id 'uploadDocument' end
initiate_document_upload_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 45 def initiate_document_upload_url "#{data_store_base_url}/caseworkers/{uid}/jurisdictions/{jid}/case-types/{ctid}/cases/{cid}/event-triggers/uploadDocument/token" end
start_multiple_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 57 def start_multiple_url "#{ecm_base_url}/generateCaseRefNumbers" end
upload_file_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 53 def upload_file_url "#{document_store_base_url}/documents" end
user_details_url()
click to toggle source
# File lib/et_ccd_client/config.rb, line 81 def user_details_url "#{idam_base_url}/details" end