parent
179ca1fc5e
commit
2f31c5b3a8
|
|
@ -100,7 +100,7 @@ import javax.xml.bind.annotation.XmlTransient;
|
||||||
+ " u.primaryEmailAddress"),
|
+ " u.primaryEmailAddress"),
|
||||||
@NamedQuery(name = "User.countByPrimaryEmailAddress",
|
@NamedQuery(name = "User.countByPrimaryEmailAddress",
|
||||||
query = "SELECT COUNT(u) FROM User u "
|
query = "SELECT COUNT(u) FROM User u "
|
||||||
+ "WHERE u.primaryEmailAddress.address = :emailAddress"),
|
+ "WHERE u.primaryEmailAddress = :emailAddress"),
|
||||||
@NamedQuery(
|
@NamedQuery(
|
||||||
name = "User.filterByNameAndEmail",
|
name = "User.filterByNameAndEmail",
|
||||||
query = "SELECT u FROM User u WHERE "
|
query = "SELECT u FROM User u WHERE "
|
||||||
|
|
|
||||||
|
|
@ -145,11 +145,10 @@ public class UserRepository extends AbstractEntityRepository<Long, User> {
|
||||||
*/
|
*/
|
||||||
public Optional<User> findByEmailAddress(final String emailAddress) {
|
public Optional<User> findByEmailAddress(final String emailAddress) {
|
||||||
try {
|
try {
|
||||||
return Optional.of(
|
return getSingleResult(
|
||||||
getEntityManager()
|
getEntityManager()
|
||||||
.createNamedQuery("User.findByEmailAddress", User.class)
|
.createNamedQuery("User.findByEmailAddress", User.class)
|
||||||
.setParameter("emailAddress", emailAddress)
|
.setParameter("emailAddress", emailAddress)
|
||||||
.getSingleResult()
|
|
||||||
);
|
);
|
||||||
} catch (NoResultException ex) {
|
} catch (NoResultException ex) {
|
||||||
return Optional.empty();
|
return Optional.empty();
|
||||||
|
|
|
||||||
|
|
@ -140,6 +140,9 @@ public class CategoryRepositoryTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("configs/shiro.ini", "shiro.ini")
|
.addAsResource("configs/shiro.ini", "shiro.ini")
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
|
|
|
||||||
|
|
@ -131,6 +131,9 @@ public class ConfigurationManagerTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("configs/shiro.ini", "shiro.ini")
|
.addAsResource("configs/shiro.ini", "shiro.ini")
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
|
|
|
||||||
|
|
@ -149,6 +149,9 @@ public class CcmObjectRepositoryTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
"META-INF/persistence.xml")
|
"META-INF/persistence.xml")
|
||||||
|
|
|
||||||
|
|
@ -246,6 +246,9 @@ public class GroupImportTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("configs/shiro.ini", "shiro.ini")
|
.addAsResource("configs/shiro.ini", "shiro.ini")
|
||||||
.addAsResource("imports", "imports")
|
.addAsResource("imports", "imports")
|
||||||
|
|
|
||||||
|
|
@ -250,6 +250,9 @@ public class GroupMembershipImportTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("configs/shiro.ini", "shiro.ini")
|
.addAsResource("configs/shiro.ini", "shiro.ini")
|
||||||
.addAsResource("imports", "imports")
|
.addAsResource("imports", "imports")
|
||||||
|
|
|
||||||
|
|
@ -245,6 +245,9 @@ public class UserImportTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("configs/shiro.ini", "shiro.ini")
|
.addAsResource("configs/shiro.ini", "shiro.ini")
|
||||||
.addAsResource("imports", "imports")
|
.addAsResource("imports", "imports")
|
||||||
|
|
|
||||||
|
|
@ -108,6 +108,9 @@ public class ConfigurationLoaderTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
"META-INF/persistence.xml")
|
"META-INF/persistence.xml")
|
||||||
|
|
|
||||||
|
|
@ -140,6 +140,9 @@ public class AuthorizationInterceptorTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
"META-INF/persistence.xml")
|
"META-INF/persistence.xml")
|
||||||
|
|
|
||||||
|
|
@ -143,6 +143,9 @@ public class ChallengeManagerTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("configs/shiro.ini", "shiro.ini")
|
.addAsResource("configs/shiro.ini", "shiro.ini")
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
|
|
|
||||||
|
|
@ -133,6 +133,9 @@ public class GroupManagerTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
"META-INF/persistence.xml")
|
"META-INF/persistence.xml")
|
||||||
|
|
|
||||||
|
|
@ -133,6 +133,9 @@ public class GroupRepositoryTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("configs/shiro.ini", "shiro.ini")
|
.addAsResource("configs/shiro.ini", "shiro.ini")
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
|
|
|
||||||
|
|
@ -137,6 +137,9 @@ public class OneTimeAuthManagerTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("configs/shiro.ini", "shiro.ini")
|
.addAsResource("configs/shiro.ini", "shiro.ini")
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
|
|
|
||||||
|
|
@ -138,6 +138,9 @@ public class PartyRepositoryTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("configs/shiro.ini", "shiro.ini")
|
.addAsResource("configs/shiro.ini", "shiro.ini")
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
|
|
|
||||||
|
|
@ -141,6 +141,9 @@ public class PermissionCheckerTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
"META-INF/persistence.xml")
|
"META-INF/persistence.xml")
|
||||||
|
|
|
||||||
|
|
@ -142,6 +142,9 @@ public class PermissionManagerTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
"META-INF/persistence.xml")
|
"META-INF/persistence.xml")
|
||||||
|
|
|
||||||
|
|
@ -130,6 +130,9 @@ public class RoleManagerTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
"META-INF/persistence.xml")
|
"META-INF/persistence.xml")
|
||||||
|
|
|
||||||
|
|
@ -141,6 +141,9 @@ public class RoleRepositoryTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("configs/shiro.ini", "shiro.ini")
|
.addAsResource("configs/shiro.ini", "shiro.ini")
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
|
|
|
||||||
|
|
@ -157,6 +157,9 @@ public class SecuredCollectionTest {
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.imexport.Exportable.class)
|
.addClass(org.libreccm.imexport.Exportable.class)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
"META-INF/persistence.xml")
|
"META-INF/persistence.xml")
|
||||||
|
|
|
||||||
|
|
@ -159,6 +159,9 @@ public class SecuredIteratorTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
"META-INF/persistence.xml")
|
"META-INF/persistence.xml")
|
||||||
|
|
|
||||||
|
|
@ -132,6 +132,9 @@ public class ShiroTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
"META-INF/persistence.xml")
|
"META-INF/persistence.xml")
|
||||||
|
|
|
||||||
|
|
@ -133,6 +133,9 @@ public class UserManagerTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
"META-INF/persistence.xml")
|
"META-INF/persistence.xml")
|
||||||
|
|
|
||||||
|
|
@ -138,6 +138,9 @@ public class UserRepositoryTest {
|
||||||
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
|
||||||
)
|
)
|
||||||
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
|
||||||
|
.addClass(
|
||||||
|
org.libreccm.hibernate.dialects.LibreCcmPgSql9Dialect.class
|
||||||
|
)
|
||||||
.addAsLibraries(getModuleDependencies())
|
.addAsLibraries(getModuleDependencies())
|
||||||
.addAsResource("configs/shiro.ini", "shiro.ini")
|
.addAsResource("configs/shiro.ini", "shiro.ini")
|
||||||
.addAsResource("test-persistence.xml",
|
.addAsResource("test-persistence.xml",
|
||||||
|
|
|
||||||
|
|
@ -92,7 +92,7 @@ ccm_core.users:
|
||||||
- party_id: 3100
|
- party_id: 3100
|
||||||
given_name: Jane
|
given_name: Jane
|
||||||
family_name: Doe
|
family_name: Doe
|
||||||
primary_email_address: jane.doe@localhost
|
primary_email_address: jane.doe@example.org
|
||||||
primary_email_address_bouncing: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: true
|
||||||
# foo123
|
# foo123
|
||||||
|
|
|
||||||
|
|
@ -22,36 +22,36 @@ ccm_core.parties:
|
||||||
ccm_core.users:
|
ccm_core.users:
|
||||||
# John Doe
|
# John Doe
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: john.doe@example.com
|
primary_email_address: john.doe@example.com
|
||||||
family_name: Doe
|
family_name: Doe
|
||||||
given_name: John
|
given_name: John
|
||||||
party_id: 10
|
party_id: 10
|
||||||
# foo123
|
# foo123
|
||||||
password: $shiro1$SHA-512$500000$7xkDcZUN0/whJInHIvGsDw==$WhelBVmJU/cLV7lAkMOrE5B/mqCW0bUuid1WX+xBwzzAaekC5bYn9eeOFGJWhiDgmaC50ZCUmM96/iGsRoc4uA==
|
password: $shiro1$SHA-512$500000$7xkDcZUN0/whJInHIvGsDw==$WhelBVmJU/cLV7lAkMOrE5B/mqCW0bUuid1WX+xBwzzAaekC5bYn9eeOFGJWhiDgmaC50ZCUmM96/iGsRoc4uA==
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
# Max Mustermann
|
# Max Mustermann
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: max.mustermann@example.org
|
primary_email_address: max.mustermann@example.org
|
||||||
family_name: Mustermann
|
family_name: Mustermann
|
||||||
given_name: Max
|
given_name: Max
|
||||||
party_id: 20
|
party_id: 20
|
||||||
# foo123
|
# foo123
|
||||||
password: $shiro1$SHA-512$500000$Y7CnccN1h25sR7KCElMOXg==$CVLWBhetodaEzzhDfGjRcCFZtSW02xOnjH7xhBx0lbxO66grKIt6LWmXoUhLEydce1JZ7cbzNLYOxIwwTeqi5Q==
|
password: $shiro1$SHA-512$500000$Y7CnccN1h25sR7KCElMOXg==$CVLWBhetodaEzzhDfGjRcCFZtSW02xOnjH7xhBx0lbxO66grKIt6LWmXoUhLEydce1JZ7cbzNLYOxIwwTeqi5Q==
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
# Joe Public
|
# Joe Public
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: joe.public@example.com
|
primary_email_address: joe.public@example.com
|
||||||
family_name: Public
|
family_name: Public
|
||||||
given_name: Joe
|
given_name: Joe
|
||||||
party_id: 30
|
party_id: 30
|
||||||
password: $shiro1$SHA-512$500000$RUCYXAQt+XzUmj3x8oG5gw==$qU+lX160Jc6sNUOI9X85wlf2lzn4/hLJNURtjmw9LOYJ7vAqUFFmhyNCMxpzuHIpzeMELr+A0XReoSmtcZnOOw==
|
password: $shiro1$SHA-512$500000$RUCYXAQt+XzUmj3x8oG5gw==$qU+lX160Jc6sNUOI9X85wlf2lzn4/hLJNURtjmw9LOYJ7vAqUFFmhyNCMxpzuHIpzeMELr+A0XReoSmtcZnOOw==
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
ccm_core.groups:
|
ccm_core.groups:
|
||||||
# Group 1
|
# Group 1
|
||||||
- party_id: 100
|
- party_id: 100
|
||||||
|
|
|
||||||
|
|
@ -22,36 +22,36 @@ ccm_core.parties:
|
||||||
ccm_core.users:
|
ccm_core.users:
|
||||||
# John Doe
|
# John Doe
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: john.doe@example.com
|
primary_email_address: john.doe@example.com
|
||||||
family_name: Doe
|
family_name: Doe
|
||||||
given_name: John
|
given_name: John
|
||||||
party_id: 10
|
party_id: 10
|
||||||
# foo123
|
# foo123
|
||||||
password: $shiro1$SHA-512$500000$7xkDcZUN0/whJInHIvGsDw==$WhelBVmJU/cLV7lAkMOrE5B/mqCW0bUuid1WX+xBwzzAaekC5bYn9eeOFGJWhiDgmaC50ZCUmM96/iGsRoc4uA==
|
password: $shiro1$SHA-512$500000$7xkDcZUN0/whJInHIvGsDw==$WhelBVmJU/cLV7lAkMOrE5B/mqCW0bUuid1WX+xBwzzAaekC5bYn9eeOFGJWhiDgmaC50ZCUmM96/iGsRoc4uA==
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
# Max Mustermann
|
# Max Mustermann
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: max.mustermann@example.org
|
primary_email_address: max.mustermann@example.org
|
||||||
family_name: Mustermann
|
family_name: Mustermann
|
||||||
given_name: Max
|
given_name: Max
|
||||||
party_id: 20
|
party_id: 20
|
||||||
# foo123
|
# foo123
|
||||||
password: $shiro1$SHA-512$500000$Y7CnccN1h25sR7KCElMOXg==$CVLWBhetodaEzzhDfGjRcCFZtSW02xOnjH7xhBx0lbxO66grKIt6LWmXoUhLEydce1JZ7cbzNLYOxIwwTeqi5Q==
|
password: $shiro1$SHA-512$500000$Y7CnccN1h25sR7KCElMOXg==$CVLWBhetodaEzzhDfGjRcCFZtSW02xOnjH7xhBx0lbxO66grKIt6LWmXoUhLEydce1JZ7cbzNLYOxIwwTeqi5Q==
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
# Joe Public
|
# Joe Public
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: joe.public@example.com
|
primary_email_address: joe.public@example.com
|
||||||
family_name: Public
|
family_name: Public
|
||||||
given_name: Joe
|
given_name: Joe
|
||||||
party_id: 30
|
party_id: 30
|
||||||
password: $shiro1$SHA-512$500000$RUCYXAQt+XzUmj3x8oG5gw==$qU+lX160Jc6sNUOI9X85wlf2lzn4/hLJNURtjmw9LOYJ7vAqUFFmhyNCMxpzuHIpzeMELr+A0XReoSmtcZnOOw==
|
password: $shiro1$SHA-512$500000$RUCYXAQt+XzUmj3x8oG5gw==$qU+lX160Jc6sNUOI9X85wlf2lzn4/hLJNURtjmw9LOYJ7vAqUFFmhyNCMxpzuHIpzeMELr+A0XReoSmtcZnOOw==
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
ccm_core.groups:
|
ccm_core.groups:
|
||||||
# Group 1
|
# Group 1
|
||||||
- party_id: 100
|
- party_id: 100
|
||||||
|
|
|
||||||
|
|
@ -18,43 +18,43 @@ ccm_core.parties:
|
||||||
ccm_core.users:
|
ccm_core.users:
|
||||||
# John Doe
|
# John Doe
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: john.doe@example.com
|
primary_email_address: john.doe@example.com
|
||||||
family_name: Doe
|
family_name: Doe
|
||||||
given_name: John
|
given_name: John
|
||||||
party_id: 10
|
party_id: 10
|
||||||
# foo123
|
# foo123
|
||||||
password: $shiro1$SHA-512$500000$7xkDcZUN0/whJInHIvGsDw==$WhelBVmJU/cLV7lAkMOrE5B/mqCW0bUuid1WX+xBwzzAaekC5bYn9eeOFGJWhiDgmaC50ZCUmM96/iGsRoc4uA==
|
password: $shiro1$SHA-512$500000$7xkDcZUN0/whJInHIvGsDw==$WhelBVmJU/cLV7lAkMOrE5B/mqCW0bUuid1WX+xBwzzAaekC5bYn9eeOFGJWhiDgmaC50ZCUmM96/iGsRoc4uA==
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
# Max Mustermann
|
# Max Mustermann
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: max.mustermann@example.org
|
primary_email_address: max.mustermann@example.org
|
||||||
family_name: Mustermann
|
family_name: Mustermann
|
||||||
given_name: Max
|
given_name: Max
|
||||||
party_id: 20
|
party_id: 20
|
||||||
# foo123
|
# foo123
|
||||||
password: $shiro1$SHA-512$500000$Y7CnccN1h25sR7KCElMOXg==$CVLWBhetodaEzzhDfGjRcCFZtSW02xOnjH7xhBx0lbxO66grKIt6LWmXoUhLEydce1JZ7cbzNLYOxIwwTeqi5Q==
|
password: $shiro1$SHA-512$500000$Y7CnccN1h25sR7KCElMOXg==$CVLWBhetodaEzzhDfGjRcCFZtSW02xOnjH7xhBx0lbxO66grKIt6LWmXoUhLEydce1JZ7cbzNLYOxIwwTeqi5Q==
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
# Joe Public
|
# Joe Public
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: joe.public@example.com
|
primary_email_address: joe.public@example.com
|
||||||
family_name: Public
|
family_name: Public
|
||||||
given_name: Joe
|
given_name: Joe
|
||||||
party_id: 30
|
party_id: 30
|
||||||
password: $shiro1$SHA-512$500000$RUCYXAQt+XzUmj3x8oG5gw==$qU+lX160Jc6sNUOI9X85wlf2lzn4/hLJNURtjmw9LOYJ7vAqUFFmhyNCMxpzuHIpzeMELr+A0XReoSmtcZnOOw==
|
password: $shiro1$SHA-512$500000$RUCYXAQt+XzUmj3x8oG5gw==$qU+lX160Jc6sNUOI9X85wlf2lzn4/hLJNURtjmw9LOYJ7vAqUFFmhyNCMxpzuHIpzeMELr+A0XReoSmtcZnOOw==
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
# Jane Doe
|
# Jane Doe
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: jane.doe@libreccm.example
|
primary_email_address: jane.doe@libreccm.example
|
||||||
family_name: Doe
|
family_name: Doe
|
||||||
given_name: Jane
|
given_name: Jane
|
||||||
party_id: 40
|
party_id: 40
|
||||||
password: ofafodafa
|
password: ofafodafa
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
|
|
|
||||||
|
|
@ -14,33 +14,33 @@ ccm_core.parties:
|
||||||
ccm_core.users:
|
ccm_core.users:
|
||||||
# John Doe
|
# John Doe
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: john.doe@example.com
|
primary_email_address: john.doe@example.com
|
||||||
family_name: Doe
|
family_name: Doe
|
||||||
given_name: John
|
given_name: John
|
||||||
party_id: 10
|
party_id: 10
|
||||||
# foo123
|
# foo123
|
||||||
password: $shiro1$SHA-512$500000$7xkDcZUN0/whJInHIvGsDw==$WhelBVmJU/cLV7lAkMOrE5B/mqCW0bUuid1WX+xBwzzAaekC5bYn9eeOFGJWhiDgmaC50ZCUmM96/iGsRoc4uA==
|
password: $shiro1$SHA-512$500000$7xkDcZUN0/whJInHIvGsDw==$WhelBVmJU/cLV7lAkMOrE5B/mqCW0bUuid1WX+xBwzzAaekC5bYn9eeOFGJWhiDgmaC50ZCUmM96/iGsRoc4uA==
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
# Max Mustermann
|
# Max Mustermann
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: max.mustermann@example.org
|
primary_email_address: max.mustermann@example.org
|
||||||
family_name: Mustermann
|
family_name: Mustermann
|
||||||
given_name: Max
|
given_name: Max
|
||||||
party_id: 20
|
party_id: 20
|
||||||
# foo123
|
# foo123
|
||||||
password: $shiro1$SHA-512$500000$Y7CnccN1h25sR7KCElMOXg==$CVLWBhetodaEzzhDfGjRcCFZtSW02xOnjH7xhBx0lbxO66grKIt6LWmXoUhLEydce1JZ7cbzNLYOxIwwTeqi5Q==
|
password: $shiro1$SHA-512$500000$Y7CnccN1h25sR7KCElMOXg==$CVLWBhetodaEzzhDfGjRcCFZtSW02xOnjH7xhBx0lbxO66grKIt6LWmXoUhLEydce1JZ7cbzNLYOxIwwTeqi5Q==
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
# Joe Public
|
# Joe Public
|
||||||
- banned: false
|
- banned: false
|
||||||
bouncing: false
|
primary_email_address_bouncing: false
|
||||||
email_address: joe.public@example.com
|
primary_email_address: joe.public@example.com
|
||||||
family_name: Public
|
family_name: Public
|
||||||
given_name: Joe
|
given_name: Joe
|
||||||
party_id: 30
|
party_id: 30
|
||||||
password: $shiro1$SHA-512$500000$RUCYXAQt+XzUmj3x8oG5gw==$qU+lX160Jc6sNUOI9X85wlf2lzn4/hLJNURtjmw9LOYJ7vAqUFFmhyNCMxpzuHIpzeMELr+A0XReoSmtcZnOOw==
|
password: $shiro1$SHA-512$500000$RUCYXAQt+XzUmj3x8oG5gw==$qU+lX160Jc6sNUOI9X85wlf2lzn4/hLJNURtjmw9LOYJ7vAqUFFmhyNCMxpzuHIpzeMELr+A0XReoSmtcZnOOw==
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
verified: true
|
primary_email_address_verified: true
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ ccm_core.users:
|
||||||
# John Doe
|
# John Doe
|
||||||
- banned: false
|
- banned: false
|
||||||
primary_email_address: john.doe@example.com
|
primary_email_address: john.doe@example.com
|
||||||
primary_email_address_bouning: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: true
|
||||||
family_name: Doe
|
family_name: Doe
|
||||||
given_name: John
|
given_name: John
|
||||||
|
|
@ -38,7 +38,7 @@ ccm_core.users:
|
||||||
# Max Mustermann
|
# Max Mustermann
|
||||||
- banned: false
|
- banned: false
|
||||||
primary_email_address: max.mustermann@example.org
|
primary_email_address: max.mustermann@example.org
|
||||||
primary_email_address_bouning: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: true
|
||||||
family_name: Mustermann
|
family_name: Mustermann
|
||||||
given_name: Max
|
given_name: Max
|
||||||
|
|
@ -49,7 +49,7 @@ ccm_core.users:
|
||||||
# Joe Public
|
# Joe Public
|
||||||
- banned: false
|
- banned: false
|
||||||
primary_email_address: joe.public@example.com
|
primary_email_address: joe.public@example.com
|
||||||
primary_email_address_bouning: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: true
|
||||||
family_name: Public
|
family_name: Public
|
||||||
given_name: Joe
|
given_name: Joe
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ ccm_core.users:
|
||||||
# John Doe
|
# John Doe
|
||||||
- banned: false
|
- banned: false
|
||||||
primary_email_address: john.doe@example.com
|
primary_email_address: john.doe@example.com
|
||||||
primary_email_address_bouning: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: true
|
||||||
family_name: Doe
|
family_name: Doe
|
||||||
given_name: John
|
given_name: John
|
||||||
|
|
@ -38,7 +38,7 @@ ccm_core.users:
|
||||||
# Max Mustermann
|
# Max Mustermann
|
||||||
- banned: false
|
- banned: false
|
||||||
primary_email_address: max.mustermann@example.org
|
primary_email_address: max.mustermann@example.org
|
||||||
primary_email_address_bouning: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: true
|
||||||
family_name: Mustermann
|
family_name: Mustermann
|
||||||
given_name: Max
|
given_name: Max
|
||||||
|
|
@ -49,7 +49,7 @@ ccm_core.users:
|
||||||
# Joe Public
|
# Joe Public
|
||||||
- banned: false
|
- banned: false
|
||||||
primary_email_address: joe.public@example.com
|
primary_email_address: joe.public@example.com
|
||||||
primary_email_address_bouning: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: true
|
||||||
family_name: Public
|
family_name: Public
|
||||||
given_name: Joe
|
given_name: Joe
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ ccm_core.users:
|
||||||
# John Doe
|
# John Doe
|
||||||
- banned: false
|
- banned: false
|
||||||
primary_email_address: john.doe@example.com
|
primary_email_address: john.doe@example.com
|
||||||
primary_email_address_bouning: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: true
|
||||||
family_name: Doe
|
family_name: Doe
|
||||||
given_name: John
|
given_name: John
|
||||||
|
|
@ -38,7 +38,7 @@ ccm_core.users:
|
||||||
# Max Mustermann
|
# Max Mustermann
|
||||||
- banned: false
|
- banned: false
|
||||||
primary_email_address: max.mustermann@example.org
|
primary_email_address: max.mustermann@example.org
|
||||||
primary_email_address_bouning: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: true
|
||||||
family_name: Mustermann
|
family_name: Mustermann
|
||||||
given_name: Max
|
given_name: Max
|
||||||
|
|
@ -49,7 +49,7 @@ ccm_core.users:
|
||||||
# Joe Public
|
# Joe Public
|
||||||
- banned: false
|
- banned: false
|
||||||
primary_email_address: joe.public@example.com
|
primary_email_address: joe.public@example.com
|
||||||
primary_email_address_bouning: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: true
|
||||||
family_name: Public
|
family_name: Public
|
||||||
given_name: Joe
|
given_name: Joe
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ ccm_core.users:
|
||||||
- banned: false
|
- banned: false
|
||||||
primary_email_address: john.doe@example.com
|
primary_email_address: john.doe@example.com
|
||||||
primary_email_address_bouncing: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verfified: true
|
primary_email_address_verified: true
|
||||||
family_name: Doe
|
family_name: Doe
|
||||||
given_name: John
|
given_name: John
|
||||||
party_id: 10
|
party_id: 10
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ ccm_core.parties:
|
||||||
ccm_core.users:
|
ccm_core.users:
|
||||||
# John Doe
|
# John Doe
|
||||||
- banned: false
|
- banned: false
|
||||||
primary_email_address: jd@example.com\"
|
primary_email_address: jd@example.com
|
||||||
primary_email_address_bouncing: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: true
|
||||||
family_name: Doe
|
family_name: Doe
|
||||||
|
|
|
||||||
|
|
@ -52,7 +52,7 @@ ccm_core.users:
|
||||||
banned: false
|
banned: false
|
||||||
primary_email_address: jane.doe@example.org
|
primary_email_address: jane.doe@example.org
|
||||||
primary_email_address_bouncing: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: false
|
||||||
family_name: Doe
|
family_name: Doe
|
||||||
given_name: Jane
|
given_name: Jane
|
||||||
password: $shiro1$SHA-512$500000$24lA090z7GKYr4VFlZ6t4A==$/heoTHPA5huT1UfJ8Q+waXEG6AjUKhFYLFrj7KW/l0/z9O+QkiZTtfPfbcPblgjcEvrROMEIoQY4Z65S7rFLQg==
|
password: $shiro1$SHA-512$500000$24lA090z7GKYr4VFlZ6t4A==$/heoTHPA5huT1UfJ8Q+waXEG6AjUKhFYLFrj7KW/l0/z9O+QkiZTtfPfbcPblgjcEvrROMEIoQY4Z65S7rFLQg==
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ ccm_core.users:
|
||||||
password_reset_required: false
|
password_reset_required: false
|
||||||
# Joe Public
|
# Joe Public
|
||||||
- banned: false
|
- banned: false
|
||||||
primary_email_address: joe.public@example.com
|
primary_email_address: max.mustermann@example.org
|
||||||
primary_email_address_bouncing: false
|
primary_email_address_bouncing: false
|
||||||
primary_email_address_verified: true
|
primary_email_address_verified: true
|
||||||
family_name: Public
|
family_name: Public
|
||||||
|
|
|
||||||
|
|
@ -4,11 +4,9 @@
|
||||||
"name": "janedoe",
|
"name": "janedoe",
|
||||||
"givenName": "Jane",
|
"givenName": "Jane",
|
||||||
"familyName": "Doe",
|
"familyName": "Doe",
|
||||||
"primaryEmailAddress": {
|
"primaryEmailAddress": "jane.doe@libreccm.example",
|
||||||
"address": "jane.doe@libreccm.example",
|
"primaryEmailAddressBouncing": false,
|
||||||
"bouncing": false,
|
"primaryEmailAddressVerified": true,
|
||||||
"verified": true
|
|
||||||
},
|
|
||||||
"banned": false,
|
"banned": false,
|
||||||
"password": "ofafodafa",
|
"password": "ofafodafa",
|
||||||
"passwordResetRequired": false
|
"passwordResetRequired": false
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue