The WhiteSource source adapter has the following values in addition to the core source adapter values ( ref Source Adapters) which either use default values or are set in a .json file for that adapter:
BaseAddress: The base URL address of the source API.
Timeout: Interval of seconds between API requests.
IncludeCountsInMetrics: When set true, records the issue counts for local metrics and source metrics. If the counts are different and the last scan date is the same in both sources, a log entry is created stating that fact. (true/false). Default: false
WsUserKeyIs: The WhiteSource user key used for API authentication in plain-text.
WsUserKey: The WhiteSource user key used for API authentication. This acts as service account and can be found in the WhiteSource GUI.
WsOrgTokens: A list of tokens that identify the WhiteSource organizations and can be found in the WhiteSource GUI. An organization contains scans and vulnerabilities. When the tokens are present, the sync will process vulnerabilities from each of the specific organizations. Example: “WsOrgTokens”: [“d2eee76622cd44bc9cf7310d368c8a75e39d4730969b4cef954095839ac516cc”, “5462cb67e1e54df8b0fe71e40511234a165e2b50f5e541db8cf273fb4863e604”]
VulnerabilityImportTypes: A list of specific vulnerability types to process. When these are present, the sync will only process these types and skip other types. Example: “VulnerabilityImportTypes”: [“WS”, “SECURITY_VULNERABILITY”]