Skip navigation links

Oracle® Information Rights Management Server Java API Reference
11g Release 1 (11.1.1)

E12907-03


Uses of Interface
oracle.irm.engine.core.account.Account

Packages that use Account
oracle.irm.engine.core.account Users and groups. 
oracle.irm.engine.core.classification Classification system framework. 
oracle.irm.engine.core.desktop Desktop to server access. 
oracle.irm.engine.rights.context Content classification system rights provisioning. 
oracle.irm.engine.rights.journal Context classification system journal. 

 

Uses of Account in oracle.irm.engine.core.account

 

Fields in oracle.irm.engine.core.account with type parameters of type Account
static Collection<Account> AccountCollectionFactory.EMPTY_ACCOUNTS
          An empty Account collection.

 

Methods in oracle.irm.engine.core.account that return Account
static Account AccountFactory.createAccount(String uuid)
          Create an account from an UUID.
static Account AccountFactory.createAccount(String uuid, String name, Account.Type type)
          Create an account by specifying all the user or group details.
 Account GroupNotSupportedException.getAccount()
          The group account involved in the operation.
static Account AccountOperationsInstance.getAccountByName(String name, Account.Type type)
          Get a user or group by name.
 Account AccountOperations.getAccountByName(String name, Account.Type type)
          Get a user or group by name.
static Account AccountCollectionFactory.getAccountByUuid(Collection<Account> collection, String key)
          Get an element from a Account collection by Uuid.
static Account AccountOperationsInstance.getAnonymousAccount()
          Get the anonymous account.
 Account AccountOperations.getAnonymousAccount()
          Get the anonymous account.
static Account AccountOperationsInstance.getAuthenticatedAccount()
          Get the authenticated account.
 Account AccountOperations.getAuthenticatedAccount()
          Get the authenticated account.

 

Methods in oracle.irm.engine.core.account that return types with arguments of type Account
static Map<String,Account> AccountCollectionFactory.accountsAsMap(Collection<Account> collection)
          Create a map keyed on Uuid from a collection of Account elements.
static Set<Account> AccountCollectionFactory.accountsAsSet(Collection<Account> collection)
          Create a set of Account elements from a collection.
static Collection<Account> AccountCollectionFactory.copyAccounts(Collection<Account> collection)
          Create a shallow copy of a Account collection.
static Collection<Account> AccountCollectionFactory.createAccounts(Account... elements)
          Create a Account collection containing zero or more elements.
static Collection<Account> AccountCollectionFactory.createAccounts(int capacity)
          Create an empty Account collection with a capacity specified.
static Collection<Account> AccountOperationsInstance.listAccountDetails(Collection<Account> accounts)
          Retrieve the name and account type from one or more account UUID values.
 Collection<Account> AccountOperations.listAccountDetails(Collection<Account> accounts)
          Retrieve the name and account type from one or more account UUID values.
static Collection<Account> AccountOperationsInstance.listAccounts(PageRange range)
          Lists accounts.
 Collection<Account> AccountOperations.listAccounts(PageRange range)
          Lists accounts.
static Collection<Account> AccountOperationsInstance.listMembership(Account account)
          List account group membership.
 Collection<Account> AccountOperations.listMembership(Account account)
          List account group membership.
static Collection<Account> AccountCollectionFactory.unmodifiableAccounts(Collection<Account> value)
          Create an immutable shallow copy of a Account collection.

 

Methods in oracle.irm.engine.core.account with parameters of type Account
static void AccountOperationsInstance.copy(Account source, Account destination)
          Copy the information relating to an account to another account.
 void AccountOperations.copy(Account source, Account destination)
          Copy the information relating to an account to another account.
static Collection<Account> AccountCollectionFactory.createAccounts(Account... elements)
          Create a Account collection containing zero or more elements.
static String AccountOperationsInstance.getEmailAddress(Account account)
          Get an user's email address.
 String AccountOperations.getEmailAddress(Account account)
          Get an user's email address.
static Collection<Account> AccountOperationsInstance.listMembership(Account account)
          List account group membership.
 Collection<Account> AccountOperations.listMembership(Account account)
          List account group membership.
static UUID AccountOperationsInstance.normalizeUuid(Account account)
          Normalize an account UUID or GUID into a standard UUID type.
 UUID AccountOperations.normalizeUuid(Account account)
          Normalize an account UUID or GUID into a standard UUID type.
static void AccountOperationsInstance.purge(Account account)
          Purge all information relating to an account.
 void AccountOperations.purge(Account account)
          Purge all information relating to an account.
static void AccountOperationsInstance.transfer(Account source, Account destination)
          Transfer all information relating to an account to another account.
 void AccountOperations.transfer(Account source, Account destination)
          Transfer all information relating to an account to another account.

 

