package org.sakaiproject.lti2;
import org.imsglobal.lti2.LTI2Config;
/*
# A globally unique identifier for the service. The domain name is typical.
# The scope for this is tenant/customer
# In a multi-tenant environment this data describes the tenant / customer.
# if lti2.service_owner.support_email is not provided, mail.support will be used
# if lti2.service_owner.id is not provided, serverUrl will be used
lti2.support_email=sakai-support@school.edu
lti2.service_owner.id=http://sakai.school.edu/
lti2.service_owner.owner_name=ETS
lti2.service_owner.description=Edtech Services
lti2.service_owner.support_email=ets-support@school.edu
# This represents the service provider that hosts a product.
# If these are not provided, they will be the same as service_owner
lti2.service_provider.id=http://sakai.school.edu/
lti2.service_provider.provider_name=ASCA, Inc.
lti2.service_provider.description=A Sakai Commercial Affiliate
lti2.service_provider.support_email=sakai@asca.com
# This section is about the general information about the software product
# The values below will be the defaults unless they are overridden
lti2.product_family.product_code=sakai
lti2.product_family.vendor_code=sakai
lti2.product_family.vendor_name=Sakai Project
lti2.product_family.vendor_description=Sakai is an Apereo project.
lti2.product_family.vendor_website=http://www.sakaiproject.org/
lti2.product_family.vendor_contact=info@sakaiproject.org
# product_info is about one particular version of a product.
# if lti2.product_info.product_version is not provided, version.sakai is used
lti2.product_info.product_name=Sakai
lti2.product_info.product_version=10.0
lti2.product_info.product_description=Sakai 10.0
*/
public class SakaiLTI2Base implements LTI2Config {
// A globally unique identifier for the service. The domain name is typical.
// The scope for this is tenant/customer
public String getGuid() {
return "sakai.school.edu";
}
public String getSupport_email() {
return "sakai-support@school.edu";
}
// In a multi-tenant environment this data describes the tenant / customer.
public String getService_owner_id() {
return "https://sakai.school.edu";
}
public String getService_owner_owner_name() {
return "ETS";
}
public String getService_owner_description() {
return "The Ed. Tech Services Division.";
}
public String getService_owner_support_email() {
return "ets-support@sakai.school.edu";
}
// 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() {
return "https://www.asca.edu/";
}
public String getService_provider_provider_name() {
return "ASCA, Inc.";
}
public String getService_provider_description() {
return "A Sakai Commercial Affiliate";
}
public String getService_provider_support_email() {
return "sales@asca.com";
}
// This section is about the software product
// Likely all Sakai schools will leave this alone
public String getProduct_family_product_code() {
return "sakai";
}
public String getProduct_family_vendor_code() {
return "sakai";
}
public String getProduct_family_vendor_name() {
return "Sakai Project";
}
public String getProduct_family_vendor_description() {
return "Sakai is an Apereo Project.";
}
public String getProduct_family_vendor_website() {
return "http://www.sakaiproject.org";
}
public String getProduct_family_vendor_contact() {
return "info@sakaiproject.org";
}
// This is about one particular version of a product.
public String getProduct_info_product_name() {
return "Sakai";
}
public String getProduct_info_product_version() {
return "10.0";
}
public String getProduct_info_product_description() {
return "Sakai 10.0";
}
}