Examples of UDerSchema


Examples of org.apache.syncope.core.persistence.beans.user.UDerSchema

        assertNotNull("did not find expected attribute schema", attribute);
    }

    @Test
    public void saveUDerAttribute() {
        UDerSchema cnSchema = derSchemaDAO.find("cn", UDerSchema.class);
        assertNotNull(cnSchema);

        SyncopeUser owner = userDAO.find(3L);
        assertNotNull("did not get expected user", owner);
View Full Code Here

Examples of org.apache.syncope.core.persistence.beans.user.UDerSchema

        derAttrDAO.delete(attribute.getId(), UDerAttr.class);

        UDerAttr actual = derAttrDAO.find(100L, UDerAttr.class);
        assertNull("delete did not work", actual);

        UDerSchema attributeSchema = derSchemaDAO.find(attributeSchemaName, UDerSchema.class);
        assertNotNull("user derived attribute schema deleted " + "when deleting values", attributeSchema);
    }
View Full Code Here

Examples of org.apache.syncope.core.persistence.beans.user.UDerSchema

        assertNotNull("user derived attribute schema deleted " + "when deleting values", attributeSchema);
    }

    @Test
    public void issueSYNCOPE134User() {
        UDerSchema sderived = new UDerSchema();
        sderived.setName("sderived");
        sderived.setExpression("status + ' - ' + username + ' - ' + creationDate + '[' + failedLogins + ']'");

        sderived = derSchemaDAO.save(sderived);
        derSchemaDAO.flush();

        UDerSchema actual = derSchemaDAO.find("sderived", UDerSchema.class);
        assertNotNull("expected save to work", actual);
        assertEquals(sderived, actual);

        SyncopeUser owner = userDAO.find(3L);
        assertNotNull("did not get expected user", owner);
View Full Code Here

Examples of org.apache.syncope.core.persistence.beans.user.UDerSchema

        assertEquals(3, list.size());
    }

    @Test
    public void findByName() {
        UDerSchema attributeSchema = derSchemaDAO.find("cn", UDerSchema.class);
        assertNotNull("did not find expected derived attribute schema", attributeSchema);
    }
View Full Code Here

Examples of org.apache.syncope.core.persistence.beans.user.UDerSchema

        assertNotNull("did not find expected derived attribute schema", attributeSchema);
    }

    @Test
    public void save() {
        UDerSchema derivedAttributeSchema = new UDerSchema();
        derivedAttributeSchema.setName("cn2");
        derivedAttributeSchema.setExpression("firstname surname");

        derSchemaDAO.save(derivedAttributeSchema);

        UDerSchema actual = derSchemaDAO.find("cn2", UDerSchema.class);
        assertNotNull("expected save to work", actual);
        assertEquals(derivedAttributeSchema, actual);
    }
View Full Code Here

Examples of org.apache.syncope.core.persistence.beans.user.UDerSchema

        assertEquals(derivedAttributeSchema, actual);
    }

    @Test
    public void delete() {
        UDerSchema cn = derSchemaDAO.find("cn", UDerSchema.class);
        assertNotNull(cn);

        derSchemaDAO.delete(cn.getName(), AttributableUtil.getInstance(AttributableType.USER));

        AbstractDerSchema actual = derSchemaDAO.find("cn", UDerSchema.class);
        assertNull("delete did not work", actual);

        // ------------- //
View Full Code Here

Examples of org.apache.syncope.core.persistence.beans.user.UDerSchema

        assertNull("delete did not work", actual);
    }

    @Test
    public void issueSYNCOPE418() {
        UDerSchema schema = new UDerSchema();
        schema.setName("http://schemas.examples.org/security/authorization/organizationUnit");

        try {
            derSchemaDAO.save(schema);
            fail();
        } catch (InvalidEntityException e) {
View Full Code Here

Examples of org.apache.syncope.core.persistence.beans.user.UDerSchema

    public <T extends AbstractDerSchema> T newDerSchema() {
        T result = null;

        switch (type) {
            case USER:
                result = (T) new UDerSchema();
                break;
            case ROLE:
                result = (T) new RDerSchema();
                break;
            case MEMBERSHIP:
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.