IDE

Conditional Authentication - User and Roles Related Functions

org.wso2.carbon.identity.conditional.auth.functions : org.wso2.carbon.identity.conditional.auth.functions.user

WSO2 is an open source application development software company focused on providing service-oriented architecture solutions for professional developers.

Последняя версия: 1.2.2

Дата:

Conditional Authentication - Analytics Related Functions

org.wso2.carbon.identity.conditional.auth.functions : org.wso2.carbon.identity.conditional.auth.functions.analytics

WSO2 is an open source application development software company focused on providing service-oriented architecture solutions for professional developers.

Последняя версия: 1.2.2

Дата:

Conditional Authentication - Notification Related Functions

org.wso2.carbon.identity.conditional.auth.functions : org.wso2.carbon.identity.conditional.auth.functions.notification

WSO2 is an open source application development software company focused on providing service-oriented architecture solutions for professional developers.

Последняя версия: 1.2.2

Дата:

pact-jvm-provider_2.11

au.com.dius : pact-jvm-provider_2.11

Pact provider ============= sub project of https://github.com/DiUS/pact-jvm The pact provider is responsible for verifying that an API provider adheres to a number of pacts authored by its clients This library provides the basic tools required to automate the process, and should be usable on its own in many instances. Framework and build tool specific bindings will be provided in separate libraries that build on top of this core functionality. ### Provider State Before each interaction is executed, the provider under test will have the opportunity to enter a state. Generally the state maps to a set of fixture data for mocking out services that the provider is a consumer of (they will have their own pacts) The pact framework will instruct the test server to enter that state by sending: POST "${config.stateChangeUrl.url}/setup" { "state" : "${interaction.stateName}" } ### An example of running provider verification with junit This example uses Groovy, JUnit 4 and Hamcrest matchers to run the provider verification. As the provider service is a DropWizard application, it uses the DropwizardAppRule to startup the service before running any test. **Warning:** It only grabs the first interaction from the pact file with the consumer, where there could be many. (This could possibly be solved with a parameterized test) ```groovy class ReadmeExamplePactJVMProviderJUnitTest { @ClassRule public static TestRule startServiceRule = new DropwizardAppRule<DropwizardConfiguration>( TestDropwizardApplication.class, ResourceHelpers.resourceFilePath("dropwizard/test-config.yaml")) private static ProviderInfo serviceProvider private static Pact<RequestResponseInteraction> testConsumerPact private static ConsumerInfo consumer @BeforeClass static void setupProvider() { serviceProvider = new ProviderInfo("Dropwizard App") serviceProvider.setProtocol("http") serviceProvider.setHost("localhost") serviceProvider.setPort(8080) serviceProvider.setPath("/") consumer = new ConsumerInfo() consumer.setName("test_consumer") consumer.setPactSource(new UrlSource( ReadmeExamplePactJVMProviderJUnitTest.getResource("/pacts/zoo_app-animal_service.json").toString())) testConsumerPact = PactReader.loadPact(consumer.getPactSource()) as Pact<RequestResponseInteraction> } @Test void runConsumerPacts() { // grab the first interaction from the pact with consumer Interaction interaction = testConsumerPact.interactions.get(0) // setup the verifier ProviderVerifier verifier = setupVerifier(interaction, serviceProvider, consumer) // setup any provider state // setup the client and interaction to fire against the provider ProviderClient client = new ProviderClient(serviceProvider, new HttpClientFactory()) Map<String, Object> failures = new HashMap<>() verifier.verifyResponseFromProvider(serviceProvider, interaction, interaction.getDescription(), failures, client) if (!failures.isEmpty()) { verifier.displayFailures(failures) } // Assert all good assertThat(failures, is(empty())) } private ProviderVerifier setupVerifier(Interaction interaction, ProviderInfo provider, ConsumerInfo consumer) { ProviderVerifier verifier = new ProviderVerifier() verifier.initialiseReporters(provider) verifier.reportVerificationForConsumer(consumer, provider) if (!interaction.getProviderStates().isEmpty()) { for (ProviderState providerState: interaction.getProviderStates()) { verifier.reportStateForInteraction(providerState.getName(), provider, consumer, true) } } verifier.reportInteractionDescription(interaction) return verifier } } ``` ### An example of running provider verification with spock This example uses groovy and spock to run the provider verification. Again the provider service is a DropWizard application, and is using the DropwizardAppRule to startup the service. This example runs all interactions using spocks Unroll feature ```groovy class ReadmeExamplePactJVMProviderSpockSpec extends Specification { @ClassRule @Shared TestRule startServiceRule = new DropwizardAppRule<DropwizardConfiguration>(TestDropwizardApplication, ResourceHelpers.resourceFilePath('dropwizard/test-config.yaml')) @Shared ProviderInfo serviceProvider ProviderVerifier verifier def setupSpec() { serviceProvider = new ProviderInfo('Dropwizard App') serviceProvider.protocol = 'http' serviceProvider.host = 'localhost' serviceProvider.port = 8080 serviceProvider.path = '/' serviceProvider.hasPactWith('zoo_app') { pactSource = new FileSource(new File(ResourceHelpers.resourceFilePath('pacts/zoo_app-animal_service.json'))) } } def setup() { verifier = new ProviderVerifier() } def cleanup() { // cleanup provider state // ie. db.truncateAllTables() } def cleanupSpec() { // cleanup provider } @Unroll def "Provider Pact - With Consumer #consumer"() { expect: verifyConsumerPact(consumer).empty where: consumer << serviceProvider.consumers } private Map verifyConsumerPact(ConsumerInfo consumer) { Map failures = [:] verifier.initialiseReporters(serviceProvider) verifier.runVerificationForConsumer(failures, serviceProvider, consumer) if (!failures.empty) { verifier.displayFailures(failures) } failures } } ```

