org.appng.api.model

## Interface ApplicationSubject

- All Superinterfaces:
    Account
  All Known Implementing Classes:
    ApplicationSubjectImpl

      public interface ApplicationSubject
      extends Account

  A `ApplicationSubject` is an `Account` which owns several `Role`s. The `ApplicationSubject`s of a `Application` can be retrieved by calling `Application.getApplicationSubjects()`.
  Author:
    Matthias Müller
  See Also:
    `Application.getApplicationSubjects()`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `List<Role>` | `getRoles()` Returns a list of all `Role`s for this `ApplicationSubject`.

    - ### Methods inherited from interface org.appng.api.model.Account

      `getAuthName, getEmail, getLanguage, getRealname, getTimeZone`

- - ### Method Detail

    - #### getRoles

          List<Role> getRoles()

      Returns a list of all `Role`s for this `ApplicationSubject`.
      Returns:
        a list of all `Role`s for this `ApplicationSubject`

Copyright © 2011–2023 aiticon GmbH. All rights reserved.