Method parameters in oracle.irm.engine.core.account with type arguments of type Account
static Map<String,Account> AccountCollectionFactory.accountsAsMap(Collection<Account> collection)
          Create a map keyed on Uuid from a collection of Account elements.
static Set<Account> AccountCollectionFactory.accountsAsSet(Collection<Account> collection)
          Create a set of Account elements from a collection.
static void AccountOperationsInstance.checkForGroups(Collection<Account> accounts)
          Check that a set of accounts only contains users.
 void AccountOperations.checkForGroups(Collection<Account> accounts)
          Check that a set of accounts only contains users.
static Collection<Account> AccountCollectionFactory.copyAccounts(Collection<Account> collection)
          Create a shallow copy of a Account collection.
static Account AccountCollectionFactory.getAccountByUuid(Collection<Account> collection, String key)
          Get an element from a Account collection by Uuid.
static Collection<Account> AccountOperationsInstance.listAccountDetails(Collection<Account> accounts)
          Retrieve the name and account type from one or more account UUID values.
 Collection<Account> AccountOperations.listAccountDetails(Collection<Account> accounts)
          Retrieve the name and account type from one or more account UUID values.
static Collection<Account> AccountCollectionFactory.unmodifiableAccounts(Collection<Account> value)
          Create an immutable shallow copy of a Account collection.

 

Constructors in oracle.irm.engine.core.account with parameters of type Account
GroupNotSupportedException(Account account)
          Constructor.
GroupNotSupportedException(Account account, Throwable cause)
          Constructor.

 

Uses of Account in oracle.irm.engine.core.classification

 

Methods in oracle.irm.engine.core.classification with parameters of type Account
static Collection ClassificationOperationsInstance.listClassifications(Account account)
          List classifications that an account has rights to access.
 Collection ClassificationOperations.listClassifications(Account account)
          List classifications that an account has rights to access.

 

Uses of Account in oracle.irm.engine.core.desktop

 

Methods in oracle.irm.engine.core.desktop that return Account
 Account DesktopState.getAccount()
          Authenticated account.

 

Methods in oracle.irm.engine.core.desktop with parameters of type Account
static DesktopState DesktopStateFactory.createDesktopState(Desktop desktop, ContentDescription contentDescription, URI contentURI, Account account)
          Create a desktop state.

 

Uses of Account in oracle.irm.engine.rights.context

 

Methods in oracle.irm.engine.rights.context that return Account
 Account DomainAccount.getAccount()
          The account.
 Account DocumentRight.getAccount()
          The account.
 Account AccountAlreadyManagerException.getAccount()
          The account.
 Account AccountAlreadyInspectorException.getAccount()
          The account.
 Account AccountAlreadyAssignedException.getAccount()
          The account.
 Account AccountAlreadyAdministratorException.getAccount()
          The account.

 

Methods in oracle.irm.engine.rights.context that return types with arguments of type Account
 Collection<Account> CannotRemoveAdministratorsException.getAdministrators()
          The existing administrators.
 Collection<Account> CannotRemoveManagersException.getManagers()
          The existing managers.
static Collection<Account> DomainOperationsInstance.listAccountDetails(Collection<Account> accounts)
          Retrieve the name and account type from one or more account UUID values.
 Collection<Account> DomainOperations.listAccountDetails(Collection<Account> accounts)
          Retrieve the name and account type from one or more account UUID values.
static Collection<Account> ContextOperationsInstance.listContextManagers(ContextInstance context)
          List context managers.
 Collection<Account> ContextOperations.listContextManagers(ContextInstance context)
          List context managers.
static Collection<Account> DomainOperationsInstance.listDomainAdministrators(Domain domain)
          List domain administrators.
 Collection<Account> DomainOperations.listDomainAdministrators(Domain domain)
          List domain administrators.
static Collection<Account> DomainOperationsInstance.listDomainManagers(Domain domain)
          List domain managers.
 Collection<Account> DomainOperations.listDomainManagers(Domain domain)
          List domain managers.
static Collection<Account> ContextOperationsInstance.listInspectors(Domain domain)
          List inspectors.
 Collection<Account> ContextOperations.listInspectors(Domain domain)
          List inspectors.

 

Methods in oracle.irm.engine.rights.context with parameters of type Account
static Collection<DocumentRight> DocumentRightOperationsInstance.checkInRightsForAccount(Account account)
          Check all rights in use by an account.
 Collection<DocumentRight> DocumentRightOperations.checkInRightsForAccount(Account account)
          Check all rights in use by an account.
static DocumentRight DocumentRightFactory.createDocumentRight(Date assignedTime, Account account, DocumentRole role, Collection<ItemCode> itemCodes, ContextInstance context)
          Create a new right.
