Interface SyncopeProperty<C extends SyncopeCompleteCondition<?,​?>>

    • Method Detail

      • equalToIgnoreCase

        C equalToIgnoreCase​(String value,
                            String... moreValues)
        Is textual property equal to (ignoring case) given literal or matching given pattern?
        Parameters:
        value - first value
        moreValues - more values
        Returns:
        updated condition
      • notEqualTolIgnoreCase

        C notEqualTolIgnoreCase​(String literalOrPattern)
        Is textual property different (ignoring case) than given literal or not matching given pattern?
        Parameters:
        literalOrPattern - The literal or Pattern String
        Returns:
        updated condition
      • nullValue

        C nullValue()
        Is property null?
        Returns:
        updated condition
      • notNullValue

        C notNullValue()
        Is property not null?
        Returns:
        updated condition
      • hasAuxClasses

        C hasAuxClasses​(String auxClass,
                        String... moreAuxClasses)
        Has user, group or any object assigned the given auxiliary class(es)?
        Parameters:
        auxClass - first auxiliary class
        moreAuxClasses - more auxiliary classes
        Returns:
        updated condition
      • hasNotAuxClasses

        C hasNotAuxClasses​(String auxClass,
                           String... moreAuxClasses)
        Has user, group or any object not assigned the given auxiliary class(es)?
        Parameters:
        auxClass - first auxiliary class
        moreAuxClasses - more auxiliary classes
        Returns:
        updated condition
      • hasResources

        C hasResources​(String resource,
                       String... moreResources)
        Is user, group or any object owning given resource(s)?
        Parameters:
        resource - first resource
        moreResources - more resources
        Returns:
        updated condition
      • hasNotResources

        C hasNotResources​(String resource,
                          String... moreResources)
        Is user, group or any object not owning given resource(s)?
        Parameters:
        resource - first resource
        moreResources - more resources
        Returns:
        updated condition
      • inDynRealms

        C inDynRealms​(String dynRealm,
                      String... moreDynRealms)
        Is user, group or any object in the given dynamic realm(s)?
        Parameters:
        dynRealm - first dynamic realm
        moreDynRealms - more dynamic realms
        Returns:
        updated condition
      • notInDynRealms

        C notInDynRealms​(String dynRealm,
                         String... moreDynRealms)
        Is user, group or any object not in the given dynamic realm(s)?
        Parameters:
        dynRealm - first dynamic realm
        moreDynRealms - more dynamic realms
        Returns:
        updated condition