Interface AuthorizationManager

All Superinterfaces:
AuthorizationProfile, AutoCloseable, Closeable, OsidManager, OsidManager, OsidProfile, Sourceable

public interface AuthorizationManager extends OsidManager, AuthorizationProfile

The authorization manager provides access to authorization sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:

  • AuthorizationSession : a session to performs authorization checks
  • AuthorizationLookupSession : a session to look up Authorizations
  • AuthorizationQuerySession : a session to query Authorizations
  • AuthorizationSearchSession: a session to search Authorizations
  • AuthorizationAdminSession : a session to create, modify and delete Authorizations
  • AuthorizationNotificationSession: a session to receive messages pertaining to Authorization changes
  • AuthorizationVaultSession : a session to look up authorization to vault mappings
  • AuthorizationVaultAssignmentSession : a session to manage authorization to vault mappings
  • AuthorizationSmartVaultSession : a session to manage smart authorization vaults
  • FunctionLookupSession : a session to look up Functions
  • FunctionQuerySession : a session to query Functions
  • FunctionSearchSession: a session to search Functions
  • FunctionAdminSession : a session to create, modify and delete Functions
  • FunctionNotificationSession: a session to receive messages pertaining to Function changes
  • FunctionVaultSession : a session for looking up function and vault mappings
  • FunctionVaultAssignmentSession : a session for managing function and vault mappings
  • FunctionSmartVaultSession : a session to manage dynamic function vaults
  • QualifierLookupSession : a session to look up Qualifiers
  • QualifierQuerySession : a session to query Qualifiers
  • QualifierSearchSession: a session to search Qualifiers
  • QualifierAdminSession : a session to create, modify and delete Qualifiers
  • QualifierNotificationSession: a session to receive messages pertaining to Qualifier changes
  • QualifierHierarchySession : a session for traversing qualifier hierarchies
  • QualifierHierarchyDesignSession : a session for managing qualifier hierarchies
  • QualifierVaultSession : a session for looking up qualifier and vault mappings
  • QualifierVaultAssignmentSession : a session for managing qualifier and vault mappings
  • QualifierSmartVaultSession : a session to manage dynamic qualifier vaults
  • VaultLookupSession : a session to lookup vaults
  • VaultQuerySession : a session to query Vaults
  • VaultSearchSession : a session to search vaults
  • VaultAdminSession : a session to create, modify and delete vaults
  • VaultNotificationSession : a session to receive messages pertaining to Vault changes
  • VaultHierarchySession : a session to traverse the Vault hierarchy
  • VaultHierarchyDesignSession : a session to manage the Vault hierarchy