private void InitializeFakeObjects() { _httpClientFactoryStub = new Mock<IHttpClientFactory>(); _policyClient = new PolicyClient(new AddPolicyOperation(_httpClientFactoryStub.Object), new GetPolicyOperation(_httpClientFactoryStub.Object), new DeletePolicyOperation(_httpClientFactoryStub.Object), new GetPoliciesOperation(_httpClientFactoryStub.Object), new AddResourceToPolicyOperation(_httpClientFactoryStub.Object), new DeleteResourceFromPolicyOperation(_httpClientFactoryStub.Object), new UpdatePolicyOperation(_httpClientFactoryStub.Object), new GetConfigurationOperation(_httpClientFactoryStub.Object)); _resourceSetClient = new ResourceSetClient(new AddResourceSetOperation(_httpClientFactoryStub.Object), new DeleteResourceSetOperation(_httpClientFactoryStub.Object), new GetResourcesOperation(_httpClientFactoryStub.Object), new GetResourceOperation(_httpClientFactoryStub.Object), new UpdateResourceOperation(_httpClientFactoryStub.Object), new GetConfigurationOperation(_httpClientFactoryStub.Object)); _authorizationClient = new AuthorizationClient(new GetAuthorizationOperation(_httpClientFactoryStub.Object), new GetConfigurationOperation(_httpClientFactoryStub.Object)); _permissionClient = new PermissionClient( new AddPermissionsOperation(_httpClientFactoryStub.Object), new GetConfigurationOperation(_httpClientFactoryStub.Object)); _introspectionClient = new IntrospectionClient( new GetIntrospectionAction(_httpClientFactoryStub.Object), new GetIntrospectionsAction(_httpClientFactoryStub.Object), new GetConfigurationOperation(_httpClientFactoryStub.Object)); }
public PolicyExtractor( ILogger <PolicyExtractor> logger, IPolicyClient policyApiClient, ITemplateBuilder templateBuilder) { this.logger = logger; this.policyClient = policyApiClient; this.templateBuilder = templateBuilder; }
private void InitializeFakeObjects() { _httpClientFactoryStub = new Mock <IHttpClientFactory>(); _policyClient = new PolicyClient(new AddPolicyOperation(_httpClientFactoryStub.Object), new GetPolicyOperation(_httpClientFactoryStub.Object), new DeletePolicyOperation(_httpClientFactoryStub.Object), new GetPoliciesOperation(_httpClientFactoryStub.Object), new AddResourceToPolicyOperation(_httpClientFactoryStub.Object), new DeleteResourceFromPolicyOperation(_httpClientFactoryStub.Object), new UpdatePolicyOperation(_httpClientFactoryStub.Object), new GetConfigurationOperation(_httpClientFactoryStub.Object)); _resourceSetClient = new ResourceSetClient(new AddResourceSetOperation(_httpClientFactoryStub.Object), new DeleteResourceSetOperation(_httpClientFactoryStub.Object), new GetResourcesOperation(_httpClientFactoryStub.Object), new GetResourceOperation(_httpClientFactoryStub.Object), new UpdateResourceOperation(_httpClientFactoryStub.Object), new GetConfigurationOperation(_httpClientFactoryStub.Object)); }
private void InitializeFakeObjects() { var services = new ServiceCollection(); services.AddSimpleIdentityServerJwt(); var provider = services.BuildServiceProvider(); _jwsGenerator = provider.GetService <IJwsGenerator>(); _httpClientFactoryStub = new Mock <IHttpClientFactory>(); _umaHttpClientFactoryStub = new Mock <SimpleIdentityServer.Uma.Client.Factory.IHttpClientFactory>(); var postTokenOperation = new PostTokenOperation(_httpClientFactoryStub.Object); var getDiscoveryOperation = new GetDiscoveryOperation(_httpClientFactoryStub.Object); var introspectionOperation = new IntrospectOperation(_httpClientFactoryStub.Object); var revokeTokenOperation = new RevokeTokenOperation(_httpClientFactoryStub.Object); _clientAuthSelector = new ClientAuthSelector( new TokenClientFactory(postTokenOperation, getDiscoveryOperation), new IntrospectClientFactory(introspectionOperation, getDiscoveryOperation), new RevokeTokenClientFactory(revokeTokenOperation, getDiscoveryOperation)); _resourceSetClient = new ResourceSetClient(new AddResourceSetOperation(_umaHttpClientFactoryStub.Object), new DeleteResourceSetOperation(_umaHttpClientFactoryStub.Object), new GetResourcesOperation(_umaHttpClientFactoryStub.Object), new GetResourceOperation(_umaHttpClientFactoryStub.Object), new UpdateResourceOperation(_umaHttpClientFactoryStub.Object), new GetConfigurationOperation(_umaHttpClientFactoryStub.Object), new SearchResourcesOperation(_umaHttpClientFactoryStub.Object)); _permissionClient = new PermissionClient( new AddPermissionsOperation(_umaHttpClientFactoryStub.Object), new GetConfigurationOperation(_umaHttpClientFactoryStub.Object)); _policyClient = new PolicyClient(new AddPolicyOperation(_umaHttpClientFactoryStub.Object), new GetPolicyOperation(_umaHttpClientFactoryStub.Object), new DeletePolicyOperation(_umaHttpClientFactoryStub.Object), new GetPoliciesOperation(_umaHttpClientFactoryStub.Object), new AddResourceToPolicyOperation(_umaHttpClientFactoryStub.Object), new DeleteResourceFromPolicyOperation(_umaHttpClientFactoryStub.Object), new UpdatePolicyOperation(_umaHttpClientFactoryStub.Object), new GetConfigurationOperation(_umaHttpClientFactoryStub.Object), new SearchPoliciesOperation(_umaHttpClientFactoryStub.Object)); }
public VeracodeRepository(IOptions <VeracodeConfiguration> config) { _wrapper = new VeracodeWrapper(new HttpService(config, new CryptoService())); _policyClient = new PolicyClient(new HttpService(config, new CryptoService())); }