Type Definitions of Fabasoft Mobile Apps (FSCMOBILEAPPS@1.1001)

ReferenceName
FSCMOBILEAPPS@1.1001:ActiveDomainConnection
FSCMOBILEAPPS@1.1001:CheckContentVersion
FSCMOBILEAPPS@1.1001:ContentVersion
FSCMOBILEAPPS@1.1001:LangStr
FSCMOBILEAPPS@1.1001:MobileAppAllowedClasses
FSCMOBILEAPPS@1.1001:MobileAppConfiguration
FSCMOBILEAPPS@1.1001:MobileAppLoginMethod
FSCMOBILEAPPS@1.1001:MobileAppOrderByCategory
FSCMOBILEAPPS@1.1001:MobileAppPlatform
FSCMOBILEAPPS@1.1001:MobileAppSearchCategory
FSCMOBILEAPPS@1.1001:MobileAppSearchResult
FSCMOBILEAPPS@1.1001:MobileAppType
FSCMOBILEAPPS@1.1001:MobileAppVersions

FSCMOBILEAPPS@1.1001:ActiveDomainConnection

This structure defines an entry for an active domain connection.

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSYSTEM@1.1:baseurlBase URL
FSCMOBILEAPPS@1.1001:adcdomainnameName of Domain Connection

[top]

FSCMOBILEAPPS@1.1001:CheckContentVersion

This structure defines an entry to check whether the hash for the content is already available in any version.
The struct consists of:
  • the object address that should be checked
  • the content changed date, the versions will be checked up to the given date
  • the content size, the size and hash must match for a successful hit
  • the content hash, the size and hash must match for a successful hit

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSYSTEM@1.1:contchangedLast Change of File
COOSYSTEM@1.1:contsizeSize (Bytes)
COOSYSTEM@1.1:objaddressAddress
COOSYSTEM@1.1:objlogmaphashHash

[top]

FSCMOBILEAPPS@1.1001:ContentVersion

This structure defines an result entry when checking an available content within the versions.
The struct consists of:
  • the object address that has been checked
  • the version number in which the content hash with the given size was found, or "-1" when not found
  • the error if some occurred

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSYSTEM@1.1:objactversnrVersion Number
COOSYSTEM@1.1:objaddressAddress
COOSYSTEM@1.1:versnrNumber
FSCMOBILEAPPS@1.1001:cverrorError

[top]

FSCMOBILEAPPS@1.1001:LangStr

This structure defines a mapping for language definition and the corresponding string for that language

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCMOBILEAPPS@1.1001:lslangdefLanguage Definition
FSCMOBILEAPPS@1.1001:lsstrString

[top]

FSCMOBILEAPPS@1.1001:MobileAppAllowedClasses

Describes the allowed object classes like all, TeamRoom, Folder, Content
ReferenceValueNameDescription
MAAC_NONE0None no kind of objects is allowed
MAAC_ALL1All all kinds of objects are allowed
MAAC_ROOM2Room objects of class FSCTEAMROOM@1.1001:TeamRoom are allowed
MAAC_FOLDER3Folder objects of class COODESK@1.1:Folder are allowed
MAAC_CONTENT4Content objects of class COOSYSTEM@1.1:ContentObject are allowed

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

FSCMOBILEAPPS@1.1001:MobileAppConfiguration

This structure will be returned by the WebService FSCMOBILEAPPS@1.1001:GetMobileAppConfiguration. It contains all configuration settings for a mobile app, like the allowed login methods, the allowed classes the current/mandatory version, and which categories can be used in the search view and the time interval for automatic synchronization.

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCMOBILEAPPS@1.1001:macallowedclassesList of Allowed Object Classes
FSCMOBILEAPPS@1.1001:macallowedclassesdefDefinition of Allowed Object Classes
FSCMOBILEAPPS@1.1001:macautosynctimeTime interval for the automatic synchronization
FSCMOBILEAPPS@1.1001:macdefaultactivityoverviewDefault value for showing activities as PDF
FSCMOBILEAPPS@1.1001:macloginmethodsLogin Methods
FSCMOBILEAPPS@1.1001:macorderbycategoriesList of orderBy Categories
FSCMOBILEAPPS@1.1001:macsearchcategoriesList of Search Categories
FSCMOBILEAPPS@1.1001:macversionsVersions

[top]

FSCMOBILEAPPS@1.1001:MobileAppLoginMethod

Describes the different login methods like basic, certificate, saml
ReferenceValueNameDescription
MALM_BASIC1Username and Password login with basic authentication using username and password (http standard)
MALM_CERTIFICATE2Certificate login with client certificates (http standard)
MALM_SAML3SAML a form base login method based on SAML, used in the Fabasoft Cloud

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

FSCMOBILEAPPS@1.1001:MobileAppOrderByCategory

This structure describes a orderBy category with its name and reference

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCMOBILEAPPS@1.1001:maobcdefaultsortmodeDefault Sort Mode of orderBy Category
FSCMOBILEAPPS@1.1001:maobcnameName of orderBy Category
FSCMOBILEAPPS@1.1001:maobcreferenceReference of orderBy Category

[top]

FSCMOBILEAPPS@1.1001:MobileAppPlatform

Describes the different platforms like iOS, Android
ReferenceValueNameDescription
MAP_IOS1iOS iOS
MAP_ANDROID2Android Android

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

FSCMOBILEAPPS@1.1001:MobileAppSearchCategory

This structure describes a search category with its name and reference

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCMOBILEAPPS@1.1001:mascnameName of Search Category
FSCMOBILEAPPS@1.1001:mascreferenceReference of Search Category

[top]

FSCMOBILEAPPS@1.1001:MobileAppSearchResult

This structure is used to provide all required meta data for objects found by FSCMOBILEAPPS@1.1001:SearchInBackend. It contain all properties that are displayed in search result list in the app.

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
COOSYSTEM@1.1:contencryptionEncryption
COOSYSTEM@1.1:contsizeSize (Bytes)
COOSYSTEM@1.1:objaddressAddress
COOSYSTEM@1.1:objchangedatSystem Change Timestamp
COOSYSTEM@1.1:objnameName
FSCMOBILEAPPS@1.1001:cmisbasetypeCMIS Base Type
FSCMOBILEAPPS@1.1001:cmisobjecttypeCMIS Object Type
FSCMOBILEAPPS@1.1001:contencryptionnameEncryption
FSCMOBILEAPPS@1.1001:objchangedbyLast Change by
FSCMOBILEAPPS@1.1001:objclassnameObject Class
FSCMOBILEAPPS@1.1001:objiconSymbol
FSCMOBILEAPPS@1.1001:objteamroomTeamroom

[top]

FSCMOBILEAPPS@1.1001:MobileAppType

Describes the different mobile apps like Cloud, Folio, eGov
ReferenceValueNameDescription
MAT_CLOUD1Fabasoft Cloud the app for Fabasoft Cloud
MAT_FOLIO2Fabasoft Folio the app for Fabasoft Folio
MAT_EGOV3Fabasoft eGov the app for Fabasoft eGov-Suite

Additional Information

Multiple Values: false
Unique Entries in List: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE


[top]

FSCMOBILEAPPS@1.1001:MobileAppVersions

This structure defines the current version for the mobile app and the mandatory version required

Additional Information

Multiple Values: false
Unique Entries in List: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Sorting of List: SORTMODE_NONE

ReferenceName
FSCMOBILEAPPS@1.1001:mavcurrentversionCurrent Version
FSCMOBILEAPPS@1.1001:mavmandatoryversionMandatory Version

[top]