Последняя версия: 3.5.24

Дата:

WSO2 Carbon - UMA 2.0 Protection API Feature

org.wso2.carbon.identity.oauth.uma : org.wso2.carbon.identity.oauth.uma.server.feature

This feature contains the core bundles required for Back-end UMA 2.0 Protection API functionality

Последняя версия: 1.3.7

Дата:

WSO2 Carbon - Identity Common

org.wso2.carbon.identity.commons : org.wso2.carbon.identity.commons

This is a Carbon bundle that represents the Identity Common module.

Последняя версия: 0.1.35

Дата:

Последняя версия: 3.19.600

Дата:

Последняя версия: 0.5.0

Дата:

52°North SOS - eReporting Prefixed identifier convert module

org.n52.sensorweb.sos : ereporting-identifier

52°North SOS - Module to support eReporting prefixed identifiers in requests and responses

Последняя версия: 5.0.0-alpha.10

Дата:

52°North SOS - Prefixed identifier convert module

org.n52.sensorweb.sos : prefixed-identifier

52°North SOS - Module to support prefixed identifiers in requests and responses

Последняя версия: 5.0.0-alpha.10

Дата:

52°North SOS - Flexible identifier convert module

org.n52.sensorweb.sos : flexible-identifier

52°North SOS - Module to support flexible identifiers in requests and responses

Последняя версия: 5.0.0-alpha.10

Дата:

org-netbeans-modules-web-common

org.netbeans.modules : org-netbeans-modules-web-common

Apache NetBeans is an integrated development environment, tooling platform, and application framework.

Последняя версия: RELEASE140

Дата:

Последняя версия: 2.6.1

Дата:

WSO2 Carbon Identity Management - OSGi Bundle

org.wso2.carbon.identity.mgt : org.wso2.carbon.identity.mgt

WSO2 is an open source application development software company focused on providing service-oriented architecture solutions for professional developers.

Последняя версия: 0.1.41

Дата:

Последняя версия: 1.5.61

Дата:

org-netbeans-lib-nbjavac

org.netbeans.modules : org-netbeans-lib-nbjavac

Apache NetBeans is an integrated development environment, tooling platform, and application framework.

Последняя версия: RELEASE140

Дата:

WSO2 Carbon - Library For Identity Extension Helper

org.wso2.carbon.extension.identity.authenticator.utils : org.wso2.carbon.extension.identity.helper

WSO2 is an open source application development software company focused on providing service-oriented architecture solutions for professional developers.

Последняя версия: 1.2.5

Дата:

Email management server feature

org.wso2.carbon.identity.event.handler.notification : org.wso2.carbon.email.mgt.server.feature

This feature contains the core bundles required for Back-end functionality of Email-Mgt management

Последняя версия: 1.4.0

Дата:

Последняя версия: 0.5.0

Дата:

Последняя версия: 1.6.1

Дата:

Последняя версия: 3.26.100

Дата:

Последняя версия: 1.1.16

Дата:

org-netbeans-modules-editor-indent

org.netbeans.api : org-netbeans-modules-editor-indent

Apache NetBeans is an integrated development environment, tooling platform, and application framework.

Последняя версия: RELEASE140

Дата:

Последняя версия: 1.6-1

Дата:

Maven SCM Visual Source Safe Provider

org.apache.maven.scm : maven-scm-provider-vss

SCM Provider implementation for VSS (http://msdn.microsoft.com/en-us/vstudio/aa700907.aspx).

Последняя версия: 1.13.0

Дата:

Последняя версия: 0.2.0-incubating

Дата:

org-netbeans-modules-csl-api

org.netbeans.api : org-netbeans-modules-csl-api

Apache NetBeans is an integrated development environment, tooling platform, and application framework.

Последняя версия: RELEASE140

Дата:

org-openide-util

org.codeartisans.thirdparties.swing : org-openide-util

Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/

Последняя версия: 8.6.2

Дата: