Uses of Interface
org.opencastproject.security.api.Organization
Packages that use Organization
Package
Description
Implementation of search persistent storage.
Workflow service.
-
Uses of Organization in org.opencastproject.authorization.xacml.manager.api
Methods in org.opencastproject.authorization.xacml.manager.api with parameters of type OrganizationModifier and TypeMethodDescriptionAclServiceFactory.serviceFor(Organization org) Create an ACL service for an organization dependend context. -
Uses of Organization in org.opencastproject.authorization.xacml.manager.impl
Methods in org.opencastproject.authorization.xacml.manager.impl with parameters of type OrganizationModifier and TypeMethodDescriptionAclDb.createAcl(Organization org, AccessControlList acl, String name) Create a new ACL.booleanAclDb.deleteAcl(Organization org, long id) Delete an ACL by its ID.AclDb.getAcl(Organization org, long id) Return an ACL of an organization by its ID.AclDb.getAcl(Organization org, String name) Return an ACL of an organization by its name.AclDb.getAcls(Organization org) Return all ACLs of this organization.OsgiAclServiceFactory.serviceFor(Organization org) Constructors in org.opencastproject.authorization.xacml.manager.impl with parameters of type OrganizationModifierConstructorDescriptionAclServiceImpl(Organization organization, AclDb aclDb, ElasticsearchIndex index, SecurityService securityService) -
Uses of Organization in org.opencastproject.authorization.xacml.manager.impl.persistence
Methods in org.opencastproject.authorization.xacml.manager.impl.persistence with parameters of type OrganizationModifier and TypeMethodDescriptionJpaAclDb.createAcl(Organization org, AccessControlList acl, String name) booleanJpaAclDb.deleteAcl(Organization org, long id) JpaAclDb.getAcl(Organization org, long id) JpaAclDb.getAcl(Organization org, String name) JpaAclDb.getAcls(Organization org) -
Uses of Organization in org.opencastproject.elasticsearch.index.rebuild
Methods in org.opencastproject.elasticsearch.index.rebuild with parameters of type OrganizationModifier and TypeMethodDescriptionprotected voidAbstractIndexProducer.logIndexRebuildBegin(org.slf4j.Logger logger, int total, String elementName, Organization org) Log beginning of index rebuild for this service and a specific organization.protected voidAbstractIndexProducer.logIndexRebuildError(org.slf4j.Logger logger, Throwable t, Organization org) Log an error during an index rebuild for this service.protected voidAbstractIndexProducer.logIndexRebuildProgress(org.slf4j.Logger logger, int total, int current, int batchSize, Organization org) Log the progress of the index rebuild for this service.protected voidAbstractIndexProducer.logIndexRebuildProgress(org.slf4j.Logger logger, int total, int current, Organization org) Log the progress of the index rebuild for this service and a specific organization.protected voidAbstractIndexProducer.logSkippingElement(org.slf4j.Logger logger, String elementName, String element, Organization org, Throwable t) Log an error when one element can't be re-indexed.Constructors in org.opencastproject.elasticsearch.index.rebuild with parameters of type OrganizationModifierConstructorDescriptionIndexRebuildException(IndexRebuildService.Service service, Organization org, Throwable cause) Constructor that builds an error message. -
Uses of Organization in org.opencastproject.graphql
Methods in org.opencastproject.graphql with parameters of type OrganizationModifier and TypeMethodDescriptionOpencastGraphQLProvider.getDynamicInputTypes(Organization organization, graphql.annotations.processor.GraphQLAnnotations graphQLAnnotations) OpencastGraphQLProvider.getDynamicOutputTypes(Organization organization, graphql.annotations.processor.GraphQLAnnotations graphQLAnnotations) -
Uses of Organization in org.opencastproject.graphql.execution.context
Methods in org.opencastproject.graphql.execution.context that return OrganizationMethods in org.opencastproject.graphql.execution.context with parameters of type OrganizationModifier and TypeMethodDescriptionvoidOpencastContext.setOrganization(Organization organization) -
Uses of Organization in org.opencastproject.graphql.provider
Methods in org.opencastproject.graphql.provider with parameters of type OrganizationModifier and TypeMethodDescriptionGraphQLDynamicTypeProvider.getDynamicInputTypes(Organization organization, graphql.annotations.processor.GraphQLAnnotations graphQLAnnotations) GraphQLDynamicTypeProvider.getDynamicOutputTypes(Organization organization, graphql.annotations.processor.GraphQLAnnotations graphQLAnnotations) -
Uses of Organization in org.opencastproject.graphql.schema
Methods in org.opencastproject.graphql.schema with parameters of type OrganizationModifier and TypeMethodDescriptiongraphql.schema.GraphQLSchemaSchemaService.buildSchema(Organization organization) voidSchemaService.organizationRegistered(Organization organization) voidSchemaService.organizationUnregistered(Organization organization) voidSchemaService.organizationUpdated(Organization organization) voidSchemaService.updateSchema(Organization organization) Constructors in org.opencastproject.graphql.schema with parameters of type Organization -
Uses of Organization in org.opencastproject.graphql.schema.builder
Constructors in org.opencastproject.graphql.schema.builder with parameters of type Organization -
Uses of Organization in org.opencastproject.index.service.impl.util
Methods in org.opencastproject.index.service.impl.util that return OrganizationMethods in org.opencastproject.index.service.impl.util with parameters of type OrganizationConstructors in org.opencastproject.index.service.impl.util with parameters of type Organization -
Uses of Organization in org.opencastproject.index.service.util
Methods in org.opencastproject.index.service.util with parameters of type OrganizationModifier and TypeMethodDescriptionstatic com.google.gson.JsonObjectJSONUtils.filtersToJSON(ResourceListQuery query, ListProvidersService listProvidersService, Organization org) Generate JSON presentation of the given filters -
Uses of Organization in org.opencastproject.job.jpa
Constructors in org.opencastproject.job.jpa with parameters of type OrganizationModifierConstructorDescriptionJpaJob(User currentUser, Organization organization, ServiceRegistrationJpaImpl creatingService, String operation, List<String> arguments, String payload, boolean dispatchable, float load) -
Uses of Organization in org.opencastproject.kernel.security
Methods in org.opencastproject.kernel.security that return OrganizationModifier and TypeMethodDescriptionOrganizationDirectoryServiceImpl.getOrganization(String id) OrganizationDirectoryServiceImpl.getOrganization(URL url) SecurityServiceSpringImpl.getOrganization()Gets the organization associated with the current thread context.Methods in org.opencastproject.kernel.security that return types with arguments of type OrganizationMethods in org.opencastproject.kernel.security with parameters of type OrganizationModifier and TypeMethodDescriptionvoidOrganizationDirectoryServiceImpl.addOrganization(Organization organization) Adds the organization to the list of organizations.voidSecurityServiceSpringImpl.setOrganization(Organization organization) Sets the organization for the calling thread. -
Uses of Organization in org.opencastproject.kernel.security.persistence
Methods in org.opencastproject.kernel.security.persistence that return OrganizationModifier and TypeMethodDescriptionOrganizationDatabase.getOrganization(String orgId) Gets a single organization by its identifier.OrganizationDatabaseImpl.getOrganization(String id) OrganizationDatabase.getOrganizationByHost(String host, int port) Gets a single organization by host and port.OrganizationDatabaseImpl.getOrganizationByHost(String host, int port) Methods in org.opencastproject.kernel.security.persistence that return types with arguments of type OrganizationModifier and TypeMethodDescriptionOrganizationDatabase.getOrganizations()Returns all organizations in persistent storage.OrganizationDatabaseImpl.getOrganizations()Methods in org.opencastproject.kernel.security.persistence with parameters of type OrganizationModifier and TypeMethodDescriptionvoidOrganizationDatabase.storeOrganization(Organization organization) Stores (or updates) an organization.voidOrganizationDatabaseImpl.storeOrganization(Organization org) -
Uses of Organization in org.opencastproject.search.api
Methods in org.opencastproject.search.api that return types with arguments of type OrganizationModifier and TypeMethodDescriptionCollection<org.apache.commons.lang3.tuple.Pair<Organization, MediaPackage>> Returns a list ofOrganization,MediaPackagepairs of mediapackages within a series. -
Uses of Organization in org.opencastproject.search.impl
Methods in org.opencastproject.search.impl that return types with arguments of type OrganizationModifier and TypeMethodDescriptionCollection<org.apache.commons.lang3.tuple.Pair<Organization, MediaPackage>> -
Uses of Organization in org.opencastproject.search.impl.persistence
Methods in org.opencastproject.search.impl.persistence that return types with arguments of type OrganizationModifier and TypeMethodDescriptionCollection<org.apache.commons.lang3.tuple.Pair<Organization, MediaPackage>> Gets media packages from a specific seriesCollection<org.apache.commons.lang3.tuple.Pair<Organization, MediaPackage>> Gets media packages from a specific seriesMethods in org.opencastproject.search.impl.persistence with parameters of type Organization -
Uses of Organization in org.opencastproject.security.api
Classes in org.opencastproject.security.api that implement OrganizationModifier and TypeClassDescriptionclassThe default organization.classAn organization that is hosted on this Opencast instance.Fields in org.opencastproject.security.api with type parameters of type OrganizationModifier and TypeFieldDescriptionprotected List<Organization> OrganizationList.organizationsThe list of organizationsMethods in org.opencastproject.security.api that return OrganizationModifier and TypeMethodDescriptionstatic OrganizationGroup.getOrganization()Gets the user's organization.JaxbGroup.getOrganization()JaxbUser.getOrganization()OrganizationDirectoryService.getOrganization(String id) Gets an organization by its identifier.OrganizationDirectoryService.getOrganization(URL url) Gets an organization by request URL.SecurityService.getOrganization()Gets the organization associated with the current thread context.User.getOrganization()Returns the user's organization identifier.Methods in org.opencastproject.security.api that return types with arguments of type OrganizationModifier and TypeMethodDescriptionOrganizationDirectoryService.getOrganizations()Gets all registered organizations.OrganizationList.getOrganizations()Methods in org.opencastproject.security.api with parameters of type OrganizationModifier and TypeMethodDescriptionvoidJaxbOrganizationList.add(Organization org) static JaxbOrganizationJaxbOrganization.fromOrganization(Organization org) Constructs an organization from an organizationstatic booleanAccessControlUtil.isAuthorized(AccessControlList acl, User user, Organization org, Object action) Determines whether theAccessControlListpermits a user to perform an action.static booleanAccessControlUtil.isAuthorized(AccessControlList acl, User user, Organization org, Object action, String mediaPackageId) Determines whether theAccessControlListpermits a user to perform an action.static booleanAccessControlUtil.isAuthorizedAll(AccessControlList acl, User user, Organization org, Object... actions) Returns true only if all actions are authorized.static booleanAccessControlUtil.isAuthorizedOne(AccessControlList acl, User user, Organization org, Object... actions) Returns true if at least one action is authorized.static booleanAccessControlUtil.isProhibitedAll(AccessControlList acl, User user, Organization org, Object... actions) Returns true if all actions are prohibited.static booleanAccessControlUtil.isProhibitedOne(AccessControlList acl, User user, Organization org, Object... actions) Returns true if at least one action is prohibited.voidOrganizationDirectoryListener.organizationRegistered(Organization organization) This callback notifies listeners about an organization that appeared in the organization directory.voidOrganizationDirectoryListener.organizationUnregistered(Organization organization) This callback notifies listeners about an organization that disappeared from the organization directory.voidOrganizationDirectoryListener.organizationUpdated(Organization organization) This callback notifies listeners about an organization that was updated.voidSecurityService.setOrganization(Organization organization) Sets the organization for the calling thread.static StringOrganizationParser.toXml(Organization organization) Method parameters in org.opencastproject.security.api with type arguments of type OrganizationModifier and TypeMethodDescriptionvoidOrganizationList.setOrganizations(List<Organization> organizations) Constructor parameters in org.opencastproject.security.api with type arguments of type OrganizationModifierConstructorDescriptionOrganizationList(List<Organization> organizations) Constructs a new OrganizationList wrapper from a list of organizations. -
Uses of Organization in org.opencastproject.security.impl.jpa
Classes in org.opencastproject.security.impl.jpa that implement OrganizationMethods in org.opencastproject.security.impl.jpa that return Organization -
Uses of Organization in org.opencastproject.security.util
Methods in org.opencastproject.security.util that return types with arguments of type OrganizationModifier and TypeMethodDescriptionstatic Optional<Tuple<User, Organization>> SecurityUtil.getUserAndOrganization(SecurityService sec, OrganizationDirectoryService orgDir, String orgId, UserDirectoryService userDir, String userId) Get a user and an organization.Methods in org.opencastproject.security.util with parameters of type OrganizationModifier and TypeMethodDescriptionstatic UserSecurityUtil.createAnonymousUser(Organization org) Create the global anonymous user with the given organization.static UserSecurityUtil.createSystemUser(String systemUserName, Organization org) Create a system user for the given organization with global and organization local admin role.static UserSecurityUtil.createSystemUser(org.osgi.service.component.ComponentContext cc, Organization org) Create a system user for the given organization with global admin role.static voidSecurityUtil.runAs(SecurityService sec, Organization org, User user, Runnable fn) Run functionfin the context described by the given organization and user.Constructors in org.opencastproject.security.util with parameters of type Organization -
Uses of Organization in org.opencastproject.userdirectory
Methods in org.opencastproject.userdirectory with parameters of type OrganizationModifier and TypeMethodDescriptionvoidAdminUserAndGroupLoader.organizationRegistered(Organization organization) voidAdminUserAndGroupLoader.organizationUnregistered(Organization organization) voidAdminUserAndGroupLoader.organizationUpdated(Organization organization) -
Uses of Organization in org.opencastproject.userdirectory.brightspace
Constructors in org.opencastproject.userdirectory.brightspace with parameters of type OrganizationModifierConstructorDescriptionBrightspaceUserProviderInstance(String pid, BrightspaceClient client, Organization organization, int cacheSize, int cacheExpiration, Set instructorRoles, Set ignoredUsernames) Constructs a Brighspace user provider with the needed settings -
Uses of Organization in org.opencastproject.userdirectory.ldap
Constructors in org.opencastproject.userdirectory.ldap with parameters of type OrganizationModifierConstructorDescriptionOpencastLdapAuthoritiesPopulator(String attributeNames, String prefix, String[] aExcludedPrefixes, String groupCheckPrefix, boolean applyAttributesAsRoles, boolean applyAttributesAsGroups, Map<String, String[]> ldapAssignmentRoleMap, Map<String, String[]> ldapAssignmentGroupMap, boolean uppercase, Organization organization, SecurityService securityService, JpaGroupRoleProvider groupRoleProvider, String... additionalAuthorities) Activate component -
Uses of Organization in org.opencastproject.userdirectory.moodle
Constructors in org.opencastproject.userdirectory.moodle with parameters of type OrganizationModifierConstructorDescriptionMoodleUserProviderInstance(String pid, MoodleWebService client, Organization organization, String coursePattern, String userPattern, String groupPattern, boolean groupRoles, int cacheSize, int cacheExpiration, String adminUserName, boolean lowercaseUsername, String contextRolePrefix) Constructs an Moodle user provider with the needed settings. -
Uses of Organization in org.opencastproject.userdirectory.sakai
Constructors in org.opencastproject.userdirectory.sakai with parameters of type OrganizationModifierConstructorDescriptionSakaiUserProviderInstance(String pid, Organization organization, String url, String userName, String password, String sitePattern, String userPattern, Set<String> instructorRoles, int cacheSize, int cacheExpiration) Constructs an Sakai user provider with the needed settings. -
Uses of Organization in org.opencastproject.userdirectory.studip
Constructors in org.opencastproject.userdirectory.studip with parameters of type OrganizationModifierConstructorDescriptionStudipUserProviderInstance(String pid, Organization organization, URI url, String token, int cacheSize, int cacheExpiration) Constructs an Studip user provider with the needed settings. -
Uses of Organization in org.opencastproject.workflow.api
Constructors in org.opencastproject.workflow.api with parameters of type OrganizationModifierConstructorDescriptionWorkflowInstance(WorkflowDefinition def, MediaPackage mediaPackage, User creator, Organization organization, Map<String, String> configuration) Constructs a new workflow instance from the given definition, mediapackage, and optional parent workflow ID and properties. -
Uses of Organization in org.opencastproject.workflow.impl
Methods in org.opencastproject.workflow.impl with parameters of type OrganizationModifier and TypeMethodDescriptionWorkflowDefinitionScanner.getAvailableWorkflowDefinitions(Organization organization, User user) Return available workflow definitions This method finds workflows that are either globally defined or have the correct organization/roles set.voidWorkflowDefinitionScanner.organizationRegistered(Organization organization) voidWorkflowDefinitionScanner.organizationUnregistered(Organization organization) voidWorkflowDefinitionScanner.organizationUpdated(Organization organization)