static DocumentRight DocumentRightFactory.createDocumentRight(UUID uuid, Date assignedTime, Account account, DocumentRole role, Collection<ItemCode> itemCodes, ContextInstance context)
          Create a new right with a deterministic UUID.
static DomainAccount DomainAccountFactory.createDomainAccount(Domain.Role role, Account account)
          Create a domain account.
static ContextInstance.Role ContextOperationsInstance.getRole(Account account)
          Find out if an account has any context based role.
 ContextInstance.Role ContextOperations.getRole(Account account)
          Find out if an account has any context based role.
static ContextInstance.Role ContextOperationsInstance.getRoleForContext(ContextInstance context, Account account)
          Find out what role an account has within a context.
 ContextInstance.Role ContextOperations.getRoleForContext(ContextInstance context, Account account)
          Find out what role an account has within a context.
static Domain.Role DomainOperationsInstance.getRoleForDomain(Domain domain, Account account)
          Find out what role an account has within a domain.
 Domain.Role DomainOperations.getRoleForDomain(Domain domain, Account account)
          Find out what role an account has within a domain.
static ContextInstance.Role ContextOperationsInstance.getRoleForDomain(Domain domain, Account account)
          Find out what (context related) role an account has within a domain.
 ContextInstance.Role ContextOperations.getRoleForDomain(Domain domain, Account account)
          Find out what (context related) role an account has within a domain.
static Collection<ContextInstance> ContextOperationsInstance.listContextsByAccount(Account account, ContextInstance.Role filter, PageRange pageRange)
          List contexts managed by a specified account.
 Collection<ContextInstance> ContextOperations.listContextsByAccount(Account account, ContextInstance.Role filter, PageRange pageRange)
          List contexts managed by a specified account.
static Collection<Domain> DomainOperationsInstance.listDomainsForAccount(Account account, Domain.Role filter)
          List domains administered by an account.
 Collection<Domain> DomainOperations.listDomainsForAccount(Account account, Domain.Role filter)
          List domains administered by an account.
static Collection<DocumentRight> DocumentRightOperationsInstance.listRightsByAccount(Account account)
          List rights for an account.
 Collection<DocumentRight> DocumentRightOperations.listRightsByAccount(Account account)
          List rights for an account.
static Domain DomainOperationsInstance.saveNewDomainWithAdministrator(Domain domain, Account administrator)
          Create a new domain.
 Domain DomainOperations.saveNewDomainWithAdministrator(Domain domain, Account administrator)
          Create a new domain.
static Collection<DocumentRight> DocumentRightOperationsInstance.searchRightsByAccount(Account account, Context context)
          Search rights assigned to an account, optionally filtered on a context.
 Collection<DocumentRight> DocumentRightOperations.searchRightsByAccount(Account account, Context context)
          Search rights assigned to an account, optionally filtered on a context.

 

Method parameters in oracle.irm.engine.rights.context with type arguments of type Account
static void ContextOperationsInstance.addContextManagers(ContextInstance context, Collection<Account> accounts)
          Add one or managers to a context.
 void ContextOperations.addContextManagers(ContextInstance context, Collection<Account> accounts)
          Add one or managers to a context.
static void DomainOperationsInstance.addDomainAdministrators(Domain domain, Collection<Account> accounts)
          Add one or more administrators to a domain.
 void DomainOperations.addDomainAdministrators(Domain domain, Collection<Account> accounts)
          Add one or more administrators to a domain.
static void DomainOperationsInstance.addDomainManagers(Domain domain, Collection<Account> accounts)
          Add one or more managers to a domain.
 void DomainOperations.addDomainManagers(Domain domain, Collection<Account> accounts)
          Add one or more managers to a domain.
static void ContextOperationsInstance.addInspectors(Domain domain, Collection<Account> accounts)
          Add one or inspectors to a domain.
 void ContextOperations.addInspectors(Domain domain, Collection<Account> accounts)
          Add one or inspectors to a domain.
static Collection<DocumentRight> DocumentRightOperationsInstance.assignRole(ContextInstance context, DocumentRole role, Collection<Account> accounts, Collection<ItemCode> items)
          Assign a document role.
 Collection<DocumentRight> DocumentRightOperations.assignRole(ContextInstance context, DocumentRole role, Collection<Account> accounts, Collection<ItemCode> items)
          Assign a document role.
static ContextInstance ContextOperationsInstance.createContextFromTemplate(UUID uuid, ContextTemplate template, Collection<Label> labels, ContextInstance.Visibility visibility, Collection<Account> managers)
          Create a context.
 ContextInstance ContextOperations.createContextFromTemplate(UUID uuid, ContextTemplate template, Collection<Label> labels, ContextInstance.Visibility visibility, Collection<Account> managers)
          Create a context.
