HttpApi
Click here for a complete list of operations.
JSOExecute
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /httpapi.asmx HTTP/1.1
Host: service.javascriptobfuscator.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/JSOExecute"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<JSOExecute xmlns="http://tempuri.org/">
<proj>
<Items>
<JSOHttpFileItem>
<FileName>string</FileName>
<FileCode>string</FileCode>
</JSOHttpFileItem>
<JSOHttpFileItem>
<FileName>string</FileName>
<FileCode>string</FileCode>
</JSOHttpFileItem>
</Items>
<APIKey>string</APIKey>
<APIPwd>string</APIPwd>
<AnalyzeOnly>boolean</AnalyzeOnly>
<ReportOnly>boolean</ReportOnly>
<IncludeIdentifierMaps>boolean</IncludeIdentifierMaps>
<IdentifierMapLimit>int</IdentifierMapLimit>
<DebugArtifactPolicy>string</DebugArtifactPolicy>
<IdentifierMapFormat>string</IdentifierMapFormat>
<ReviewedReservedStrings>
<string>string</string>
<string>string</string>
</ReviewedReservedStrings>
<ReviewedVariableExclusions>
<string>string</string>
<string>string</string>
</ReviewedVariableExclusions>
<ReviewedGlobalMappings>
<string>string</string>
<string>string</string>
</ReviewedGlobalMappings>
<ReviewedMemberMappings>
<string>string</string>
<string>string</string>
</ReviewedMemberMappings>
<CompatibilitySuppressions>
<string>string</string>
<string>string</string>
</CompatibilitySuppressions>
<CompatibilitySeverityOverrides>
<string>string</string>
<string>string</string>
</CompatibilitySeverityOverrides>
<CompatibilityFileSuppressions>
<string>string</string>
<string>string</string>
</CompatibilityFileSuppressions>
<CompatibilityFrameworkPreset>string</CompatibilityFrameworkPreset>
<WorkspaceKey>string</WorkspaceKey>
<WorkspaceName>string</WorkspaceName>
<PolicyOwner>string</PolicyOwner>
<ReleaseOwner>string</ReleaseOwner>
<ReleaseLabel>string</ReleaseLabel>
<ReleaseChannel>string</ReleaseChannel>
<ReleaseVersion>string</ReleaseVersion>
<ReleaseCommit>string</ReleaseCommit>
<ReleaseNotes>string</ReleaseNotes>
<ReleaseTags>
<string>string</string>
<string>string</string>
</ReleaseTags>
<Name>string</Name>
<KeepComment>boolean</KeepComment>
<JSFileHeader>string</JSFileHeader>
<VariableExclusion>string</VariableExclusion>
<ReservedNames>
<string>string</string>
<string>string</string>
</ReservedNames>
<EncodeStrings>boolean</EncodeStrings>
<EncryptStrings>boolean</EncryptStrings>
<MoveStrings>boolean</MoveStrings>
<ReplaceNames>boolean</ReplaceNames>
<RenameGlobals>boolean</RenameGlobals>
<DeepObfuscate>boolean</DeepObfuscate>
<AddDeadCode>boolean</AddDeadCode>
<DeadCodeInjection>boolean</DeadCodeInjection>
<SelfCompression>boolean</SelfCompression>
<Compact>boolean</Compact>
<MoveNested>boolean</MoveNested>
<ReorderCode>boolean</ReorderCode>
<ControlFlowFlattening>boolean</ControlFlowFlattening>
<ReorderCodeEval>boolean</ReorderCodeEval>
<ReorderCodeEvalAll>boolean</ReorderCodeEvalAll>
<ReorderCodeObjectDeclare>boolean</ReorderCodeObjectDeclare>
<ReorderCodeMinSize>int</ReorderCodeMinSize>
<ReorderCodeEvalMinSize>int</ReorderCodeEvalMinSize>
<SelfCompressionMinSize>int</SelfCompressionMinSize>
<WriteFormats>boolean</WriteFormats>
<WriteFormats_KeepIndent>boolean</WriteFormats_KeepIndent>
<WriteFormats_LineNumbers>boolean</WriteFormats_LineNumbers>
<MoveMembers>boolean</MoveMembers>
<RenameMembers>boolean</RenameMembers>
<RenameProperties>boolean</RenameProperties>
<MixedServer>boolean</MixedServer>
<IdentityStyle>v1hex or v2abcd</IdentityStyle>
<OptimizationMode>Auto or Web or Html5 or Game or Mobile or NodeJS</OptimizationMode>
<CompressionRatio>Auto or Low or Medium or High or Best</CompressionRatio>
<DeadcodeLevel>Low or Medium or High</DeadcodeLevel>
<FlatTransform>boolean</FlatTransform>
<UseVMProtection>boolean</UseVMProtection>
<LockDomain>boolean</LockDomain>
<LockDomainSubs>boolean</LockDomainSubs>
<LockDomainList>string</LockDomainList>
<DomainLock>
<string>string</string>
<string>string</string>
</DomainLock>
<LockDomainMsg>string</LockDomainMsg>
<LockDate>boolean</LockDate>
<LockDateValue>dateTime</LockDateValue>
<Target>string</Target>
<LockDateMsg>string</LockDateMsg>
<DebugProtection>boolean</DebugProtection>
<AntiDebug>boolean</AntiDebug>
<DebugProtectionMsg>string</DebugProtectionMsg>
<DisableConsoleOutput>boolean</DisableConsoleOutput>
<SelfDefending>boolean</SelfDefending>
<SelfDefendingMsg>string</SelfDefendingMsg>
<SelfDefendingIntervalSeconds>int</SelfDefendingIntervalSeconds>
<RuntimeDefenseAction>string</RuntimeDefenseAction>
<RuntimeDefenseRedirectUrl>string</RuntimeDefenseRedirectUrl>
<BlockDevToolsKeys>boolean</BlockDevToolsKeys>
<RuntimeDefenseCallback>string</RuntimeDefenseCallback>
<RuntimeSessionToken>string</RuntimeSessionToken>
<RuntimeSessionVariable>string</RuntimeSessionVariable>
<RuntimeFingerprint>string</RuntimeFingerprint>
<RuntimeDefenseBeaconUrl>string</RuntimeDefenseBeaconUrl>
<DetectHeadlessBrowser>boolean</DetectHeadlessBrowser>
<RuntimeChallengeSecret>string</RuntimeChallengeSecret>
<RuntimeChallengeVariable>string</RuntimeChallengeVariable>
<RuntimeChallengeWindowSeconds>int</RuntimeChallengeWindowSeconds>
<RuntimeFingerprintAllow>
<string>string</string>
<string>string</string>
</RuntimeFingerprintAllow>
<RuntimeFingerprintMinMatch>int</RuntimeFingerprintMinMatch>
<RuntimeTimezoneToleranceMinutes>int</RuntimeTimezoneToleranceMinutes>
<RuntimeIntegrityAlgorithm>string</RuntimeIntegrityAlgorithm>
<RuntimeSignedEnvelopeVariable>string</RuntimeSignedEnvelopeVariable>
<RuntimeSigningPublicKey>string</RuntimeSigningPublicKey>
<RuntimeSignatureAlgorithm>string</RuntimeSignatureAlgorithm>
<RuntimeSignedEnvelopeWindowSeconds>int</RuntimeSignedEnvelopeWindowSeconds>
<RuntimeExpectedChallengeID>string</RuntimeExpectedChallengeID>
<RuntimeExpectedReleaseID>string</RuntimeExpectedReleaseID>
<RuntimeExpectedWorkspaceKey>string</RuntimeExpectedWorkspaceKey>
<RuntimeExpectedProjectName>string</RuntimeExpectedProjectName>
<RuntimeSignatureBindEnvironment>boolean</RuntimeSignatureBindEnvironment>
<GlobalMapping>string</GlobalMapping>
<GlobalRegexp>string</GlobalRegexp>
<GlobalSuffix>string</GlobalSuffix>
<GlobalPrefix>string</GlobalPrefix>
<MemberMapping>string</MemberMapping>
<MemberRegexp>string</MemberRegexp>
<MemberSuffix>string</MemberSuffix>
<MemberPrefix>string</MemberPrefix>
</proj>
</JSOExecute>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<JSOExecuteResponse xmlns="http://tempuri.org/">
<JSOExecuteResult>
<Type>Error or Exception or SourceError or LoginFailed or Succeed</Type>
<Items>
<JSOHttpFileItem>
<FileName>string</FileName>
<FileCode>string</FileCode>
</JSOHttpFileItem>
<JSOHttpFileItem>
<FileName>string</FileName>
<FileCode>string</FileCode>
</JSOHttpFileItem>
</Items>
<ErrorCode>string</ErrorCode>
<Message>string</Message>
<FileName>string</FileName>
<LineNumber>string</LineNumber>
<ExceptionToString>string</ExceptionToString>
<Report>
<InputBytes>int</InputBytes>
<OutputBytes>int</OutputBytes>
<InputFiles>int</InputFiles>
<OutputFiles>int</OutputFiles>
<InputLines>int</InputLines>
<OutputLines>int</OutputLines>
<GeneratedUtc>dateTime</GeneratedUtc>
<DebugArtifactPolicy>string</DebugArtifactPolicy>
<IdentifierMapFormat>string</IdentifierMapFormat>
<EnabledOptions>
<string>string</string>
<string>string</string>
</EnabledOptions>
<CompatibilityWarnings>
<string>string</string>
<string>string</string>
</CompatibilityWarnings>
<CompatibilityFindings>
<JSOHttpCompatibilityFinding xsi:nil="true" />
<JSOHttpCompatibilityFinding xsi:nil="true" />
</CompatibilityFindings>
<EngineWarnings>
<string>string</string>
<string>string</string>
</EngineWarnings>
<Warnings>
<string>string</string>
<string>string</string>
</Warnings>
<SuggestedVariableExclusions>
<string>string</string>
<string>string</string>
</SuggestedVariableExclusions>
<SuggestedGlobalMappings>
<string>string</string>
<string>string</string>
</SuggestedGlobalMappings>
<SuggestedMemberMappings>
<string>string</string>
<string>string</string>
</SuggestedMemberMappings>
<SuggestedReservedStrings>
<string>string</string>
<string>string</string>
</SuggestedReservedStrings>
<PendingVariableExclusions>
<string>string</string>
<string>string</string>
</PendingVariableExclusions>
<PendingGlobalMappings>
<string>string</string>
<string>string</string>
</PendingGlobalMappings>
<PendingMemberMappings>
<string>string</string>
<string>string</string>
</PendingMemberMappings>
<PendingReservedStrings>
<string>string</string>
<string>string</string>
</PendingReservedStrings>
<SuggestedVariableExclusionBlock>string</SuggestedVariableExclusionBlock>
<SuggestedGlobalMappingBlock>string</SuggestedGlobalMappingBlock>
<SuggestedMemberMappingBlock>string</SuggestedMemberMappingBlock>
<SuggestedReservedStringBlock>string</SuggestedReservedStringBlock>
<PendingVariableExclusionBlock>string</PendingVariableExclusionBlock>
<PendingGlobalMappingBlock>string</PendingGlobalMappingBlock>
<PendingMemberMappingBlock>string</PendingMemberMappingBlock>
<PendingReservedStringBlock>string</PendingReservedStringBlock>
<GlobalIdentifierMap>
<JSOHttpIdentifierMapEntry xsi:nil="true" />
<JSOHttpIdentifierMapEntry xsi:nil="true" />
</GlobalIdentifierMap>
<MemberIdentifierMap>
<JSOHttpIdentifierMapEntry xsi:nil="true" />
<JSOHttpIdentifierMapEntry xsi:nil="true" />
</MemberIdentifierMap>
<GlobalIdentifierMapBlock>string</GlobalIdentifierMapBlock>
<MemberIdentifierMapBlock>string</MemberIdentifierMapBlock>
<GlobalIdentifierMapTruncated>boolean</GlobalIdentifierMapTruncated>
<MemberIdentifierMapTruncated>boolean</MemberIdentifierMapTruncated>
<Files>
<JSOHttpFileReport xsi:nil="true" />
<JSOHttpFileReport xsi:nil="true" />
</Files>
<Ownership>
<AccountUserName>string</AccountUserName>
<APIKeyCode>string</APIKeyCode>
<WorkspaceKey>string</WorkspaceKey>
<WorkspaceName>string</WorkspaceName>
<PolicyOwner>string</PolicyOwner>
<ReleaseOwner>string</ReleaseOwner>
</Ownership>
<ReleaseRecord>
<ReleaseID>string</ReleaseID>
<ProjectName>string</ProjectName>
<ReleaseLabel>string</ReleaseLabel>
<ReleaseChannel>string</ReleaseChannel>
<ReleaseVersion>string</ReleaseVersion>
<ReleaseCommit>string</ReleaseCommit>
<ReleaseNotes>string</ReleaseNotes>
<ReleaseTags xsi:nil="true" />
<GeneratedUtc>dateTime</GeneratedUtc>
<RiskLevel>string</RiskLevel>
<Ownership xsi:nil="true" />
</ReleaseRecord>
<CompatibilityPolicy>
<FrameworkPreset>string</FrameworkPreset>
<Suppressions xsi:nil="true" />
<FileSuppressions xsi:nil="true" />
<SeverityOverrides xsi:nil="true" />
<PolicyOwner>string</PolicyOwner>
</CompatibilityPolicy>
<CompatibilitySummary>
<SeverityCounts xsi:nil="true" />
<RuleCounts xsi:nil="true" />
<SuppressedCount>int</SuppressedCount>
<ActiveCount>int</ActiveCount>
</CompatibilitySummary>
<RuntimeDefensePolicy>
<TargetEnvironment>string</TargetEnvironment>
<Action>string</Action>
<RedirectUrl>string</RedirectUrl>
<Callback>string</Callback>
<BeaconUrl>string</BeaconUrl>
<DebugProtection>boolean</DebugProtection>
<DisableConsoleOutput>boolean</DisableConsoleOutput>
<SelfDefending>boolean</SelfDefending>
<SelfDefendingIntervalSeconds>int</SelfDefendingIntervalSeconds>
<BlockDevToolsKeys>boolean</BlockDevToolsKeys>
<DetectHeadlessBrowser>boolean</DetectHeadlessBrowser>
<HasSessionToken>boolean</HasSessionToken>
<HasFingerprintLock>boolean</HasFingerprintLock>
<HasChallengeLock>boolean</HasChallengeLock>
<FingerprintAllow xsi:nil="true" />
<FingerprintMinMatch>int</FingerprintMinMatch>
<TimezoneToleranceMinutes>int</TimezoneToleranceMinutes>
<ChallengeVariable>string</ChallengeVariable>
<ChallengeWindowSeconds>int</ChallengeWindowSeconds>
<IntegrityAlgorithm>string</IntegrityAlgorithm>
<HasSignedEnvelope>boolean</HasSignedEnvelope>
<SignedEnvelopeVariable>string</SignedEnvelopeVariable>
<SignedEnvelopeWindowSeconds>int</SignedEnvelopeWindowSeconds>
<SignatureAlgorithm>string</SignatureAlgorithm>
<PublicKeyFingerprint>string</PublicKeyFingerprint>
<ExpectedChallengeID>string</ExpectedChallengeID>
<ExpectedReleaseID>string</ExpectedReleaseID>
<ExpectedWorkspaceKey>string</ExpectedWorkspaceKey>
<ExpectedProjectName>string</ExpectedProjectName>
<SignatureBindEnvironment>boolean</SignatureBindEnvironment>
</RuntimeDefensePolicy>
<RuntimeDefenseSummary>
<TargetEnvironment>string</TargetEnvironment>
<EnabledDefenses xsi:nil="true" />
<HasCallback>boolean</HasCallback>
<HasBeacon>boolean</HasBeacon>
<HasSessionLock>boolean</HasSessionLock>
<HasFingerprintLock>boolean</HasFingerprintLock>
<HasChallengeLock>boolean</HasChallengeLock>
<HasIntegrityHeartbeat>boolean</HasIntegrityHeartbeat>
<HasCryptographicIntegrity>boolean</HasCryptographicIntegrity>
<HasSignedEnvelope>boolean</HasSignedEnvelope>
<Action>string</Action>
</RuntimeDefenseSummary>
<ReviewSummary>
<RiskLevel>string</RiskLevel>
<FocusAreas xsi:nil="true" />
<RecommendedActions xsi:nil="true" />
<CompatibilityWarningCount>int</CompatibilityWarningCount>
<EngineWarningCount>int</EngineWarningCount>
<PendingVariableExclusionCount>int</PendingVariableExclusionCount>
<PendingGlobalMappingCount>int</PendingGlobalMappingCount>
<PendingMemberMappingCount>int</PendingMemberMappingCount>
<PendingReservedStringCount>int</PendingReservedStringCount>
</ReviewSummary>
<ReleaseManifestJson>string</ReleaseManifestJson>
<RecoverySymbolPackJson>string</RecoverySymbolPackJson>
</Report>
</JSOExecuteResult>
</JSOExecuteResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /httpapi.asmx HTTP/1.1
Host: service.javascriptobfuscator.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<JSOExecute xmlns="http://tempuri.org/">
<proj>
<Items>
<JSOHttpFileItem>
<FileName>string</FileName>
<FileCode>string</FileCode>
</JSOHttpFileItem>
<JSOHttpFileItem>
<FileName>string</FileName>
<FileCode>string</FileCode>
</JSOHttpFileItem>
</Items>
<APIKey>string</APIKey>
<APIPwd>string</APIPwd>
<AnalyzeOnly>boolean</AnalyzeOnly>
<ReportOnly>boolean</ReportOnly>
<IncludeIdentifierMaps>boolean</IncludeIdentifierMaps>
<IdentifierMapLimit>int</IdentifierMapLimit>
<DebugArtifactPolicy>string</DebugArtifactPolicy>
<IdentifierMapFormat>string</IdentifierMapFormat>
<ReviewedReservedStrings>
<string>string</string>
<string>string</string>
</ReviewedReservedStrings>
<ReviewedVariableExclusions>
<string>string</string>
<string>string</string>
</ReviewedVariableExclusions>
<ReviewedGlobalMappings>
<string>string</string>
<string>string</string>
</ReviewedGlobalMappings>
<ReviewedMemberMappings>
<string>string</string>
<string>string</string>
</ReviewedMemberMappings>
<CompatibilitySuppressions>
<string>string</string>
<string>string</string>
</CompatibilitySuppressions>
<CompatibilitySeverityOverrides>
<string>string</string>
<string>string</string>
</CompatibilitySeverityOverrides>
<CompatibilityFileSuppressions>
<string>string</string>
<string>string</string>
</CompatibilityFileSuppressions>
<CompatibilityFrameworkPreset>string</CompatibilityFrameworkPreset>
<WorkspaceKey>string</WorkspaceKey>
<WorkspaceName>string</WorkspaceName>
<PolicyOwner>string</PolicyOwner>
<ReleaseOwner>string</ReleaseOwner>
<ReleaseLabel>string</ReleaseLabel>
<ReleaseChannel>string</ReleaseChannel>
<ReleaseVersion>string</ReleaseVersion>
<ReleaseCommit>string</ReleaseCommit>
<ReleaseNotes>string</ReleaseNotes>
<ReleaseTags>
<string>string</string>
<string>string</string>
</ReleaseTags>
<Name>string</Name>
<KeepComment>boolean</KeepComment>
<JSFileHeader>string</JSFileHeader>
<VariableExclusion>string</VariableExclusion>
<ReservedNames>
<string>string</string>
<string>string</string>
</ReservedNames>
<EncodeStrings>boolean</EncodeStrings>
<EncryptStrings>boolean</EncryptStrings>
<MoveStrings>boolean</MoveStrings>
<ReplaceNames>boolean</ReplaceNames>
<RenameGlobals>boolean</RenameGlobals>
<DeepObfuscate>boolean</DeepObfuscate>
<AddDeadCode>boolean</AddDeadCode>
<DeadCodeInjection>boolean</DeadCodeInjection>
<SelfCompression>boolean</SelfCompression>
<Compact>boolean</Compact>
<MoveNested>boolean</MoveNested>
<ReorderCode>boolean</ReorderCode>
<ControlFlowFlattening>boolean</ControlFlowFlattening>
<ReorderCodeEval>boolean</ReorderCodeEval>
<ReorderCodeEvalAll>boolean</ReorderCodeEvalAll>
<ReorderCodeObjectDeclare>boolean</ReorderCodeObjectDeclare>
<ReorderCodeMinSize>int</ReorderCodeMinSize>
<ReorderCodeEvalMinSize>int</ReorderCodeEvalMinSize>
<SelfCompressionMinSize>int</SelfCompressionMinSize>
<WriteFormats>boolean</WriteFormats>
<WriteFormats_KeepIndent>boolean</WriteFormats_KeepIndent>
<WriteFormats_LineNumbers>boolean</WriteFormats_LineNumbers>
<MoveMembers>boolean</MoveMembers>
<RenameMembers>boolean</RenameMembers>
<RenameProperties>boolean</RenameProperties>
<MixedServer>boolean</MixedServer>
<IdentityStyle>v1hex or v2abcd</IdentityStyle>
<OptimizationMode>Auto or Web or Html5 or Game or Mobile or NodeJS</OptimizationMode>
<CompressionRatio>Auto or Low or Medium or High or Best</CompressionRatio>
<DeadcodeLevel>Low or Medium or High</DeadcodeLevel>
<FlatTransform>boolean</FlatTransform>
<UseVMProtection>boolean</UseVMProtection>
<LockDomain>boolean</LockDomain>
<LockDomainSubs>boolean</LockDomainSubs>
<LockDomainList>string</LockDomainList>
<DomainLock>
<string>string</string>
<string>string</string>
</DomainLock>
<LockDomainMsg>string</LockDomainMsg>
<LockDate>boolean</LockDate>
<LockDateValue>dateTime</LockDateValue>
<Target>string</Target>
<LockDateMsg>string</LockDateMsg>
<DebugProtection>boolean</DebugProtection>
<AntiDebug>boolean</AntiDebug>
<DebugProtectionMsg>string</DebugProtectionMsg>
<DisableConsoleOutput>boolean</DisableConsoleOutput>
<SelfDefending>boolean</SelfDefending>
<SelfDefendingMsg>string</SelfDefendingMsg>
<SelfDefendingIntervalSeconds>int</SelfDefendingIntervalSeconds>
<RuntimeDefenseAction>string</RuntimeDefenseAction>
<RuntimeDefenseRedirectUrl>string</RuntimeDefenseRedirectUrl>
<BlockDevToolsKeys>boolean</BlockDevToolsKeys>
<RuntimeDefenseCallback>string</RuntimeDefenseCallback>
<RuntimeSessionToken>string</RuntimeSessionToken>
<RuntimeSessionVariable>string</RuntimeSessionVariable>
<RuntimeFingerprint>string</RuntimeFingerprint>
<RuntimeDefenseBeaconUrl>string</RuntimeDefenseBeaconUrl>
<DetectHeadlessBrowser>boolean</DetectHeadlessBrowser>
<RuntimeChallengeSecret>string</RuntimeChallengeSecret>
<RuntimeChallengeVariable>string</RuntimeChallengeVariable>
<RuntimeChallengeWindowSeconds>int</RuntimeChallengeWindowSeconds>
<RuntimeFingerprintAllow>
<string>string</string>
<string>string</string>
</RuntimeFingerprintAllow>
<RuntimeFingerprintMinMatch>int</RuntimeFingerprintMinMatch>
<RuntimeTimezoneToleranceMinutes>int</RuntimeTimezoneToleranceMinutes>
<RuntimeIntegrityAlgorithm>string</RuntimeIntegrityAlgorithm>
<RuntimeSignedEnvelopeVariable>string</RuntimeSignedEnvelopeVariable>
<RuntimeSigningPublicKey>string</RuntimeSigningPublicKey>
<RuntimeSignatureAlgorithm>string</RuntimeSignatureAlgorithm>
<RuntimeSignedEnvelopeWindowSeconds>int</RuntimeSignedEnvelopeWindowSeconds>
<RuntimeExpectedChallengeID>string</RuntimeExpectedChallengeID>
<RuntimeExpectedReleaseID>string</RuntimeExpectedReleaseID>
<RuntimeExpectedWorkspaceKey>string</RuntimeExpectedWorkspaceKey>
<RuntimeExpectedProjectName>string</RuntimeExpectedProjectName>
<RuntimeSignatureBindEnvironment>boolean</RuntimeSignatureBindEnvironment>
<GlobalMapping>string</GlobalMapping>
<GlobalRegexp>string</GlobalRegexp>
<GlobalSuffix>string</GlobalSuffix>
<GlobalPrefix>string</GlobalPrefix>
<MemberMapping>string</MemberMapping>
<MemberRegexp>string</MemberRegexp>
<MemberSuffix>string</MemberSuffix>
<MemberPrefix>string</MemberPrefix>
</proj>
</JSOExecute>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<JSOExecuteResponse xmlns="http://tempuri.org/">
<JSOExecuteResult>
<Type>Error or Exception or SourceError or LoginFailed or Succeed</Type>
<Items>
<JSOHttpFileItem>
<FileName>string</FileName>
<FileCode>string</FileCode>
</JSOHttpFileItem>
<JSOHttpFileItem>
<FileName>string</FileName>
<FileCode>string</FileCode>
</JSOHttpFileItem>
</Items>
<ErrorCode>string</ErrorCode>
<Message>string</Message>
<FileName>string</FileName>
<LineNumber>string</LineNumber>
<ExceptionToString>string</ExceptionToString>
<Report>
<InputBytes>int</InputBytes>
<OutputBytes>int</OutputBytes>
<InputFiles>int</InputFiles>
<OutputFiles>int</OutputFiles>
<InputLines>int</InputLines>
<OutputLines>int</OutputLines>
<GeneratedUtc>dateTime</GeneratedUtc>
<DebugArtifactPolicy>string</DebugArtifactPolicy>
<IdentifierMapFormat>string</IdentifierMapFormat>
<EnabledOptions>
<string>string</string>
<string>string</string>
</EnabledOptions>
<CompatibilityWarnings>
<string>string</string>
<string>string</string>
</CompatibilityWarnings>
<CompatibilityFindings>
<JSOHttpCompatibilityFinding xsi:nil="true" />
<JSOHttpCompatibilityFinding xsi:nil="true" />
</CompatibilityFindings>
<EngineWarnings>
<string>string</string>
<string>string</string>
</EngineWarnings>
<Warnings>
<string>string</string>
<string>string</string>
</Warnings>
<SuggestedVariableExclusions>
<string>string</string>
<string>string</string>
</SuggestedVariableExclusions>
<SuggestedGlobalMappings>
<string>string</string>
<string>string</string>
</SuggestedGlobalMappings>
<SuggestedMemberMappings>
<string>string</string>
<string>string</string>
</SuggestedMemberMappings>
<SuggestedReservedStrings>
<string>string</string>
<string>string</string>
</SuggestedReservedStrings>
<PendingVariableExclusions>
<string>string</string>
<string>string</string>
</PendingVariableExclusions>
<PendingGlobalMappings>
<string>string</string>
<string>string</string>
</PendingGlobalMappings>
<PendingMemberMappings>
<string>string</string>
<string>string</string>
</PendingMemberMappings>
<PendingReservedStrings>
<string>string</string>
<string>string</string>
</PendingReservedStrings>
<SuggestedVariableExclusionBlock>string</SuggestedVariableExclusionBlock>
<SuggestedGlobalMappingBlock>string</SuggestedGlobalMappingBlock>
<SuggestedMemberMappingBlock>string</SuggestedMemberMappingBlock>
<SuggestedReservedStringBlock>string</SuggestedReservedStringBlock>
<PendingVariableExclusionBlock>string</PendingVariableExclusionBlock>
<PendingGlobalMappingBlock>string</PendingGlobalMappingBlock>
<PendingMemberMappingBlock>string</PendingMemberMappingBlock>
<PendingReservedStringBlock>string</PendingReservedStringBlock>
<GlobalIdentifierMap>
<JSOHttpIdentifierMapEntry xsi:nil="true" />
<JSOHttpIdentifierMapEntry xsi:nil="true" />
</GlobalIdentifierMap>
<MemberIdentifierMap>
<JSOHttpIdentifierMapEntry xsi:nil="true" />
<JSOHttpIdentifierMapEntry xsi:nil="true" />
</MemberIdentifierMap>
<GlobalIdentifierMapBlock>string</GlobalIdentifierMapBlock>
<MemberIdentifierMapBlock>string</MemberIdentifierMapBlock>
<GlobalIdentifierMapTruncated>boolean</GlobalIdentifierMapTruncated>
<MemberIdentifierMapTruncated>boolean</MemberIdentifierMapTruncated>
<Files>
<JSOHttpFileReport xsi:nil="true" />
<JSOHttpFileReport xsi:nil="true" />
</Files>
<Ownership>
<AccountUserName>string</AccountUserName>
<APIKeyCode>string</APIKeyCode>
<WorkspaceKey>string</WorkspaceKey>
<WorkspaceName>string</WorkspaceName>
<PolicyOwner>string</PolicyOwner>
<ReleaseOwner>string</ReleaseOwner>
</Ownership>
<ReleaseRecord>
<ReleaseID>string</ReleaseID>
<ProjectName>string</ProjectName>
<ReleaseLabel>string</ReleaseLabel>
<ReleaseChannel>string</ReleaseChannel>
<ReleaseVersion>string</ReleaseVersion>
<ReleaseCommit>string</ReleaseCommit>
<ReleaseNotes>string</ReleaseNotes>
<ReleaseTags xsi:nil="true" />
<GeneratedUtc>dateTime</GeneratedUtc>
<RiskLevel>string</RiskLevel>
<Ownership xsi:nil="true" />
</ReleaseRecord>
<CompatibilityPolicy>
<FrameworkPreset>string</FrameworkPreset>
<Suppressions xsi:nil="true" />
<FileSuppressions xsi:nil="true" />
<SeverityOverrides xsi:nil="true" />
<PolicyOwner>string</PolicyOwner>
</CompatibilityPolicy>
<CompatibilitySummary>
<SeverityCounts xsi:nil="true" />
<RuleCounts xsi:nil="true" />
<SuppressedCount>int</SuppressedCount>
<ActiveCount>int</ActiveCount>
</CompatibilitySummary>
<RuntimeDefensePolicy>
<TargetEnvironment>string</TargetEnvironment>
<Action>string</Action>
<RedirectUrl>string</RedirectUrl>
<Callback>string</Callback>
<BeaconUrl>string</BeaconUrl>
<DebugProtection>boolean</DebugProtection>
<DisableConsoleOutput>boolean</DisableConsoleOutput>
<SelfDefending>boolean</SelfDefending>
<SelfDefendingIntervalSeconds>int</SelfDefendingIntervalSeconds>
<BlockDevToolsKeys>boolean</BlockDevToolsKeys>
<DetectHeadlessBrowser>boolean</DetectHeadlessBrowser>
<HasSessionToken>boolean</HasSessionToken>
<HasFingerprintLock>boolean</HasFingerprintLock>
<HasChallengeLock>boolean</HasChallengeLock>
<FingerprintAllow xsi:nil="true" />
<FingerprintMinMatch>int</FingerprintMinMatch>
<TimezoneToleranceMinutes>int</TimezoneToleranceMinutes>
<ChallengeVariable>string</ChallengeVariable>
<ChallengeWindowSeconds>int</ChallengeWindowSeconds>
<IntegrityAlgorithm>string</IntegrityAlgorithm>
<HasSignedEnvelope>boolean</HasSignedEnvelope>
<SignedEnvelopeVariable>string</SignedEnvelopeVariable>
<SignedEnvelopeWindowSeconds>int</SignedEnvelopeWindowSeconds>
<SignatureAlgorithm>string</SignatureAlgorithm>
<PublicKeyFingerprint>string</PublicKeyFingerprint>
<ExpectedChallengeID>string</ExpectedChallengeID>
<ExpectedReleaseID>string</ExpectedReleaseID>
<ExpectedWorkspaceKey>string</ExpectedWorkspaceKey>
<ExpectedProjectName>string</ExpectedProjectName>
<SignatureBindEnvironment>boolean</SignatureBindEnvironment>
</RuntimeDefensePolicy>
<RuntimeDefenseSummary>
<TargetEnvironment>string</TargetEnvironment>
<EnabledDefenses xsi:nil="true" />
<HasCallback>boolean</HasCallback>
<HasBeacon>boolean</HasBeacon>
<HasSessionLock>boolean</HasSessionLock>
<HasFingerprintLock>boolean</HasFingerprintLock>
<HasChallengeLock>boolean</HasChallengeLock>
<HasIntegrityHeartbeat>boolean</HasIntegrityHeartbeat>
<HasCryptographicIntegrity>boolean</HasCryptographicIntegrity>
<HasSignedEnvelope>boolean</HasSignedEnvelope>
<Action>string</Action>
</RuntimeDefenseSummary>
<ReviewSummary>
<RiskLevel>string</RiskLevel>
<FocusAreas xsi:nil="true" />
<RecommendedActions xsi:nil="true" />
<CompatibilityWarningCount>int</CompatibilityWarningCount>
<EngineWarningCount>int</EngineWarningCount>
<PendingVariableExclusionCount>int</PendingVariableExclusionCount>
<PendingGlobalMappingCount>int</PendingGlobalMappingCount>
<PendingMemberMappingCount>int</PendingMemberMappingCount>
<PendingReservedStringCount>int</PendingReservedStringCount>
</ReviewSummary>
<ReleaseManifestJson>string</ReleaseManifestJson>
<RecoverySymbolPackJson>string</RecoverySymbolPackJson>
</Report>
</JSOExecuteResult>
</JSOExecuteResponse>
</soap12:Body>
</soap12:Envelope>