org.qi4j.library.shiro.domain.permissions

## Interface RoleFactory

- All Superinterfaces:
    Composite, Identity, ServiceComposite
  All Known Implementing Classes:
    RoleFactory.Mixin

      @Mixins(value=RoleFactory.Mixin.class)
      public interface RoleFactory
      extends ServiceComposite

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `RoleFactory.Mixin`

    - ### Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity

      `Identity.IdentityMixin`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Role` | `create(String name, Iterable<String> permissions)`
    `Role` | `create(String name, String... permissions)`

    - ### Methods inherited from interface org.qi4j.api.entity.Identity

      `identity`

- - ### Method Detail

    - #### create

          Role create(String name,
                    String... permissions)

    - #### create

          Role create(String name,
                    Iterable<String> permissions)