BrandingBean

Name BrandingBean
Usage HandcarHierarchyService HandcarLearningService
getHierarchyBranding getObjectiveBankBranding getAssetBranding
Type Complex

Description

Contains branding information about an object's source.

Not all objects have branding information associated with them but catalogs
such as objective banks and assets have this branding information.

Such information may include logos and licensing information that should be
displayed.

OSID reference: Sourceable

Structure Definition

ShortName Name Type Description Required? Read only? Implementation Notes
providerId Provider Id String Id of the person or organization who is responsible for this collection
or catalog or bank.

OSID reference: Sourceable
    not implemented
brandingIds Branding Ids StringList Ids of the assets that can be used to display the branding of the
associated object. Such assets may include things like logos.

OSID reference: Sourceable
    not implemented
license License DisplayTextBean Text of license to that should be displayed along with it's associated
object.

OSID reference: Sourceable
    not implemented
associatedId Associated Id String The id of the object to which this extra information applies.

This could be any object that has extra information

This is not updatable
Required Read only  

JSON Structure

{
     "type" : "Branding",
     "providerId" : "id",
     "brandingIds" : ["id", ...],
     "license" :  {
          "languageTypeId" : "id",
          "scriptTypeId" : "id",
          "formatTypeId" : "id",
          "text" : "XXXX"
          },
     "associatedId" : "id"
}