package org.imsglobal.lti2;
// Capture the information needed to build a tool profile
public interface LTI2Config {
// A globally unique identifier for the service. The domain name is typical.
// The scope for this is tenant/customer
public String getGuid();
public String getSupport_email();
// In a multi-tenant environment this data describes the tenant / customer.
public String getService_owner_id();
public String getService_owner_owner_name();
public String getService_owner_description();
public String getService_owner_support_email();
// This represents the service provider that hosts a product.
// If this is self hosted, it is reasonable that these values
// are the same as the "owner" values above.
public String getService_provider_id();
public String getService_provider_provider_name();
public String getService_provider_description();
public String getService_provider_support_email();
// This section is general information about the software product
public String getProduct_family_product_code();
public String getProduct_family_vendor_code();
public String getProduct_family_vendor_name();
public String getProduct_family_vendor_description();
public String getProduct_family_vendor_website();
public String getProduct_family_vendor_contact();
// This is about one particular version of a product
public String getProduct_info_product_name();
public String getProduct_info_product_version();
public String getProduct_info_product_description();
}