Module: AtomicTenant

Defined in:
lib/atomic_tenant.rb,
lib/atomic_tenant/engine.rb,
lib/atomic_tenant/version.rb,
lib/atomic_tenant/jwt_token.rb,
lib/atomic_tenant/exceptions.rb,
app/models/atomic_tenant/lti_deployment.rb,
app/models/atomic_tenant/pinned_client_id.rb,
lib/atomic_tenant/canvas_content_migration.rb,
app/models/atomic_tenant/application_record.rb,
app/models/atomic_tenant/pinned_platform_guid.rb,
lib/atomic_tenant/deployment_manager/client_id_strategy.rb,
lib/atomic_tenant/deployment_manager/deployment_manager.rb,
lib/atomic_tenant/current_application_instance_middleware.rb,
lib/atomic_tenant/deployment_manager/platform_guid_strategy.rb,
lib/atomic_tenant/deployment_manager/deployment_manager_strategy.rb

Defined Under Namespace

Modules: CanvasContentMigration, DeploymentManager, Exceptions, JwtToken Classes: ApplicationRecord, CurrentApplicationInstanceMiddleware, Engine, LtiDeployment, PinnedClientId, PinnedPlatformGuid

Constant Summary collapse

VERSION =
'1.3.1'

Class Method Summary collapse

Class Method Details

.get_application_instance(iss:, deployment_id:) ⇒ Object



18
19
20
# File 'lib/atomic_tenant.rb', line 18

def self.get_application_instance(iss:, deployment_id:)
  AtomicTenant::LtiDeployment.find_by(iss: iss, deployment_id: deployment_id)
end