Skip to content
Permalink
Browse files
Merge pull request #4 from myrle-krantz/develop
Updating package names.
  • Loading branch information
myrle-krantz committed Apr 16, 2018
2 parents 179ecf6 + da2e16e commit 9993833fbf7f25063103e95ced1c8f92420e11cb
Showing 118 changed files with 746 additions and 634 deletions.
@@ -1,8 +1,6 @@
# Apache Fineract CN Identity Manager

[![Join the chat at https://gitter.im/mifos-initiative/mifos.io](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/mifos-initiative/mifos.io?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

This project provides identity management for mifos I/O microservices.
This project provides identity management for Apache Fineract CN services.

## Abstract
Apache Fineract CN is an application framework for digital financial services, a system to support nationwide and cross-national financial transactions and help to level and speed the creation of an inclusive, interconnected digital economy for every nation in the world.
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1;
package org.apache.fineract.cn.identity.api.v1;

/**
* @author Myrle Krantz
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.client;
package org.apache.fineract.cn.identity.api.v1.client;

/**
* @author Myrle Krantz
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.client;
package org.apache.fineract.cn.identity.api.v1.client;

/**
* @author Myrle Krantz
@@ -16,22 +16,34 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.client;

import io.mifos.anubis.api.v1.client.Anubis;
import io.mifos.anubis.api.v1.domain.ApplicationSignatureSet;
import io.mifos.anubis.api.v1.domain.Signature;
import io.mifos.anubis.api.v1.validation.ValidKeyTimestamp;
import io.mifos.core.api.annotation.ThrowsException;
import io.mifos.core.api.util.CustomFeignClientsConfiguration;
import io.mifos.identity.api.v1.domain.*;
package org.apache.fineract.cn.identity.api.v1.client;

import org.apache.fineract.cn.identity.api.v1.domain.Authentication;
import org.apache.fineract.cn.identity.api.v1.domain.CallEndpointSet;
import org.apache.fineract.cn.identity.api.v1.domain.Password;
import org.apache.fineract.cn.identity.api.v1.domain.Permission;
import org.apache.fineract.cn.identity.api.v1.domain.PermittableGroup;
import org.apache.fineract.cn.identity.api.v1.domain.Role;
import org.apache.fineract.cn.identity.api.v1.domain.RoleIdentifier;
import org.apache.fineract.cn.identity.api.v1.domain.User;
import org.apache.fineract.cn.identity.api.v1.domain.UserWithPassword;
import java.util.List;
import java.util.Set;
import org.apache.fineract.cn.anubis.api.v1.client.Anubis;
import org.apache.fineract.cn.anubis.api.v1.domain.ApplicationSignatureSet;
import org.apache.fineract.cn.anubis.api.v1.domain.Signature;
import org.apache.fineract.cn.anubis.api.v1.validation.ValidKeyTimestamp;
import org.apache.fineract.cn.api.annotation.ThrowsException;
import org.apache.fineract.cn.api.util.CustomFeignClientsConfiguration;
import org.springframework.cloud.netflix.feign.FeignClient;
import org.springframework.http.HttpStatus;
import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.*;

import java.util.List;
import java.util.Set;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestHeader;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;

/**
* @author Myrle Krantz
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.client;
package org.apache.fineract.cn.identity.api.v1.client;

/**
* @author Myrle Krantz
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.client;
package org.apache.fineract.cn.identity.api.v1.client;

/**
* @author Myrle Krantz
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.client;
package org.apache.fineract.cn.identity.api.v1.client;

/**
* @author Myrle Krantz
@@ -16,12 +16,11 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.domain;
package org.apache.fineract.cn.identity.api.v1.domain;

import org.hibernate.validator.constraints.NotBlank;

import javax.annotation.Nullable;
import javax.validation.constraints.Null;
import java.util.Objects;

/**
@@ -16,13 +16,13 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.domain;
package org.apache.fineract.cn.identity.api.v1.domain;

import io.mifos.core.lang.validation.constraints.ValidIdentifier;

import javax.validation.constraints.NotNull;
import java.util.List;
import java.util.Objects;
import org.apache.fineract.cn.lang.validation.constraints.ValidIdentifier;

/**
* @author Myrle Krantz
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.domain;
package org.apache.fineract.cn.identity.api.v1.domain;

import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.constraints.NotBlank;
@@ -16,15 +16,14 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.domain;
package org.apache.fineract.cn.identity.api.v1.domain;

import io.mifos.anubis.api.v1.domain.AllowedOperation;
import org.hibernate.validator.constraints.NotBlank;

import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import java.util.Objects;
import java.util.Set;
import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import org.apache.fineract.cn.anubis.api.v1.domain.AllowedOperation;
import org.hibernate.validator.constraints.NotBlank;

/**
* @author Myrle Krantz
@@ -16,14 +16,14 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.domain;
package org.apache.fineract.cn.identity.api.v1.domain;

import io.mifos.anubis.api.v1.domain.PermittableEndpoint;
import io.mifos.core.lang.validation.constraints.ValidIdentifier;
import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import java.util.List;
import java.util.Objects;
import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import org.apache.fineract.cn.anubis.api.v1.domain.PermittableEndpoint;
import org.apache.fineract.cn.lang.validation.constraints.ValidIdentifier;

/**
* @author Myrle Krantz
@@ -16,11 +16,10 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.domain;
package org.apache.fineract.cn.identity.api.v1.domain;

import io.mifos.core.lang.validation.constraints.ValidIdentifier;
import io.mifos.identity.api.v1.validation.ChangeableRole;
import org.hibernate.validator.constraints.ScriptAssert;
import org.apache.fineract.cn.identity.api.v1.validation.ChangeableRole;
import org.apache.fineract.cn.lang.validation.constraints.ValidIdentifier;
import org.springframework.util.Assert;

import javax.annotation.Nonnull;
@@ -16,9 +16,9 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.domain;
package org.apache.fineract.cn.identity.api.v1.domain;

import io.mifos.identity.api.v1.validation.NotRootRole;
import org.apache.fineract.cn.identity.api.v1.validation.NotRootRole;
import org.hibernate.validator.constraints.NotBlank;

import java.util.Objects;
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.domain;
package org.apache.fineract.cn.identity.api.v1.domain;

import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.constraints.NotBlank;
@@ -16,9 +16,9 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.domain;
package org.apache.fineract.cn.identity.api.v1.domain;

import io.mifos.core.lang.validation.constraints.ValidIdentifier;
import org.apache.fineract.cn.lang.validation.constraints.ValidIdentifier;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.constraints.NotBlank;
import org.hibernate.validator.constraints.ScriptAssert;
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.events;
package org.apache.fineract.cn.identity.api.v1.events;

import java.util.Objects;

@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.events;
package org.apache.fineract.cn.identity.api.v1.events;

import java.util.Objects;

@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.events;
package org.apache.fineract.cn.identity.api.v1.events;

import java.util.Objects;

@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.events;
package org.apache.fineract.cn.identity.api.v1.events;

import java.util.Objects;

@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.events;
package org.apache.fineract.cn.identity.api.v1.events;

/**
* @author Myrle Krantz
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.validation;
package org.apache.fineract.cn.identity.api.v1.validation;

import javax.validation.Constraint;
import javax.validation.Payload;
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.validation;
package org.apache.fineract.cn.identity.api.v1.validation;

import javax.validation.ConstraintValidator;
import javax.validation.ConstraintValidatorContext;
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
package io.mifos.identity.api.v1.validation;
package org.apache.fineract.cn.identity.api.v1.validation;

import javax.validation.ConstraintValidator;
import javax.validation.ConstraintValidatorContext;