├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── 1-feature.yml │ ├── 2-bug.yml │ └── config.yml ├── dependabot.yml └── workflows │ └── dotnet.yml ├── .gitignore ├── .pipeline └── release.yml ├── .vscode └── extensions.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── apim-policy-toolkit.sln ├── docs ├── AvailablePolicies.md ├── DevEnvironmentSetup.md ├── IntegratePolicySolution.md ├── IntegratePolicySolutionWithApiOps.md ├── QuickStart.md ├── SolutionStructureRecommendation.md └── images │ └── pkgicon.png ├── example ├── .config │ └── dotnet-tools.json ├── .gitIgnore ├── Example.sln ├── README.md ├── ci-pipeline.cmd ├── deployment.bicep ├── nuget.config ├── source │ ├── ApiOperationPolicy.cs │ ├── AuthenticationFragment.cs │ ├── RequestOAuth2FromSAPUsingAAD.cs │ └── Source.Example.csproj ├── target │ └── echo-api.retrieve-resource.xml.example └── test │ ├── ApiOperationPolicyTest.cs │ ├── Test.Example.csproj │ └── Usings.cs ├── output └── README.md ├── rm-obj.ps1 ├── setup-example.cmd ├── setup-example.sh ├── src ├── Analyzers │ ├── Analyzers.csproj │ ├── ExpressionDefinition.Analyzer.cs │ ├── ExpressionDefinition.Rules.cs │ ├── ExpressionTypeUsed.Analyzer.cs │ ├── ExpressionTypeUsed.Rules.cs │ └── Extensions │ │ ├── SymbolExtensions.cs │ │ └── SyntaxExtensions.cs ├── Authoring │ ├── Attributes │ │ ├── DocumentAttribute.cs │ │ ├── ExpressionAllowedAttribute.cs │ │ └── ExpressionAttribute.cs │ ├── Authoring.csproj │ ├── Configs │ │ ├── BasicAuthenticationConfig.cs │ │ ├── BodyConfig.cs │ │ ├── CacheLookupConfig.cs │ │ ├── CacheLookupValueConfig.cs │ │ ├── CacheRemoveValueConfig.cs │ │ ├── CacheStoreValueConfig.cs │ │ ├── CertificateAuthenticationConfig.cs │ │ ├── CheckHeaderConfig.cs │ │ ├── ClaimConfig.cs │ │ ├── CorsConfig.cs │ │ ├── EmitMetricConfig.cs │ │ ├── EmitTokenMetricConfig.cs │ │ ├── ForwardRequestConfig.cs │ │ ├── GetAuthorizationContextConfig.cs │ │ ├── HeaderConfig.cs │ │ ├── IAuthenticationConfig.cs │ │ ├── InvokeDarpBindingConfig.cs │ │ ├── IpFilterConfig.cs │ │ ├── JsonToXmlConfig.cs │ │ ├── LimitConcurrencyConfig.cs │ │ ├── LlmContentSafetyConfig.cs │ │ ├── LogToEventHubConfig.cs │ │ ├── ManagedIdentityAuthenticationConfig.cs │ │ ├── MetricDimensionConfig.cs │ │ ├── MockResponseConfig.cs │ │ ├── ProxyConfig.cs │ │ ├── PublishToDarpConfig.cs │ │ ├── QuotaByKeyConfig.cs │ │ ├── QuotaConfig.cs │ │ ├── RateLimitByKeyConfig.cs │ │ ├── RateLimitConfig.cs │ │ ├── RetryConfig.cs │ │ ├── ReturnResponseConfig.cs │ │ ├── SemanticCacheLookupConfig.cs │ │ ├── SendOneWayRequestConfig.cs │ │ ├── SendRequestConfig.cs │ │ ├── SetBackendServiceConfig.cs │ │ ├── SetBodyConfig.cs │ │ ├── StatusConfig.cs │ │ ├── TokenLimitConfig.cs │ │ ├── TraceConfig.cs │ │ ├── ValidateAzureAdTokenConfig.cs │ │ ├── ValidateClientCertificateConfig.cs │ │ ├── ValidateContentConfig.cs │ │ ├── ValidateHeadersConfig.cs │ │ ├── ValidateJwtConfig.cs │ │ ├── ValidateOdataRequestConfig.cs │ │ ├── ValidateParametersConfig.cs │ │ ├── ValidateStatusCodeConfig.cs │ │ ├── XmlToJsonConfig.cs │ │ └── XslTransformConfig.cs │ ├── DocumentScope.cs │ ├── Expression.cs │ ├── Expressions │ │ ├── Authorization.cs │ │ ├── BasicAuthCredentials.cs │ │ ├── DictionaryExtensions.cs │ │ ├── IApi.cs │ │ ├── IContextApi.cs │ │ ├── IDeployment.cs │ │ ├── IExpressionContext.cs │ │ ├── IGroup.cs │ │ ├── ILastError.cs │ │ ├── IMessageBody.cs │ │ ├── IOperation.cs │ │ ├── IPrivateEndpointConnection.cs │ │ ├── IProduct.cs │ │ ├── IRequest.cs │ │ ├── IResponse.cs │ │ ├── ISubscription.cs │ │ ├── ISubscriptionKeyParameterNames.cs │ │ ├── IUrl.cs │ │ ├── IUser.cs │ │ ├── IUserIdentity.cs │ │ ├── Jwt.cs │ │ └── StringExtensions.cs │ ├── IBackendContext.cs │ ├── IDocument.cs │ ├── IFragment.cs │ ├── IFragmentContext.cs │ ├── IHaveExpressionContext.cs │ ├── IInboundContext.cs │ ├── IOnErrorContext.cs │ ├── IOutboundContext.cs │ ├── Implementations │ │ ├── IBasicAuthCredentialsParser.cs │ │ ├── IJwtParser.cs │ │ ├── IUrlContentEncoder.cs │ │ └── ImplementationContext.cs │ ├── README.md │ └── tools │ │ ├── install.ps1 │ │ └── uninstall.ps1 ├── Compiling │ ├── CompilerOptions.cs │ ├── Compiling.csproj │ ├── Program.cs │ └── README.md ├── Core │ ├── Compiling │ │ ├── CompilerUtils.cs │ │ ├── Diagnostics │ │ │ └── CompilationErrors.cs │ │ ├── DirectoryCompiler.cs │ │ ├── DirectoryCompilerOptions.cs │ │ ├── DirectoryCompilerResult.cs │ │ ├── DocumentCompilationContext.cs │ │ ├── DocumentCompiler.cs │ │ ├── IDocumentCompilationContext.cs │ │ ├── IDocumentCompilationResult.cs │ │ ├── IMethodPolicyHandler.cs │ │ ├── IReturnValueMethodPolicyHandler.cs │ │ ├── ISyntaxCompiler.cs │ │ ├── Policy │ │ │ ├── AuthenticationBasicCompiler.cs │ │ │ ├── AuthenticationCertificateCompiler.cs │ │ │ ├── AuthenticationManageIdentityReturnValueCompiler.cs │ │ │ ├── AuthenticationManagedIdentityCompiler.cs │ │ │ ├── BaseCompiler.cs │ │ │ ├── CacheLookupCompiler.cs │ │ │ ├── CacheLookupValueCompiler.cs │ │ │ ├── CacheRemoveValueCompiler.cs │ │ │ ├── CacheStoreCompiler.cs │ │ │ ├── CacheStoreValueCompiler.cs │ │ │ ├── CheckHeaderCompiler.cs │ │ │ ├── ClaimsConfigCompiler.cs │ │ │ ├── CorsCompiler.cs │ │ │ ├── CrossDomainCompiler.cs │ │ │ ├── EmitMetricCompiler.cs │ │ │ ├── EmitTokenMetricCompiler.cs │ │ │ ├── FindAndReplaceCompiler.cs │ │ │ ├── ForwardRequestCompiler.cs │ │ │ ├── GenericCompiler.cs │ │ │ ├── GetAuthorizationContextCompiler.cs │ │ │ ├── IncludeFragmentCompiler.cs │ │ │ ├── InlinePolicyCompiler.cs │ │ │ ├── InvokeDarpBindingCompiler.cs │ │ │ ├── IpFilterCompiler.cs │ │ │ ├── JsonPCompiler.cs │ │ │ ├── JsonToXmlCompiler.cs │ │ │ ├── LimitConcurrencyCompiler.cs │ │ │ ├── LlmContentSafetyCompiler.cs │ │ │ ├── LogToEventHubCompiler.cs │ │ │ ├── MockResponseCompiler.cs │ │ │ ├── ProxyCompiler.cs │ │ │ ├── PublishToDarpCompiler.cs │ │ │ ├── QuotaByKeyCompiler.cs │ │ │ ├── QuotaCompiler.cs │ │ │ ├── RateLimitByKeyCompiler.cs │ │ │ ├── RateLimitCompiler.cs │ │ │ ├── RedirectContentUrlsCompiler.cs │ │ │ ├── RetryCompiler.cs │ │ │ ├── ReturnResponseCompiler.cs │ │ │ ├── RewriteUriCompiler.cs │ │ │ ├── SemanticCacheLookupCompiler.cs │ │ │ ├── SemanticCacheStoreCompiler.cs │ │ │ ├── SendOneWayRequestCompiler.cs │ │ │ ├── SendRequestCompiler.cs │ │ │ ├── SetBackendServiceCompiler.cs │ │ │ ├── SetBodyCompiler.cs │ │ │ ├── SetHeaderCompiler.cs │ │ │ ├── SetMethodCompiler.cs │ │ │ ├── SetQueryParameterCompiler.cs │ │ │ ├── SetStatusCompiler.cs │ │ │ ├── SetVariableCompiler.cs │ │ │ ├── TokenLimitCompiler.cs │ │ │ ├── TraceCompiler.cs │ │ │ ├── ValidateAzureAdTokenCompiler.cs │ │ │ ├── ValidateClientCertificateCompiler.cs │ │ │ ├── ValidateContentCompiler.cs │ │ │ ├── ValidateHeadersCompiler.cs │ │ │ ├── ValidateJwtCompiler.cs │ │ │ ├── ValidateOdataRequestCompiler.cs │ │ │ ├── ValidateParametersCompiler.cs │ │ │ ├── ValidateStatusCodeCompiler.cs │ │ │ ├── WaitCompiler.cs │ │ │ ├── XmlToJsonCompiler.cs │ │ │ └── XslTransformCompiler.cs │ │ ├── ProjectCompiler.cs │ │ ├── ProjectCompilerOptions.cs │ │ ├── ProjectCompilerResult.cs │ │ ├── Syntax │ │ │ ├── BlockCompiler.cs │ │ │ ├── ExpressionStatementCompiler.cs │ │ │ ├── IfStatementCompiler.cs │ │ │ └── LocalDeclarationStatementCompiler.cs │ │ ├── SyntaxExtensions.cs │ │ └── TriviaRemoverRewriter.cs │ ├── Core.csproj │ ├── IO │ │ ├── FileUtils.cs │ │ └── PathUtils.cs │ ├── IoC │ │ ├── CompilerModule.cs │ │ └── LazilyResolutionModule.cs │ └── Serialization │ │ ├── CustomXmlWriter.cs │ │ └── RazorCodeFormatter.cs ├── Templates │ ├── README.md │ ├── Templates.csproj │ └── content │ │ ├── create-policy-document │ │ ├── .template.config │ │ │ └── template.json │ │ └── PolicyDocument1.cs │ │ ├── create-policy-fragment │ │ ├── .template.config │ │ │ └── template.json │ │ └── PolicyFragment1.cs │ │ └── create-solution │ │ ├── .config │ │ └── dotnet-tools.json │ │ ├── .template.config │ │ └── template.json │ │ ├── Project.Solution.sln │ │ ├── src │ │ └── Project.Source.csproj │ │ └── test │ │ └── Project.Test.csproj └── Testing │ ├── Document │ ├── MockAppendHeaderProvider.cs │ ├── MockAppendQueryParameterProvider.cs │ ├── MockAuthenticationBasicProvider.cs │ ├── MockAuthenticationCertificateProvider.cs │ ├── MockAuthenticationManagedIdentityProvider.cs │ ├── MockAzureOpenAiEmitTokenMetricProvider.cs │ ├── MockAzureOpenAiSemanticCacheLookupProvider.cs │ ├── MockAzureOpenAiSemanticCacheStoreProvider.cs │ ├── MockBaseProvider.cs │ ├── MockCacheLookupProvider.cs │ ├── MockCacheLookupValueProvider.cs │ ├── MockCacheRemoveValueProvider.cs │ ├── MockCacheStoreProvider.cs │ ├── MockCacheStoreValueProvider.cs │ ├── MockCheckHeaderProvider.cs │ ├── MockCorsProvider.cs │ ├── MockEmitMetricProvider.cs │ ├── MockForwardRequestProvider.cs │ ├── MockInlineProvider.cs │ ├── MockIpFilterProvider.cs │ ├── MockJsonPProvider.cs │ ├── MockJsonToXmlProvider.cs │ ├── MockLlmEmitTokenMetricProvider.cs │ ├── MockLlmSemanticCacheLookupProvider.cs │ ├── MockLlmSemanticCacheStoreProvider.cs │ ├── MockLogToEventHubProvider.cs │ ├── MockMockResponseProvider.cs │ ├── MockPoliciesProvider.cs │ ├── MockQuotaProvider.cs │ ├── MockRateLimitByKeyProvider.cs │ ├── MockRateLimitProvider.cs │ ├── MockRemoveHeaderProvider.cs │ ├── MockRemoveQueryParameterProvider.cs │ ├── MockReturnResponseProvider.cs │ ├── MockRewriteUriProvider.cs │ ├── MockSendRequestProvider.cs │ ├── MockSetBackendServiceProvider.cs │ ├── MockSetBodyProvider.cs │ ├── MockSetHeaderIfNotExistProvider.cs │ ├── MockSetHeaderProvider.cs │ ├── MockSetMethodProvider.cs │ ├── MockSetQueryParameterIfNotExistProvider.cs │ ├── MockSetQueryParameterProvider.cs │ ├── MockSetStatusProvider.cs │ ├── MockSetVariableProvider.cs │ ├── MockValidateJwtProvider.cs │ └── TestDocumentExtensions.cs │ ├── Emulator │ ├── Data │ │ ├── CacheStore.cs │ │ ├── CacheValue.cs │ │ ├── CertificateStore.cs │ │ ├── EventHubEvent.cs │ │ ├── Logger.cs │ │ ├── LoggerStore.cs │ │ ├── ResponseExample.cs │ │ └── ResponseExampleStore.cs │ ├── FinishSectionProcessingException.cs │ ├── IPAddressExtentions.cs │ ├── IPolicyHandler.cs │ ├── Policies │ │ ├── AppendHeaderHandler.cs │ │ ├── AppendQueryParameterHandler.cs │ │ ├── ArgumentsExtensions.cs │ │ ├── AuthenticationBasicHandler.cs │ │ ├── AuthenticationCertificateHandler.cs │ │ ├── AuthenticationManagedIdentityHandler.cs │ │ ├── AzureOpenAiEmitTokenMetricHandler.cs │ │ ├── AzureOpenAiSemanticCacheLookupHandler.cs │ │ ├── AzureOpenAiSemanticCacheStoreHandler.cs │ │ ├── BaseHandler.cs │ │ ├── CacheLookupHandler.cs │ │ ├── CacheLookupValueHandler.cs │ │ ├── CacheRemoveValueHandler.cs │ │ ├── CacheStoreHandler.cs │ │ ├── CacheStoreValueHandler.cs │ │ ├── CheckHeaderHandler.cs │ │ ├── CorsHandler.cs │ │ ├── EmitMetricHandler.cs │ │ ├── ExpressionContextHandler.cs │ │ ├── ForwardRequestHandler.cs │ │ ├── InlinePolicyHandler.cs │ │ ├── IpFilterHandler.cs │ │ ├── JsonPHandler.cs │ │ ├── JsonToXmlHandle.cs │ │ ├── LlmEmitTokenMetricHandler.cs │ │ ├── LlmSemanticCacheLookupHandler.cs │ │ ├── LlmSemanticCacheStoreHandler.cs │ │ ├── LogToEventHubHandler.cs │ │ ├── MockResponseHandler.cs │ │ ├── QuotaHandler.cs │ │ ├── RateLimitByKeyHandler.cs │ │ ├── RateLimitHandler.cs │ │ ├── RemoveHeaderHandler.cs │ │ ├── RemoveQueryParameterHandler.cs │ │ ├── ReturnResponseHandler.cs │ │ ├── RewriteUriHandler.cs │ │ ├── SendRequestHandler.cs │ │ ├── SetBackendServiceHandler.cs │ │ ├── SetBodyHandler.cs │ │ ├── SetHeaderHandler.cs │ │ ├── SetHeaderIfNotExistHandler.cs │ │ ├── SetMethodHandler.cs │ │ ├── SetQueryParameterHandler.cs │ │ ├── SetQueryParameterIfNotExistHandler.cs │ │ ├── SetStatusHandler.cs │ │ ├── SetVariableHandler.cs │ │ └── ValidateJwtHandler.cs │ ├── PolicyExeption.cs │ ├── PolicyHandler.cs │ ├── SectionAttribute.cs │ └── SectionContextProxy.cs │ ├── Expressions │ ├── Extensions │ │ ├── BasicAuthCredentialsParser.cs │ │ ├── JwtParser.cs │ │ ├── MockBasicAuthCredentials.cs │ │ ├── MockExtensions.cs │ │ ├── MockJwt.cs │ │ └── UrlContentEncoder.cs │ ├── MockApi.cs │ ├── MockBody.cs │ ├── MockContextApi.cs │ ├── MockDeployment.cs │ ├── MockExpressionContext.cs │ ├── MockGroup.cs │ ├── MockLastError.cs │ ├── MockMessage.cs │ ├── MockOperation.cs │ ├── MockPrivateEndpointConnection.cs │ ├── MockProduct.cs │ ├── MockRequest.cs │ ├── MockResponse.cs │ ├── MockSubscription.cs │ ├── MockSubscriptionKeyParameterNames.cs │ ├── MockUrl.cs │ ├── MockUser.cs │ └── MockUserIdentity.cs │ ├── GatewayContext.cs │ ├── IDocumentExtensions.cs │ ├── README.md │ ├── TestDocument.cs │ └── Testing.csproj └── test ├── Test.Analyzers ├── BaseAnalyzerTest.cs ├── ExpressionMethodTests.cs ├── Test.Analyzers.csproj ├── TypeUsedTests.cs └── Usings.cs ├── Test.Core ├── Assertions │ ├── AssertionExtensions.cs │ ├── CompilationResultAssertion.cs │ └── XElementAssertionsExtensions.cs ├── CompilerTestInitialize.cs ├── Compiling │ ├── AuthenticatiionBasicTests.cs │ ├── AuthenticatiionManagedIdentityTests.cs │ ├── AuthenticationCertificateTests.cs │ ├── AzureOpenAiEmitTokenMetricTests.cs │ ├── AzureOpenAiSemanticCacheLookupTests.cs │ ├── AzureOpenAiSemanticCacheStoreTests.cs │ ├── AzureOpenAiTokenLimitTests.cs │ ├── BaseTests.cs │ ├── CacheLookupTests.cs │ ├── CacheLookupValueTests.cs │ ├── CacheRemoveValueTests.cs │ ├── CacheStoreTests.cs │ ├── CacheStoreValueTests.cs │ ├── CheckHeaderTests.cs │ ├── ChooseTests.cs │ ├── CorsTests.cs │ ├── CrossDomainTests.cs │ ├── DocumentTypeTests.cs │ ├── EmitMetricTests.cs │ ├── FindAndReplaceTests.cs │ ├── ForwardRequestTests.cs │ ├── GetAuthorizationContextTests.cs │ ├── IncludeFragmentTests.cs │ ├── InlinePolicyTests.cs │ ├── InvokeDarpBindingTests.cs │ ├── IpFilterTests.cs │ ├── JsonPTests.cs │ ├── JsonToXmlTests.cs │ ├── LimitConcurrencyTests.cs │ ├── LlmContentSafetyTests.cs │ ├── LlmEmitTokenMetricTests.cs │ ├── LlmSemanticCacheLookupTests.cs │ ├── LlmSemanticCacheStoreTests.cs │ ├── LlmTokenLimitTests.cs │ ├── LogToEventHubTests.cs │ ├── MockResponseTests.cs │ ├── ProxyTests.cs │ ├── PublishToDarpTests.cs │ ├── QuotaByKeyTests.cs │ ├── QuotaTests.cs │ ├── RateLimitByKeyTests.cs │ ├── RateLimitTests.cs │ ├── RedirectContentUrlsTests.cs │ ├── RetryTests.cs │ ├── ReturnResponseTests.cs │ ├── RewriteUriTests.cs │ ├── SendOneWayRequestTests.cs │ ├── SendRequestTests.cs │ ├── SetBackendServiceTests.cs │ ├── SetBodyTests.cs │ ├── SetHeaderTests.cs │ ├── SetMethodTests.cs │ ├── SetQueryParameterTests.cs │ ├── SetStatusTests.cs │ ├── SetVariableTests.cs │ ├── TraceTests.cs │ ├── ValidateAzureAdTokenTests.cs │ ├── ValidateClientCertificateTests.cs │ ├── ValidateContentTests.cs │ ├── ValidateHeadersTests.cs │ ├── ValidateJwtTests.cs │ ├── ValidateOdataRequestTests.cs │ ├── ValidateParametersTests.cs │ ├── ValidateStatusCodeTests.cs │ ├── WaitTests.cs │ ├── XmlToJsonTests.cs │ └── XslTransformTests.cs ├── IO │ └── PathUtilsTests.cs ├── Serialization │ ├── CustomXmlWriterTests.cs │ └── RazorCodeFormatterTests.cs ├── Test.Core.csproj ├── TestingDocument.cs └── Usings.cs └── Test.Testing ├── BasicAuthCredentialsParserTests.cs ├── Emulator ├── IPAddressExtensionsTests.cs └── Policies │ ├── AppendHeaderTests.cs │ ├── AppendQueryParameterTests.cs │ ├── AuthenticationBasicTests.cs │ ├── AuthenticationCertificateTests.cs │ ├── AuthenticationManagedIdentityHandlerTests.cs │ ├── AzureOpenAiEmitTokenMetricTests.cs │ ├── AzureOpenAiSemanticCacheLookupTests.cs │ ├── BaseTests.cs │ ├── CacheLookupValueTests.cs │ ├── CacheRemoveValueTests.cs │ ├── CacheStoreValueTests.cs │ ├── CheckHeaderTests.cs │ ├── ForwardRequestTests.cs │ ├── IpFilterTests.cs │ ├── LogToEventHubTests.cs │ ├── MockResponseTests.cs │ ├── SetHeaderTests.cs │ └── SetStatusTests.cs ├── JwtParserTests.cs ├── Test.Testing.csproj ├── TestDocumentTests.cs ├── UrlContentEncoderTests.cs └── Usings.cs /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1-feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/.github/ISSUE_TEMPLATE/1-feature.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2-bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/.github/ISSUE_TEMPLATE/2-bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/.gitignore -------------------------------------------------------------------------------- /.pipeline/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/.pipeline/release.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /apim-policy-toolkit.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/apim-policy-toolkit.sln -------------------------------------------------------------------------------- /docs/AvailablePolicies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/docs/AvailablePolicies.md -------------------------------------------------------------------------------- /docs/DevEnvironmentSetup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/docs/DevEnvironmentSetup.md -------------------------------------------------------------------------------- /docs/IntegratePolicySolution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/docs/IntegratePolicySolution.md -------------------------------------------------------------------------------- /docs/IntegratePolicySolutionWithApiOps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/docs/IntegratePolicySolutionWithApiOps.md -------------------------------------------------------------------------------- /docs/QuickStart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/docs/QuickStart.md -------------------------------------------------------------------------------- /docs/SolutionStructureRecommendation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/docs/SolutionStructureRecommendation.md -------------------------------------------------------------------------------- /docs/images/pkgicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/docs/images/pkgicon.png -------------------------------------------------------------------------------- /example/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/.config/dotnet-tools.json -------------------------------------------------------------------------------- /example/.gitIgnore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | TestResults 4 | target/*.xml -------------------------------------------------------------------------------- /example/Example.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/Example.sln -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/README.md -------------------------------------------------------------------------------- /example/ci-pipeline.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/ci-pipeline.cmd -------------------------------------------------------------------------------- /example/deployment.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/deployment.bicep -------------------------------------------------------------------------------- /example/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/nuget.config -------------------------------------------------------------------------------- /example/source/ApiOperationPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/source/ApiOperationPolicy.cs -------------------------------------------------------------------------------- /example/source/AuthenticationFragment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/source/AuthenticationFragment.cs -------------------------------------------------------------------------------- /example/source/RequestOAuth2FromSAPUsingAAD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/source/RequestOAuth2FromSAPUsingAAD.cs -------------------------------------------------------------------------------- /example/source/Source.Example.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/source/Source.Example.csproj -------------------------------------------------------------------------------- /example/target/echo-api.retrieve-resource.xml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/target/echo-api.retrieve-resource.xml.example -------------------------------------------------------------------------------- /example/test/ApiOperationPolicyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/test/ApiOperationPolicyTest.cs -------------------------------------------------------------------------------- /example/test/Test.Example.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/test/Test.Example.csproj -------------------------------------------------------------------------------- /example/test/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/example/test/Usings.cs -------------------------------------------------------------------------------- /output/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/output/README.md -------------------------------------------------------------------------------- /rm-obj.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/rm-obj.ps1 -------------------------------------------------------------------------------- /setup-example.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/setup-example.cmd -------------------------------------------------------------------------------- /setup-example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/setup-example.sh -------------------------------------------------------------------------------- /src/Analyzers/Analyzers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Analyzers/Analyzers.csproj -------------------------------------------------------------------------------- /src/Analyzers/ExpressionDefinition.Analyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Analyzers/ExpressionDefinition.Analyzer.cs -------------------------------------------------------------------------------- /src/Analyzers/ExpressionDefinition.Rules.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Analyzers/ExpressionDefinition.Rules.cs -------------------------------------------------------------------------------- /src/Analyzers/ExpressionTypeUsed.Analyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Analyzers/ExpressionTypeUsed.Analyzer.cs -------------------------------------------------------------------------------- /src/Analyzers/ExpressionTypeUsed.Rules.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Analyzers/ExpressionTypeUsed.Rules.cs -------------------------------------------------------------------------------- /src/Analyzers/Extensions/SymbolExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Analyzers/Extensions/SymbolExtensions.cs -------------------------------------------------------------------------------- /src/Analyzers/Extensions/SyntaxExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Analyzers/Extensions/SyntaxExtensions.cs -------------------------------------------------------------------------------- /src/Authoring/Attributes/DocumentAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Attributes/DocumentAttribute.cs -------------------------------------------------------------------------------- /src/Authoring/Attributes/ExpressionAllowedAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Attributes/ExpressionAllowedAttribute.cs -------------------------------------------------------------------------------- /src/Authoring/Attributes/ExpressionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Attributes/ExpressionAttribute.cs -------------------------------------------------------------------------------- /src/Authoring/Authoring.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Authoring.csproj -------------------------------------------------------------------------------- /src/Authoring/Configs/BasicAuthenticationConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/BasicAuthenticationConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/BodyConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/BodyConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/CacheLookupConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/CacheLookupConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/CacheLookupValueConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/CacheLookupValueConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/CacheRemoveValueConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/CacheRemoveValueConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/CacheStoreValueConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/CacheStoreValueConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/CertificateAuthenticationConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/CertificateAuthenticationConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/CheckHeaderConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/CheckHeaderConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ClaimConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ClaimConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/CorsConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/CorsConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/EmitMetricConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/EmitMetricConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/EmitTokenMetricConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/EmitTokenMetricConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ForwardRequestConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ForwardRequestConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/GetAuthorizationContextConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/GetAuthorizationContextConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/HeaderConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/HeaderConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/IAuthenticationConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/IAuthenticationConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/InvokeDarpBindingConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/InvokeDarpBindingConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/IpFilterConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/IpFilterConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/JsonToXmlConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/JsonToXmlConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/LimitConcurrencyConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/LimitConcurrencyConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/LlmContentSafetyConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/LlmContentSafetyConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/LogToEventHubConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/LogToEventHubConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ManagedIdentityAuthenticationConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ManagedIdentityAuthenticationConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/MetricDimensionConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/MetricDimensionConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/MockResponseConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/MockResponseConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ProxyConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ProxyConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/PublishToDarpConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/PublishToDarpConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/QuotaByKeyConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/QuotaByKeyConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/QuotaConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/QuotaConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/RateLimitByKeyConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/RateLimitByKeyConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/RateLimitConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/RateLimitConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/RetryConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/RetryConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ReturnResponseConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ReturnResponseConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/SemanticCacheLookupConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/SemanticCacheLookupConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/SendOneWayRequestConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/SendOneWayRequestConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/SendRequestConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/SendRequestConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/SetBackendServiceConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/SetBackendServiceConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/SetBodyConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/SetBodyConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/StatusConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/StatusConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/TokenLimitConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/TokenLimitConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/TraceConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/TraceConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ValidateAzureAdTokenConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ValidateAzureAdTokenConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ValidateClientCertificateConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ValidateClientCertificateConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ValidateContentConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ValidateContentConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ValidateHeadersConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ValidateHeadersConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ValidateJwtConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ValidateJwtConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ValidateOdataRequestConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ValidateOdataRequestConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ValidateParametersConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ValidateParametersConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/ValidateStatusCodeConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/ValidateStatusCodeConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/XmlToJsonConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/XmlToJsonConfig.cs -------------------------------------------------------------------------------- /src/Authoring/Configs/XslTransformConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Configs/XslTransformConfig.cs -------------------------------------------------------------------------------- /src/Authoring/DocumentScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/DocumentScope.cs -------------------------------------------------------------------------------- /src/Authoring/Expression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expression.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/Authorization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/Authorization.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/BasicAuthCredentials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/BasicAuthCredentials.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/DictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/DictionaryExtensions.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IApi.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IContextApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IContextApi.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IDeployment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IDeployment.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IExpressionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IExpressionContext.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IGroup.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/ILastError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/ILastError.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IMessageBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IMessageBody.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IOperation.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IPrivateEndpointConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IPrivateEndpointConnection.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IProduct.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IRequest.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IResponse.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/ISubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/ISubscription.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/ISubscriptionKeyParameterNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/ISubscriptionKeyParameterNames.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IUrl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IUrl.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IUser.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/IUserIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/IUserIdentity.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/Jwt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/Jwt.cs -------------------------------------------------------------------------------- /src/Authoring/Expressions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Expressions/StringExtensions.cs -------------------------------------------------------------------------------- /src/Authoring/IBackendContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/IBackendContext.cs -------------------------------------------------------------------------------- /src/Authoring/IDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/IDocument.cs -------------------------------------------------------------------------------- /src/Authoring/IFragment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/IFragment.cs -------------------------------------------------------------------------------- /src/Authoring/IFragmentContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/IFragmentContext.cs -------------------------------------------------------------------------------- /src/Authoring/IHaveExpressionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/IHaveExpressionContext.cs -------------------------------------------------------------------------------- /src/Authoring/IInboundContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/IInboundContext.cs -------------------------------------------------------------------------------- /src/Authoring/IOnErrorContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/IOnErrorContext.cs -------------------------------------------------------------------------------- /src/Authoring/IOutboundContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/IOutboundContext.cs -------------------------------------------------------------------------------- /src/Authoring/Implementations/IBasicAuthCredentialsParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Implementations/IBasicAuthCredentialsParser.cs -------------------------------------------------------------------------------- /src/Authoring/Implementations/IJwtParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Implementations/IJwtParser.cs -------------------------------------------------------------------------------- /src/Authoring/Implementations/IUrlContentEncoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Implementations/IUrlContentEncoder.cs -------------------------------------------------------------------------------- /src/Authoring/Implementations/ImplementationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/Implementations/ImplementationContext.cs -------------------------------------------------------------------------------- /src/Authoring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/README.md -------------------------------------------------------------------------------- /src/Authoring/tools/install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/tools/install.ps1 -------------------------------------------------------------------------------- /src/Authoring/tools/uninstall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Authoring/tools/uninstall.ps1 -------------------------------------------------------------------------------- /src/Compiling/CompilerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Compiling/CompilerOptions.cs -------------------------------------------------------------------------------- /src/Compiling/Compiling.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Compiling/Compiling.csproj -------------------------------------------------------------------------------- /src/Compiling/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Compiling/Program.cs -------------------------------------------------------------------------------- /src/Compiling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Compiling/README.md -------------------------------------------------------------------------------- /src/Core/Compiling/CompilerUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/CompilerUtils.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Diagnostics/CompilationErrors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Diagnostics/CompilationErrors.cs -------------------------------------------------------------------------------- /src/Core/Compiling/DirectoryCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/DirectoryCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/DirectoryCompilerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/DirectoryCompilerOptions.cs -------------------------------------------------------------------------------- /src/Core/Compiling/DirectoryCompilerResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/DirectoryCompilerResult.cs -------------------------------------------------------------------------------- /src/Core/Compiling/DocumentCompilationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/DocumentCompilationContext.cs -------------------------------------------------------------------------------- /src/Core/Compiling/DocumentCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/DocumentCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/IDocumentCompilationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/IDocumentCompilationContext.cs -------------------------------------------------------------------------------- /src/Core/Compiling/IDocumentCompilationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/IDocumentCompilationResult.cs -------------------------------------------------------------------------------- /src/Core/Compiling/IMethodPolicyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/IMethodPolicyHandler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/IReturnValueMethodPolicyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/IReturnValueMethodPolicyHandler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/ISyntaxCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/ISyntaxCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/AuthenticationBasicCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/AuthenticationBasicCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/AuthenticationCertificateCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/AuthenticationCertificateCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/AuthenticationManageIdentityReturnValueCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/AuthenticationManageIdentityReturnValueCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/AuthenticationManagedIdentityCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/AuthenticationManagedIdentityCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/BaseCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/BaseCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/CacheLookupCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/CacheLookupCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/CacheLookupValueCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/CacheLookupValueCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/CacheRemoveValueCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/CacheRemoveValueCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/CacheStoreCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/CacheStoreCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/CacheStoreValueCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/CacheStoreValueCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/CheckHeaderCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/CheckHeaderCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/ClaimsConfigCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/ClaimsConfigCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/CorsCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/CorsCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/CrossDomainCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/CrossDomainCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/EmitMetricCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/EmitMetricCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/EmitTokenMetricCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/EmitTokenMetricCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/FindAndReplaceCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/FindAndReplaceCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/ForwardRequestCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/ForwardRequestCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/GenericCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/GenericCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/GetAuthorizationContextCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/GetAuthorizationContextCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/IncludeFragmentCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/IncludeFragmentCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/InlinePolicyCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/InlinePolicyCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/InvokeDarpBindingCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/InvokeDarpBindingCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/IpFilterCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/IpFilterCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/JsonPCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/JsonPCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/JsonToXmlCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/JsonToXmlCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/LimitConcurrencyCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/LimitConcurrencyCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/LlmContentSafetyCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/LlmContentSafetyCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/LogToEventHubCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/LogToEventHubCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/MockResponseCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/MockResponseCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/ProxyCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/ProxyCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/PublishToDarpCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/PublishToDarpCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/QuotaByKeyCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/QuotaByKeyCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/QuotaCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/QuotaCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/RateLimitByKeyCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/RateLimitByKeyCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/RateLimitCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/RateLimitCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/RedirectContentUrlsCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/RedirectContentUrlsCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/RetryCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/RetryCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/ReturnResponseCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/ReturnResponseCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/RewriteUriCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/RewriteUriCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/SemanticCacheLookupCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/SemanticCacheLookupCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/SemanticCacheStoreCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/SemanticCacheStoreCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/SendOneWayRequestCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/SendOneWayRequestCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/SendRequestCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/SendRequestCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/SetBackendServiceCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/SetBackendServiceCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/SetBodyCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/SetBodyCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/SetHeaderCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/SetHeaderCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/SetMethodCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/SetMethodCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/SetQueryParameterCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/SetQueryParameterCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/SetStatusCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/SetStatusCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/SetVariableCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/SetVariableCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/TokenLimitCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/TokenLimitCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/TraceCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/TraceCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/ValidateAzureAdTokenCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/ValidateAzureAdTokenCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/ValidateClientCertificateCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/ValidateClientCertificateCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/ValidateContentCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/ValidateContentCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/ValidateHeadersCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/ValidateHeadersCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/ValidateJwtCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/ValidateJwtCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/ValidateOdataRequestCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/ValidateOdataRequestCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/ValidateParametersCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/ValidateParametersCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/ValidateStatusCodeCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/ValidateStatusCodeCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/WaitCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/WaitCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/XmlToJsonCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/XmlToJsonCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Policy/XslTransformCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Policy/XslTransformCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/ProjectCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/ProjectCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/ProjectCompilerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/ProjectCompilerOptions.cs -------------------------------------------------------------------------------- /src/Core/Compiling/ProjectCompilerResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/ProjectCompilerResult.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Syntax/BlockCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Syntax/BlockCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Syntax/ExpressionStatementCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Syntax/ExpressionStatementCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Syntax/IfStatementCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Syntax/IfStatementCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/Syntax/LocalDeclarationStatementCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/Syntax/LocalDeclarationStatementCompiler.cs -------------------------------------------------------------------------------- /src/Core/Compiling/SyntaxExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/SyntaxExtensions.cs -------------------------------------------------------------------------------- /src/Core/Compiling/TriviaRemoverRewriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Compiling/TriviaRemoverRewriter.cs -------------------------------------------------------------------------------- /src/Core/Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Core.csproj -------------------------------------------------------------------------------- /src/Core/IO/FileUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/IO/FileUtils.cs -------------------------------------------------------------------------------- /src/Core/IO/PathUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/IO/PathUtils.cs -------------------------------------------------------------------------------- /src/Core/IoC/CompilerModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/IoC/CompilerModule.cs -------------------------------------------------------------------------------- /src/Core/IoC/LazilyResolutionModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/IoC/LazilyResolutionModule.cs -------------------------------------------------------------------------------- /src/Core/Serialization/CustomXmlWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Serialization/CustomXmlWriter.cs -------------------------------------------------------------------------------- /src/Core/Serialization/RazorCodeFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Core/Serialization/RazorCodeFormatter.cs -------------------------------------------------------------------------------- /src/Templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Templates/README.md -------------------------------------------------------------------------------- /src/Templates/Templates.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Templates/Templates.csproj -------------------------------------------------------------------------------- /src/Templates/content/create-policy-document/.template.config/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Templates/content/create-policy-document/.template.config/template.json -------------------------------------------------------------------------------- /src/Templates/content/create-policy-document/PolicyDocument1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Templates/content/create-policy-document/PolicyDocument1.cs -------------------------------------------------------------------------------- /src/Templates/content/create-policy-fragment/.template.config/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Templates/content/create-policy-fragment/.template.config/template.json -------------------------------------------------------------------------------- /src/Templates/content/create-policy-fragment/PolicyFragment1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Templates/content/create-policy-fragment/PolicyFragment1.cs -------------------------------------------------------------------------------- /src/Templates/content/create-solution/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Templates/content/create-solution/.config/dotnet-tools.json -------------------------------------------------------------------------------- /src/Templates/content/create-solution/.template.config/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Templates/content/create-solution/.template.config/template.json -------------------------------------------------------------------------------- /src/Templates/content/create-solution/Project.Solution.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Templates/content/create-solution/Project.Solution.sln -------------------------------------------------------------------------------- /src/Templates/content/create-solution/src/Project.Source.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Templates/content/create-solution/src/Project.Source.csproj -------------------------------------------------------------------------------- /src/Templates/content/create-solution/test/Project.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Templates/content/create-solution/test/Project.Test.csproj -------------------------------------------------------------------------------- /src/Testing/Document/MockAppendHeaderProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockAppendHeaderProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockAppendQueryParameterProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockAppendQueryParameterProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockAuthenticationBasicProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockAuthenticationBasicProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockAuthenticationCertificateProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockAuthenticationCertificateProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockAuthenticationManagedIdentityProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockAuthenticationManagedIdentityProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockAzureOpenAiEmitTokenMetricProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockAzureOpenAiEmitTokenMetricProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockAzureOpenAiSemanticCacheLookupProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockAzureOpenAiSemanticCacheLookupProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockAzureOpenAiSemanticCacheStoreProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockAzureOpenAiSemanticCacheStoreProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockBaseProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockBaseProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockCacheLookupProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockCacheLookupProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockCacheLookupValueProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockCacheLookupValueProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockCacheRemoveValueProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockCacheRemoveValueProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockCacheStoreProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockCacheStoreProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockCacheStoreValueProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockCacheStoreValueProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockCheckHeaderProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockCheckHeaderProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockCorsProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockCorsProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockEmitMetricProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockEmitMetricProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockForwardRequestProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockForwardRequestProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockInlineProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockInlineProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockIpFilterProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockIpFilterProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockJsonPProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockJsonPProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockJsonToXmlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockJsonToXmlProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockLlmEmitTokenMetricProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockLlmEmitTokenMetricProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockLlmSemanticCacheLookupProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockLlmSemanticCacheLookupProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockLlmSemanticCacheStoreProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockLlmSemanticCacheStoreProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockLogToEventHubProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockLogToEventHubProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockMockResponseProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockMockResponseProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockPoliciesProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockPoliciesProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockQuotaProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockQuotaProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockRateLimitByKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockRateLimitByKeyProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockRateLimitProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockRateLimitProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockRemoveHeaderProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockRemoveHeaderProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockRemoveQueryParameterProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockRemoveQueryParameterProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockReturnResponseProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockReturnResponseProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockRewriteUriProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockRewriteUriProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockSendRequestProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockSendRequestProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockSetBackendServiceProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockSetBackendServiceProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockSetBodyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockSetBodyProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockSetHeaderIfNotExistProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockSetHeaderIfNotExistProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockSetHeaderProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockSetHeaderProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockSetMethodProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockSetMethodProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockSetQueryParameterIfNotExistProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockSetQueryParameterIfNotExistProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockSetQueryParameterProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockSetQueryParameterProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockSetStatusProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockSetStatusProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockSetVariableProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockSetVariableProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/MockValidateJwtProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/MockValidateJwtProvider.cs -------------------------------------------------------------------------------- /src/Testing/Document/TestDocumentExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Document/TestDocumentExtensions.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Data/CacheStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Data/CacheStore.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Data/CacheValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Data/CacheValue.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Data/CertificateStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Data/CertificateStore.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Data/EventHubEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Data/EventHubEvent.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Data/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Data/Logger.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Data/LoggerStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Data/LoggerStore.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Data/ResponseExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Data/ResponseExample.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Data/ResponseExampleStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Data/ResponseExampleStore.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/FinishSectionProcessingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/FinishSectionProcessingException.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/IPAddressExtentions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/IPAddressExtentions.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/IPolicyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/IPolicyHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/AppendHeaderHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/AppendHeaderHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/AppendQueryParameterHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/AppendQueryParameterHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/ArgumentsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/ArgumentsExtensions.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/AuthenticationBasicHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/AuthenticationBasicHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/AuthenticationCertificateHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/AuthenticationCertificateHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/AuthenticationManagedIdentityHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/AuthenticationManagedIdentityHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/AzureOpenAiEmitTokenMetricHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/AzureOpenAiEmitTokenMetricHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/AzureOpenAiSemanticCacheLookupHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/AzureOpenAiSemanticCacheLookupHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/AzureOpenAiSemanticCacheStoreHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/AzureOpenAiSemanticCacheStoreHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/BaseHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/BaseHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/CacheLookupHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/CacheLookupHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/CacheLookupValueHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/CacheLookupValueHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/CacheRemoveValueHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/CacheRemoveValueHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/CacheStoreHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/CacheStoreHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/CacheStoreValueHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/CacheStoreValueHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/CheckHeaderHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/CheckHeaderHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/CorsHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/CorsHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/EmitMetricHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/EmitMetricHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/ExpressionContextHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/ExpressionContextHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/ForwardRequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/ForwardRequestHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/InlinePolicyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/InlinePolicyHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/IpFilterHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/IpFilterHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/JsonPHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/JsonPHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/JsonToXmlHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/JsonToXmlHandle.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/LlmEmitTokenMetricHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/LlmEmitTokenMetricHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/LlmSemanticCacheLookupHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/LlmSemanticCacheLookupHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/LlmSemanticCacheStoreHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/LlmSemanticCacheStoreHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/LogToEventHubHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/LogToEventHubHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/MockResponseHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/MockResponseHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/QuotaHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/QuotaHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/RateLimitByKeyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/RateLimitByKeyHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/RateLimitHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/RateLimitHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/RemoveHeaderHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/RemoveHeaderHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/RemoveQueryParameterHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/RemoveQueryParameterHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/ReturnResponseHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/ReturnResponseHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/RewriteUriHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/RewriteUriHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/SendRequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/SendRequestHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/SetBackendServiceHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/SetBackendServiceHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/SetBodyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/SetBodyHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/SetHeaderHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/SetHeaderHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/SetHeaderIfNotExistHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/SetHeaderIfNotExistHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/SetMethodHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/SetMethodHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/SetQueryParameterHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/SetQueryParameterHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/SetQueryParameterIfNotExistHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/SetQueryParameterIfNotExistHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/SetStatusHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/SetStatusHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/SetVariableHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/SetVariableHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/Policies/ValidateJwtHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/Policies/ValidateJwtHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/PolicyExeption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/PolicyExeption.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/PolicyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/PolicyHandler.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/SectionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/SectionAttribute.cs -------------------------------------------------------------------------------- /src/Testing/Emulator/SectionContextProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Emulator/SectionContextProxy.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/Extensions/BasicAuthCredentialsParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/Extensions/BasicAuthCredentialsParser.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/Extensions/JwtParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/Extensions/JwtParser.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/Extensions/MockBasicAuthCredentials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/Extensions/MockBasicAuthCredentials.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/Extensions/MockExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/Extensions/MockExtensions.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/Extensions/MockJwt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/Extensions/MockJwt.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/Extensions/UrlContentEncoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/Extensions/UrlContentEncoder.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockApi.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockBody.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockContextApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockContextApi.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockDeployment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockDeployment.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockExpressionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockExpressionContext.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockGroup.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockLastError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockLastError.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockMessage.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockOperation.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockPrivateEndpointConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockPrivateEndpointConnection.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockProduct.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockRequest.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockResponse.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockSubscription.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockSubscriptionKeyParameterNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockSubscriptionKeyParameterNames.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockUrl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockUrl.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockUser.cs -------------------------------------------------------------------------------- /src/Testing/Expressions/MockUserIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Expressions/MockUserIdentity.cs -------------------------------------------------------------------------------- /src/Testing/GatewayContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/GatewayContext.cs -------------------------------------------------------------------------------- /src/Testing/IDocumentExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/IDocumentExtensions.cs -------------------------------------------------------------------------------- /src/Testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/README.md -------------------------------------------------------------------------------- /src/Testing/TestDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/TestDocument.cs -------------------------------------------------------------------------------- /src/Testing/Testing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/src/Testing/Testing.csproj -------------------------------------------------------------------------------- /test/Test.Analyzers/BaseAnalyzerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Analyzers/BaseAnalyzerTest.cs -------------------------------------------------------------------------------- /test/Test.Analyzers/ExpressionMethodTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Analyzers/ExpressionMethodTests.cs -------------------------------------------------------------------------------- /test/Test.Analyzers/Test.Analyzers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Analyzers/Test.Analyzers.csproj -------------------------------------------------------------------------------- /test/Test.Analyzers/TypeUsedTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Analyzers/TypeUsedTests.cs -------------------------------------------------------------------------------- /test/Test.Analyzers/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Analyzers/Usings.cs -------------------------------------------------------------------------------- /test/Test.Core/Assertions/AssertionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Assertions/AssertionExtensions.cs -------------------------------------------------------------------------------- /test/Test.Core/Assertions/CompilationResultAssertion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Assertions/CompilationResultAssertion.cs -------------------------------------------------------------------------------- /test/Test.Core/Assertions/XElementAssertionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Assertions/XElementAssertionsExtensions.cs -------------------------------------------------------------------------------- /test/Test.Core/CompilerTestInitialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/CompilerTestInitialize.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/AuthenticatiionBasicTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/AuthenticatiionBasicTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/AuthenticatiionManagedIdentityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/AuthenticatiionManagedIdentityTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/AuthenticationCertificateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/AuthenticationCertificateTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/AzureOpenAiEmitTokenMetricTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/AzureOpenAiEmitTokenMetricTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/AzureOpenAiSemanticCacheLookupTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/AzureOpenAiSemanticCacheLookupTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/AzureOpenAiSemanticCacheStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/AzureOpenAiSemanticCacheStoreTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/AzureOpenAiTokenLimitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/AzureOpenAiTokenLimitTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/BaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/BaseTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/CacheLookupTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/CacheLookupTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/CacheLookupValueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/CacheLookupValueTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/CacheRemoveValueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/CacheRemoveValueTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/CacheStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/CacheStoreTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/CacheStoreValueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/CacheStoreValueTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/CheckHeaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/CheckHeaderTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/ChooseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/ChooseTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/CorsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/CorsTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/CrossDomainTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/CrossDomainTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/DocumentTypeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/DocumentTypeTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/EmitMetricTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/EmitMetricTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/FindAndReplaceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/FindAndReplaceTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/ForwardRequestTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/ForwardRequestTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/GetAuthorizationContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/GetAuthorizationContextTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/IncludeFragmentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/IncludeFragmentTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/InlinePolicyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/InlinePolicyTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/InvokeDarpBindingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/InvokeDarpBindingTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/IpFilterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/IpFilterTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/JsonPTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/JsonPTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/JsonToXmlTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/JsonToXmlTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/LimitConcurrencyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/LimitConcurrencyTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/LlmContentSafetyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/LlmContentSafetyTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/LlmEmitTokenMetricTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/LlmEmitTokenMetricTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/LlmSemanticCacheLookupTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/LlmSemanticCacheLookupTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/LlmSemanticCacheStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/LlmSemanticCacheStoreTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/LlmTokenLimitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/LlmTokenLimitTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/LogToEventHubTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/LogToEventHubTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/MockResponseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/MockResponseTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/ProxyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/ProxyTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/PublishToDarpTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/PublishToDarpTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/QuotaByKeyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/QuotaByKeyTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/QuotaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/QuotaTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/RateLimitByKeyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/RateLimitByKeyTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/RateLimitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/RateLimitTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/RedirectContentUrlsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/RedirectContentUrlsTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/RetryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/RetryTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/ReturnResponseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/ReturnResponseTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/RewriteUriTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/RewriteUriTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/SendOneWayRequestTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/SendOneWayRequestTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/SendRequestTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/SendRequestTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/SetBackendServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/SetBackendServiceTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/SetBodyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/SetBodyTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/SetHeaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/SetHeaderTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/SetMethodTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/SetMethodTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/SetQueryParameterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/SetQueryParameterTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/SetStatusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/SetStatusTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/SetVariableTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/SetVariableTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/TraceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/TraceTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/ValidateAzureAdTokenTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/ValidateAzureAdTokenTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/ValidateClientCertificateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/ValidateClientCertificateTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/ValidateContentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/ValidateContentTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/ValidateHeadersTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/ValidateHeadersTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/ValidateJwtTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/ValidateJwtTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/ValidateOdataRequestTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/ValidateOdataRequestTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/ValidateParametersTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/ValidateParametersTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/ValidateStatusCodeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/ValidateStatusCodeTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/WaitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/WaitTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/XmlToJsonTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/XmlToJsonTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Compiling/XslTransformTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Compiling/XslTransformTests.cs -------------------------------------------------------------------------------- /test/Test.Core/IO/PathUtilsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/IO/PathUtilsTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Serialization/CustomXmlWriterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Serialization/CustomXmlWriterTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Serialization/RazorCodeFormatterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Serialization/RazorCodeFormatterTests.cs -------------------------------------------------------------------------------- /test/Test.Core/Test.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Test.Core.csproj -------------------------------------------------------------------------------- /test/Test.Core/TestingDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/TestingDocument.cs -------------------------------------------------------------------------------- /test/Test.Core/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Core/Usings.cs -------------------------------------------------------------------------------- /test/Test.Testing/BasicAuthCredentialsParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/BasicAuthCredentialsParserTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/IPAddressExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/IPAddressExtensionsTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/AppendHeaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/AppendHeaderTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/AppendQueryParameterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/AppendQueryParameterTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/AuthenticationBasicTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/AuthenticationBasicTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/AuthenticationCertificateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/AuthenticationCertificateTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/AuthenticationManagedIdentityHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/AuthenticationManagedIdentityHandlerTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/AzureOpenAiEmitTokenMetricTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/AzureOpenAiEmitTokenMetricTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/AzureOpenAiSemanticCacheLookupTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/AzureOpenAiSemanticCacheLookupTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/BaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/BaseTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/CacheLookupValueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/CacheLookupValueTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/CacheRemoveValueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/CacheRemoveValueTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/CacheStoreValueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/CacheStoreValueTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/CheckHeaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/CheckHeaderTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/ForwardRequestTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/ForwardRequestTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/IpFilterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/IpFilterTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/LogToEventHubTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/LogToEventHubTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/MockResponseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/MockResponseTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/SetHeaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/SetHeaderTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Emulator/Policies/SetStatusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Emulator/Policies/SetStatusTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/JwtParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/JwtParserTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Test.Testing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Test.Testing.csproj -------------------------------------------------------------------------------- /test/Test.Testing/TestDocumentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/TestDocumentTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/UrlContentEncoderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/UrlContentEncoderTests.cs -------------------------------------------------------------------------------- /test/Test.Testing/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-api-management-policy-toolkit/HEAD/test/Test.Testing/Usings.cs --------------------------------------------------------------------------------