static Collection<DocumentRight> DocumentRightOperationsInstance.filterRightsByAccounts(ContextInstance context, Collection<Account> accounts)
          List a filtered set of rights assigned within a context based on account details.
 Collection<DocumentRight> DocumentRightOperations.filterRightsByAccounts(ContextInstance context, Collection<Account> accounts)
          List a filtered set of rights assigned within a context based on account details.
static Collection<Account> DomainOperationsInstance.listAccountDetails(Collection<Account> accounts)
          Retrieve the name and account type from one or more account UUID values.
 Collection<Account> DomainOperations.listAccountDetails(Collection<Account> accounts)
          Retrieve the name and account type from one or more account UUID values.
static Collection<DocumentRight> DocumentRightOperationsInstance.listRightsByAccounts(Collection<Account> accounts)
          List rights for one or more accounts.
 Collection<DocumentRight> DocumentRightOperations.listRightsByAccounts(Collection<Account> accounts)
          List rights for one or more accounts.
static void ContextOperationsInstance.removeContextManagers(ContextInstance context, Collection<Account> accounts)
          Remove one or managers from a context.
 void ContextOperations.removeContextManagers(ContextInstance context, Collection<Account> accounts)
          Remove one or managers from a context.
static void DomainOperationsInstance.removeDomainAdministrators(Domain domain, Collection<Account> accounts)
          Remove one or more administrators from a domain.
 void DomainOperations.removeDomainAdministrators(Domain domain, Collection<Account> accounts)
          Remove one or more administrators from a domain.
static void DomainOperationsInstance.removeDomainManagers(Domain domain, Collection<Account> accounts)
          Remove one or more domain managers from a domain.
 void DomainOperations.removeDomainManagers(Domain domain, Collection<Account> accounts)
          Remove one or more domain managers from a domain.
static void ContextOperationsInstance.removeInspectors(Domain domain, Collection<Account> accounts)
          Remove one or inspectors from a domain.
 void ContextOperations.removeInspectors(Domain domain, Collection<Account> accounts)
          Remove one or inspectors from a domain.
static Collection<DocumentRight> DocumentRightOperationsInstance.searchRightsByAccounts(Collection<Account> accounts, Context context)
          Search rights assigned to one or more accounts, optionally filtered by a context.
 Collection<DocumentRight> DocumentRightOperations.searchRightsByAccounts(Collection<Account> accounts, Context context)
          Search rights assigned to one or more accounts, optionally filtered by a context.

 

Constructors in oracle.irm.engine.rights.context with parameters of type Account
AccountAlreadyAdministratorException(Account account)
          Constructor.
AccountAlreadyAdministratorException(Account account, Throwable cause)
          Constructor.
AccountAlreadyAssignedException(Account account, DocumentRole role)
          Constructor.
AccountAlreadyAssignedException(Account account, DocumentRole role, Throwable cause)
          Constructor.
AccountAlreadyInspectorException(Account account)
          Constructor.
AccountAlreadyInspectorException(Account account, Throwable cause)
          Constructor.
AccountAlreadyManagerException(Account account)
          Constructor.
AccountAlreadyManagerException(Account account, Throwable cause)
          Constructor.

 

Constructor parameters in oracle.irm.engine.rights.context with type arguments of type Account
CannotRemoveAdministratorsException(Collection<Account> administrators)
          Constructor.
CannotRemoveAdministratorsException(Collection<Account> administrators, Throwable cause)
          Constructor.
CannotRemoveManagersException(Collection<Account> managers)
          Constructor.
CannotRemoveManagersException(Collection<Account> managers, Throwable cause)
          Constructor.

 

Uses of Account in oracle.irm.engine.rights.journal

 

Methods in oracle.irm.engine.rights.journal that return Account
 Account ContextJournalEntry.getAccount()
          The account performing the action.

 

Methods in oracle.irm.engine.rights.journal with parameters of type Account
static ContextJournalEntry ContextJournalEntryFactory.createContextJournalEntry(Date time, ContextJournalEntry.Status status, Account account, Feature feature, ContextInstance contextInstance, ItemCode itemCode, URI uri, Device device)
          Create a context journal entry.
static ContextJournalEntry ContextJournalEntryFactory.createContextJournalEntry(UUID uuid, Date time, ContextJournalEntry.Status status, Account account, Feature feature, ContextInstance contextInstance, ItemCode itemCode, URI uri, Device device)
          Recreate a context journal entry.

 


Skip navigation links

Oracle® Information Rights Management Server Java API Reference
11g Release 1 (11.1.1)

E12907-03


Copyright © 2011, Oracle. All rights reserved.