added frameworks entities

This commit is contained in:
Infineon\StieberD
2024-03-25 15:15:48 -07:00
parent 81e4baccb1
commit 600a8e1f61
95 changed files with 59733 additions and 0 deletions

View File

@ -0,0 +1,23 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*AGENT_API*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "API",
"<2>": "@API",
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": "version.GET",
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": "",
"<12>": ""
}
}
}

View File

@ -0,0 +1,26 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*APIROOT_API*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "API",
"<2>": "@API",
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "APIROOT.HEAD",
"<7,2>": "APIROOT.GET"
},
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": "",
"<12>": ""
}
}
}

View File

@ -0,0 +1,40 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*CONTACTS_API*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "API",
"<2>": "@API",
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "contacts.HEAD",
"<7,2>": "contacts.GET",
"<7,3>": "contacts.POST",
"<7,4>": "contacts.ID.HEAD",
"<7,5>": "contacts.ID.GET",
"<7,6>": "contacts.ID.PATCH",
"<7,7>": "contacts.ID.PUT",
"<7,8>": "contacts.ID.DELETE",
"<7,9>": "contacts.ID.first_name.HEAD",
"<7,10>": "contacts.ID.first_name.GET",
"<7,11>": "contacts.ID.first_name.PATCH",
"<7,12>": "contacts.ID.last_name.HEAD",
"<7,13>": "contacts.ID.last_name.GET",
"<7,14>": "contacts.ID.last_name.PATCH",
"<7,15>": "contacts.ID.first_name.PUT",
"<7,16>": "contacts.ID.last_name.PUT"
},
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": "",
"<12>": ""
}
}
}

View File

@ -0,0 +1,197 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*DATABASE_SERVICES*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "SERVICE",
"<2>": {
"<2,1>": {
"<2,1,1>": "@Service",
"<2,1,2>": "@Params"
}
},
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "CalculateColumn",
"<7,2>": "ClearTableHandle",
"<7,3>": "DeleteDataRow",
"<7,4>": "GetKeyIDLock",
"<7,5>": "GetTableCommuter",
"<7,6>": "GetTableHandle",
"<7,7>": "GetTableNames",
"<7,8>": "GetTableProperties",
"<7,9>": "GetUserLocks",
"<7,10>": "IsKeyIDLocked",
"<7,11>": "IsKeyIDSelfLocked",
"<7,12>": "ReadDataRow",
"<7,13>": "ReleaseKeyIDLock",
"<7,14>": "SearchIndex",
"<7,15>": "SetTableAlias",
"<7,16>": "UnlockKeyID",
"<7,17>": "VerifyLH",
"<7,18>": "VerifyLHAll",
"<7,19>": "WriteDataRow"
},
"<8>": {
"<8,1>": "",
"<8,2>": "TableName",
"<8,3>": {
"<8,3,1>": "TableName",
"<8,3,2>": "KeyID",
"<8,3,3>": "IgnoreSelfLock",
"<8,3,4>": "IgnoreMFSRoutines"
},
"<8,4>": {
"<8,4,1>": "TableName",
"<8,4,2>": "KeyID",
"<8,4,3>": "IgnoreSelfLock"
},
"<8,5>": "TableName",
"<8,6>": "TableName",
"<8,7>": {
"<8,7,1>": "ApplicationTablesOnly",
"<8,7,2>": "ExcludeDictionaries",
"<8,7,3>": "ExcludeIndexes"
},
"<8,8>": "TableName",
"<8,9>": "",
"<8,10>": {
"<8,10,1>": "TableName",
"<8,10,2>": "KeyID",
"<8,10,3>": "IgnoreSelfLock"
},
"<8,11>": {
"<8,11,1>": "TableName",
"<8,11,2>": "KeyID"
},
"<8,12>": {
"<8,12,1>": "TableName",
"<8,12,2>": "KeyID",
"<8,12,3>": "NotExpired",
"<8,12,4>": "ExpirationDuration",
"<8,12,5>": "IgnoreMFSRoutines"
},
"<8,13>": {
"<8,13,1>": "TableName",
"<8,13,2>": "KeyID"
},
"<8,14>": {
"<8,14,1>": "TableName",
"<8,14,2>": "ColumnName",
"<8,14,3>": "SearchValue",
"<8,14,4>": "UpdateIndex"
},
"<8,15>": {
"<8,15,1>": "TableName",
"<8,15,2>": "AliasName",
"<8,15,3>": "Volume",
"<8,15,4>": "DatabaseID"
},
"<8,16>": {
"<8,16,1>": "TableName",
"<8,16,2>": "KeyID"
},
"<8,17>": {
"<8,17,1>": "Tablenames",
"<8,17,2>": "SaveList"
},
"<8,18>": "",
"<8,19>": {
"<8,19,1>": "TableName",
"<8,19,2>": "KeyID",
"<8,19,3>": "DataRow",
"<8,19,4>": "IgnoreSelfLock",
"<8,19,5>": "IgnoreMFSRoutines",
"<8,19,6>": "IgnoreAllLocks"
}
},
"<9>": {
"<9,1>": "",
"<9,2>": "",
"<9,3>": {
"<9,3,1>": "",
"<9,3,2>": "",
"<9,3,3>": "",
"<9,3,4>": ""
},
"<9,4>": {
"<9,4,1>": "",
"<9,4,2>": "",
"<9,4,3>": ""
},
"<9,5>": "",
"<9,6>": "",
"<9,7>": {
"<9,7,1>": "BOOLEAN",
"<9,7,2>": "BOOLEAN",
"<9,7,3>": "BOOLEAN"
},
"<9,8>": "",
"<9,9>": "",
"<9,10>": {
"<9,10,1>": "",
"<9,10,2>": "",
"<9,10,3>": "BOOLEAN"
},
"<9,11>": {
"<9,11,1>": "",
"<9,11,2>": ""
},
"<9,12>": {
"<9,12,1>": "",
"<9,12,2>": "",
"<9,12,3>": "",
"<9,12,4>": "",
"<9,12,5>": ""
},
"<9,13>": {
"<9,13,1>": "",
"<9,13,2>": ""
},
"<9,14>": {
"<9,14,1>": "",
"<9,14,2>": "",
"<9,14,3>": "",
"<9,14,4>": ""
},
"<9,15>": {
"<9,15,1>": "",
"<9,15,2>": "",
"<9,15,3>": "",
"<9,15,4>": ""
},
"<9,16>": {
"<9,16,1>": "",
"<9,16,2>": ""
},
"<9,17>": {
"<9,17,1>": "",
"<9,17,2>": ""
},
"<9,18>": "",
"<9,19>": {
"<9,19,1>": "",
"<9,19,2>": "",
"<9,19,3>": "",
"<9,19,4>": "",
"<9,19,5>": "",
"<9,19,6>": ""
}
},
"<10>": "BOOLEAN",
"<11>": {
"<11,1>": {
"<11,1,1>": "True$",
"<11,1,2>": "False$"
}
},
"<12>": "0"
}
}
}

View File

@ -0,0 +1,65 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*ERROR_SERVICES*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "SERVICE",
"<2>": {
"<2,1>": {
"<2,1,1>": "@Service",
"<2,1,2>": "@Params"
}
},
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "Set",
"<7,2>": "Add",
"<7,3>": "Clear",
"<7,4>": "GetMessage",
"<7,5>": "GetMessages",
"<7,6>": "HasError",
"<7,7>": "NoError",
"<7,8>": "DisplayError",
"<7,9>": "GetSource",
"<7,10>": "GetSources",
"<7,11>": "GetCode",
"<7,12>": "GetCodes",
"<7,13>": "GetStackTrace"
},
"<8>": {
"<8,1>": "ErrorMessage",
"<8,2>": "ErrorMessage",
"<8,3>": "",
"<8,4>": "",
"<8,5>": "",
"<8,6>": "",
"<8,7>": "",
"<8,8>": "Justification"
},
"<9>": {
"<9,1>": "",
"<9,2>": "",
"<9,3>": "",
"<9,4>": "",
"<9,5>": "",
"<9,6>": "",
"<9,7>": "",
"<9,8>": ""
},
"<10>": "BOOLEAN",
"<11>": {
"<11,1>": {
"<11,1,1>": "True$",
"<11,1,2>": "False$"
}
},
"<12>": "0"
}
}
}

View File

@ -0,0 +1,186 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*HTTPCLIENT_SERVICES*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "SERVICE",
"<2>": {
"<2,1>": {
"<2,1,1>": "@Service",
"<2,1,2>": "@Params"
}
},
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "SendHTTPRequestOLE",
"<7,2>": "SendHTTPRequest",
"<7,3>": "SetRequestHeaderFields",
"<7,4>": "SetRequestHeaderField",
"<7,5>": "GetRequestHeaderFields",
"<7,6>": "GetRequestHeaderField",
"<7,7>": "SetResponseHeaderField",
"<7,8>": "GetResponseHeaderFields",
"<7,9>": "GetResponseHeaderField",
"<7,10>": "GetCookies",
"<7,11>": "GetCookie",
"<7,12>": "SetResponseStatusCode",
"<7,13>": "GetResponseStatusCode",
"<7,14>": "SetResponseStatusPhrase",
"<7,15>": "GetResponseStatusPhrase",
"<7,16>": "SetResponseBody",
"<7,17>": "GetResponseBody",
"<7,18>": "SetTimeoutDuration",
"<7,19>": "GetTimeoutDuration",
"<7,20>": "ClearResponseSettings",
"<7,21>": "ClearRequestSettings"
},
"<8>": {
"<8,1>": {
"<8,1,1>": "Method",
"<8,1,2>": "URL",
"<8,1,3>": "HeaderList",
"<8,1,4>": "Body",
"<8,1,5>": "ProxyUser",
"<8,1,6>": "ProxyPassword",
"<8,1,7>": "UseAsynchronous",
"<8,1,8>": "UseClientXMLHTTP",
"<8,1,9>": "ClientCertPath"
},
"<8,2>": {
"<8,2,1>": "Method",
"<8,2,2>": "URL",
"<8,2,3>": "HeaderList",
"<8,2,4>": "Body",
"<8,2,5>": "ProxyUser",
"<8,2,6>": "ProxyPassword",
"<8,2,7>": "UseAsynchronous",
"<8,2,8>": "UseClientXMLHTTP",
"<8,2,9>": "ClientCertPath"
},
"<8,3>": "HeaderList",
"<8,4>": {
"<8,4,1>": "Name",
"<8,4,2>": "Value"
},
"<8,5>": "",
"<8,6>": "Name",
"<8,7>": {
"<8,7,1>": "Name",
"<8,7,2>": "Value"
},
"<8,8>": "",
"<8,9>": {
"<8,9,1>": "Name",
"<8,9,2>": "Delimiter"
},
"<8,10>": "Delimiter",
"<8,11>": {
"<8,11,1>": "Name",
"<8,11,2>": "IgnoreAttributes"
},
"<8,12>": "Code",
"<8,13>": "",
"<8,14>": "Phrase",
"<8,15>": "",
"<8,16>": "Body",
"<8,17>": "",
"<8,18>": "TimeoutDuration"
},
"<9>": {
"<9,1>": {
"<9,1,1>": "",
"<9,1,2>": "",
"<9,1,3>": "",
"<9,1,4>": "",
"<9,1,5>": "",
"<9,1,6>": "",
"<9,1,7>": "",
"<9,1,8>": "",
"<9,1,9>": ""
},
"<9,2>": {
"<9,2,1>": "",
"<9,2,2>": "",
"<9,2,3>": "",
"<9,2,4>": "",
"<9,2,5>": "",
"<9,2,6>": "",
"<9,2,7>": "",
"<9,2,8>": "",
"<9,2,9>": ""
},
"<9,3>": "",
"<9,4>": {
"<9,4,1>": "",
"<9,4,2>": ""
},
"<9,5>": "",
"<9,6>": "",
"<9,7>": {
"<9,7,1>": "",
"<9,7,2>": ""
},
"<9,8>": "",
"<9,9>": {
"<9,9,1>": "RESPONSEHEADERNAMES",
"<9,9,2>": ""
},
"<9,10>": "",
"<9,11>": {
"<9,11,1>": "",
"<9,11,2>": "BOOLEAN"
},
"<9,12>": "",
"<9,13>": "",
"<9,14>": "",
"<9,15>": "",
"<9,16>": "",
"<9,17>": "",
"<9,18>": ""
},
"<10>": {
"<10,1>": "BOOLEAN",
"<10,2>": "RESPONSEHEADERNAMES"
},
"<11>": {
"<11,1>": {
"<11,1,1>": "True$",
"<11,1,2>": "False$"
},
"<11,2>": {
"<11,2,1>": "Access-Control-Allow-Headers",
"<11,2,2>": "Access-Control-Allow-Methods",
"<11,2,3>": "Access-Control-Allow-Origin",
"<11,2,4>": "Allow",
"<11,2,5>": "Content-Encoding",
"<11,2,6>": "Content-Language",
"<11,2,7>": "Content-Length",
"<11,2,8>": "Content-Location",
"<11,2,9>": "Content-Disposition",
"<11,2,10>": "Content-Type",
"<11,2,11>": "Date",
"<11,2,12>": "Expires",
"<11,2,13>": "Last-Modified",
"<11,2,14>": "Link",
"<11,2,15>": "Location",
"<11,2,16>": "Retry-After",
"<11,2,17>": "Server",
"<11,2,18>": "Set-Cookie",
"<11,2,19>": "Transfer-Encoding",
"<11,2,20>": "Vary",
"<11,2,21>": "WWW-Authenticate"
}
},
"<12>": {
"<12,1>": "0",
"<12,2>": "1"
}
}
}
}

View File

@ -0,0 +1,102 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*HTTP_AUTHENTICATION_SERVICES*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "SERVICE",
"<2>": {
"<2,1>": {
"<2,1,1>": "@Service",
"<2,1,2>": "@Params"
}
},
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "AuthenticateRequest",
"<7,2>": "CleanUp",
"<7,3>": "GetWebAccountEnabledStatus",
"<7,4>": "GetWebAccountPassword",
"<7,5>": "ResetWebAccountPassword",
"<7,6>": "ValidateWebAccountPassword",
"<7,7>": "SetWebAccountPassword",
"<7,8>": "SetAuthenticatedAccountID",
"<7,9>": "GetAuthenticatedAccountID",
"<7,10>": "SetAuthenticatedPassword",
"<7,11>": "GetAuthenticatedPassword",
"<7,12>": "ContainmentActionNotification"
},
"<8>": {
"<8,1>": "",
"<8,2>": "",
"<8,3>": "AccountID",
"<8,4>": {
"<8,4,1>": "AccountID",
"<8,4,2>": "CreateIfNew"
},
"<8,5>": {
"<8,5,1>": "AccountID",
"<8,5,2>": "CurrentPassword"
},
"<8,6>": {
"<8,6,1>": "AccountID",
"<8,6,2>": "Password",
"<8,6,3>": "CurrentOnly"
},
"<8,7>": {
"<8,7,1>": "AccountID",
"<8,7,2>": "CurrentPassword",
"<8,7,3>": "NewPassword",
"<8,7,4>": "OverrideExpireDate"
},
"<8,8>": "AccountID",
"<8,9>": "",
"<8,10>": "Password",
"<8,11>": "",
"<8,12>": "ActionDetails"
},
"<9>": {
"<9,1>": "",
"<9,2>": "",
"<9,3>": "",
"<9,4>": {
"<9,4,1>": "",
"<9,4,2>": ""
},
"<9,5>": {
"<9,5,1>": "",
"<9,5,2>": ""
},
"<9,6>": {
"<9,6,1>": "",
"<9,6,2>": "",
"<9,6,3>": ""
},
"<9,7>": {
"<9,7,1>": "",
"<9,7,2>": "",
"<9,7,3>": "",
"<9,7,4>": ""
},
"<9,8>": "",
"<9,9>": "",
"<9,10>": "",
"<9,11>": "",
"<9,12>": ""
},
"<10>": "BOOLEAN",
"<11>": {
"<11,1>": {
"<11,1,1>": "True$",
"<11,1,2>": "False$"
}
},
"<12>": "0"
}
}
}

View File

@ -0,0 +1,155 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*HTTP_JSON_SERVICES*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "SERVICE",
"<2>": {
"<2,1>": {
"<2,1,1>": "@Service",
"<2,1,2>": "@Params"
}
},
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "SetHALItem",
"<7,2>": "SetHALCollection",
"<7,3>": "SetHALCollectionEmbedded",
"<7,4>": "SetHALLinks",
"<7,5>": "SetHALEmbedded",
"<7,6>": "GetHALRootObj",
"<7,7>": "GetHAL",
"<7,8>": "GetSchemaRootObj",
"<7,9>": "SetSchemaMeta",
"<7,10>": "SetSchemaProperty",
"<7,11>": "GetSchema",
"<7,12>": "GetURLFromID",
"<7,13>": "GetIDFromURL"
},
"<8>": {
"<8,1>": {
"<8,1,1>": "ItemURL",
"<8,1,2>": "ColumnNames",
"<8,1,3>": "ColumnValues",
"<8,1,4>": "DataTypes",
"<8,1,5>": "MVGroupNames"
},
"<8,2>": {
"<8,2,1>": "CollectionURL",
"<8,2,2>": "ItemsURLs",
"<8,2,3>": "ItemsTitles"
},
"<8,3>": {
"<8,3,1>": "CollectionURL",
"<8,3,2>": "ItemsURLs",
"<8,3,3>": "ColumnNames",
"<8,3,4>": "ColumnValues",
"<8,3,5>": "DataTypes",
"<8,3,6>": "MVGroupNames"
},
"<8,4>": {
"<8,4,1>": "SelfURI",
"<8,4,2>": "HREFNames",
"<8,4,3>": "HREFURIs",
"<8,4,4>": "ChildNames",
"<8,4,5>": "hChildren",
"<8,4,6>": "Names",
"<8,4,7>": "Values"
},
"<8,5>": "",
"<8,6>": "",
"<8,7>": "ItemArrayLabel",
"<8,8>": "",
"<8,9>": {
"<8,9,1>": "Title",
"<8,9,2>": "Description",
"<8,9,3>": "Type"
},
"<8,10>": {
"<8,10,1>": "Name",
"<8,10,2>": "Title",
"<8,10,3>": "Type",
"<8,10,4>": "Format",
"<8,10,5>": "EnumList",
"<8,10,6>": "Required"
},
"<8,11>": "",
"<8,12>": "ID",
"<8,13>": {
"<8,13,1>": "URL",
"<8,13,2>": "Array",
"<8,13,3>": "Table"
}
},
"<9>": {
"<9,1>": {
"<9,1,1>": "",
"<9,1,2>": "",
"<9,1,3>": "",
"<9,1,4>": "",
"<9,1,5>": ""
},
"<9,2>": {
"<9,2,1>": "",
"<9,2,2>": "",
"<9,2,3>": ""
},
"<9,3>": {
"<9,3,1>": "",
"<9,3,2>": "",
"<9,3,3>": "",
"<9,3,4>": "",
"<9,3,5>": "",
"<9,3,6>": ""
},
"<9,4>": {
"<9,4,1>": "",
"<9,4,2>": "",
"<9,4,3>": "",
"<9,4,4>": "",
"<9,4,5>": "",
"<9,4,6>": "",
"<9,4,7>": ""
},
"<9,5>": "",
"<9,6>": "",
"<9,7>": "",
"<9,8>": "",
"<9,9>": {
"<9,9,1>": "",
"<9,9,2>": "",
"<9,9,3>": ""
},
"<9,10>": {
"<9,10,1>": "",
"<9,10,2>": "",
"<9,10,3>": "",
"<9,10,4>": "",
"<9,10,5>": "",
"<9,10,6>": ""
},
"<9,11>": "",
"<9,12>": "",
"<9,13>": {
"<9,13,1>": "",
"<9,13,2>": "",
"<9,13,3>": ""
}
},
"<10>": "BOOLEAN",
"<11>": {
"<11,1>": {
"<11,1,1>": "True$",
"<11,1,2>": "False$"
}
},
"<12>": "0"
}
}
}

View File

@ -0,0 +1,140 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*HTTP_RESOURCE_MANAGER_SERVICES*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "SERVICE",
"<2>": {
"<2,1>": {
"<2,1,1>": "@Service",
"<2,1,2>": "@Params"
}
},
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "GetResourceProperty",
"<7,2>": "SetResourceProperty",
"<7,3>": "GetResourceChildren",
"<7,4>": "GetResourceSignature",
"<7,5>": "GetEndpointResourceKeyID",
"<7,6>": "GetResource",
"<7,7>": "SetResource",
"<7,8>": "IsValidEndpoint",
"<7,9>": "GetResourceList"
},
"<8>": {
"<8,1>": {
"<8,1,1>": "URLEndpoint",
"<8,1,2>": "PropertyName"
},
"<8,2>": {
"<8,2,1>": "URLEndpoint",
"<8,2,2>": "PropertyName",
"<8,2,3>": "PropertyValue"
},
"<8,3>": {
"<8,3,1>": "URLEndpoint",
"<8,3,2>": "ChildType"
},
"<8,4>": {
"<8,4,1>": "URLEndpoint",
"<8,4,2>": "Method"
},
"<8,5>": {
"<8,5,1>": "URLEndpoint",
"<8,5,2>": "AllowNew"
},
"<8,6>": "URLEndpoint",
"<8,7>": {
"<8,7,1>": "URLEndpoint",
"<8,7,2>": "PropertyArray"
},
"<8,8>": "URLEndpoint"
},
"<9>": {
"<9,1>": {
"<9,1,1>": "",
"<9,1,2>": "PROPERTIES"
},
"<9,2>": {
"<9,2,1>": "",
"<9,2,2>": "PROPERTIES",
"<9,2,3>": ""
},
"<9,3>": {
"<9,3,1>": "",
"<9,3,2>": "CHILDREN"
},
"<9,4>": {
"<9,4,1>": "",
"<9,4,2>": "METHODS"
},
"<9,5>": {
"<9,5,1>": "",
"<9,5,2>": ""
},
"<9,6>": "",
"<9,7>": {
"<9,7,1>": "",
"<9,7,2>": ""
},
"<9,8>": ""
},
"<10>": {
"<10,1>": "BOOLEAN",
"<10,2>": "CLASSES",
"<10,3>": "PROPERTIES",
"<10,4>": "CHILDREN",
"<10,5>": "METHODS"
},
"<11>": {
"<11,1>": {
"<11,1,1>": "True$",
"<11,1,2>": "False$"
},
"<11,2>": {
"<11,2,1>": "APIROOT",
"<11,2,2>": "RESOURCE",
"<11,2,3>": "RESOURCE_ID",
"<11,2,4>": "PROPERTY"
},
"<11,3>": {
"<11,3,1>": "CLASS",
"<11,3,2>": "DESCRIPTION",
"<11,3,3>": "EXCLUDE_LOGGING",
"<11,3,4>": "METHODS",
"<11,3,5>": "NAME",
"<11,3,6>": "RESOURCE",
"<11,3,7>": "TITLE",
"<11,3,8>": "QUERY_PARAMS"
},
"<11,4>": {
"<11,4,1>": "ALL",
"<11,4,2>": "RESOURCE",
"<11,4,3>": "RESOURCE_ID",
"<11,4,4>": "PROPERTY"
},
"<11,5>": {
"<11,5,1>": "GET",
"<11,5,2>": "POST",
"<11,5,3>": "PUT",
"<11,5,4>": "PATCH",
"<11,5,5>": "DELETE"
}
},
"<12>": {
"<12,1>": "0",
"<12,2>": "1",
"<12,3>": "1",
"<12,4>": "1",
"<12,5>": "1"
}
}
}
}

View File

@ -0,0 +1,444 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*HTTP_RESOURCE_SERVICES*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "SERVICE",
"<2>": {
"<2,1>": {
"<2,1,1>": "@Service",
"<2,1,2>": "@Params"
}
},
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "GetObject",
"<7,2>": "GetObjects",
"<7,3>": "ParseResource",
"<7,4>": "AddProperty",
"<7,5>": "AddProperties",
"<7,6>": "AddSubProperty",
"<7,7>": "AddSubProperties",
"<7,8>": "AddSubResourceObject",
"<7,9>": "AddSubResourceObjects",
"<7,10>": "AddSubResource",
"<7,11>": "AddSubResources",
"<7,12>": "AddLinkRelation",
"<7,13>": "AddLinkRelations",
"<7,14>": "AddEmbeddedResources",
"<7,15>": "AddFormAction",
"<7,16>": "GetSerializedResource",
"<7,17>": "LoremIpsum",
"<7,18>": "GetURLTemplate",
"<7,19>": "GetDatabaseItem",
"<7,20>": "GetDatabaseItems",
"<7,21>": "DeleteDatabaseItem",
"<7,22>": "PutDatabaseItem",
"<7,23>": "PostDatabaseItem",
"<7,24>": "PatchDatabaseItem",
"<7,25>": "GetColumnNames",
"<7,26>": "GetColumnValues",
"<7,27>": "GetMVGroupNames"
},
"<8>": {
"<8,1>": {
"<8,1,1>": "TableName",
"<8,1,2>": "KeyID",
"<8,1,3>": "ColumnNames",
"<8,1,4>": "PropertyNames",
"<8,1,5>": "DataTypes",
"<8,1,6>": "MVGroupNames",
"<8,1,7>": "NestedGroupNames",
"<8,1,8>": "BaseSelfRelURL",
"<8,1,9>": "KeyParts",
"<8,1,10>": "KeyDelimiter",
"<8,1,11>": "AllowKeyProperty"
},
"<8,2>": {
"<8,2,1>": "TableName",
"<8,2,2>": "Filter",
"<8,2,3>": "ColumnNames",
"<8,2,4>": "PropertyNames",
"<8,2,5>": "DataTypes",
"<8,2,6>": "MVGroupNames",
"<8,2,7>": "NestedGroupNames",
"<8,2,8>": "BaseSelfRelURL",
"<8,2,9>": "KeyParts",
"<8,2,10>": "KeyDelimiter",
"<8,2,11>": "AllowKeyProperty"
},
"<8,3>": "SerializedResource",
"<8,4>": {
"<8,4,1>": "ObjectHandle",
"<8,4,2>": "PropertyName",
"<8,4,3>": "PropertyValue",
"<8,4,4>": "DataType"
},
"<8,5>": {
"<8,5,1>": "ObjectHandle",
"<8,5,2>": "PropertyNames",
"<8,5,3>": "PropertyValues",
"<8,5,4>": "DataTypes"
},
"<8,6>": {
"<8,6,1>": "ObjectHandle",
"<8,6,2>": "PropertyName",
"<8,6,3>": "SubPropertyName",
"<8,6,4>": "SubPropertyValue",
"<8,6,5>": "DataType"
},
"<8,7>": {
"<8,7,1>": "ObjectHandle",
"<8,7,2>": "PropertyName",
"<8,7,3>": "SubPropertyNames",
"<8,7,4>": "SubPropertyValues",
"<8,7,5>": "DataTypes"
},
"<8,8>": {
"<8,8,1>": "ObjectHandle",
"<8,8,2>": "PropertyName",
"<8,8,3>": "SubResourceObjectHandle"
},
"<8,9>": {
"<8,9,1>": "ObjectHandle",
"<8,9,2>": "PropertyName",
"<8,9,3>": "SubResourceObjectHandles"
},
"<8,10>": {
"<8,10,1>": "ObjectHandle",
"<8,10,2>": "PropertyName",
"<8,10,3>": "SubResourcePropertyNames",
"<8,10,4>": "SubResourcePropertyValues",
"<8,10,5>": "DataTypes"
},
"<8,11>": {
"<8,11,1>": "ObjectHandle",
"<8,11,2>": "PropertyName",
"<8,11,3>": "SubResourcePropertyNames",
"<8,11,4>": "SubResourcePropertyValuesArray",
"<8,11,5>": "DataTypes"
},
"<8,12>": {
"<8,12,1>": "ObjectHandle",
"<8,12,2>": "Relation",
"<8,12,3>": "URL",
"<8,12,4>": "Title",
"<8,12,5>": "IsTemplate",
"<8,12,6>": "IgnoreResourceID",
"<8,12,7>": "IgnoreProperty",
"<8,12,8>": "IgnoreQueryParam"
},
"<8,13>": {
"<8,13,1>": "ObjectHandle",
"<8,13,2>": "Relations",
"<8,13,3>": "URLs",
"<8,13,4>": "Titles",
"<8,13,5>": "IsTemplates",
"<8,13,6>": "IgnoreResourceIDs",
"<8,13,7>": "IgnoreProperties",
"<8,13,8>": "IgnoreQueryParams"
},
"<8,14>": {
"<8,14,1>": "ObjectHandle",
"<8,14,2>": "EmbeddedResourceName",
"<8,14,3>": "EmbeddedResourceObjectHandles",
"<8,14,4>": "Singular"
},
"<8,15>": {
"<8,15,1>": "ObjectHandle",
"<8,15,2>": "Name",
"<8,15,3>": "Method",
"<8,15,4>": "URL",
"<8,15,5>": "Title",
"<8,15,6>": "Fields",
"<8,15,7>": "FieldProperties"
},
"<8,16>": {
"<8,16,1>": "ObjectHandle",
"<8,16,2>": "Style"
},
"<8,17>": "",
"<8,18>": {
"<8,18,1>": "URL",
"<8,18,2>": "IgnoreResourceID",
"<8,18,3>": "IgnoreProperty",
"<8,18,4>": "IgnoreQueryParam"
},
"<8,19>": {
"<8,19,1>": "TableName",
"<8,19,2>": "SelfURL",
"<8,19,3>": "KeyID",
"<8,19,4>": "ColumnNames",
"<8,19,5>": "ItemArrayLabel"
},
"<8,20>": {
"<8,20,1>": "Filter",
"<8,20,2>": "TableName",
"<8,20,3>": "SelfURL",
"<8,20,4>": "ColumnNames",
"<8,20,5>": "ItemArrayLabel"
},
"<8,21>": {
"<8,21,1>": "TableName",
"<8,21,2>": "KeyID"
},
"<8,22>": {
"<8,22,1>": "TableName",
"<8,22,2>": "SelfURL",
"<8,22,3>": "KeyID",
"<8,22,4>": "AllowedColumnNames"
},
"<8,23>": {
"<8,23,1>": "TableName",
"<8,23,2>": "SelfURL",
"<8,23,3>": "AllowedColumnNames"
},
"<8,24>": {
"<8,24,1>": "TableName",
"<8,24,2>": "SelfURL",
"<8,24,3>": "KeyID",
"<8,24,4>": "AllowedColumnNames"
},
"<8,25>": {
"<8,25,1>": "TableName",
"<8,25,2>": "ColumnNames",
"<8,25,3>": "AllowKeyProperty"
},
"<8,26>": {
"<8,26,1>": "TableName",
"<8,26,2>": "ColumnNames",
"<8,26,3>": "KeyID"
},
"<8,27>": {
"<8,27,1>": "TableName",
"<8,27,2>": "ColumnNames"
}
},
"<9>": {
"<9,1>": {
"<9,1,1>": "",
"<9,1,2>": "",
"<9,1,3>": "",
"<9,1,4>": "",
"<9,1,5>": "",
"<9,1,6>": "",
"<9,1,7>": "",
"<9,1,8>": "",
"<9,1,9>": "",
"<9,1,10>": "",
"<9,1,11>": ""
},
"<9,2>": {
"<9,2,1>": "",
"<9,2,2>": "",
"<9,2,3>": "",
"<9,2,4>": "",
"<9,2,5>": "",
"<9,2,6>": "",
"<9,2,7>": "",
"<9,2,8>": "",
"<9,2,9>": "",
"<9,2,10>": "",
"<9,2,11>": ""
},
"<9,3>": "",
"<9,4>": {
"<9,4,1>": "",
"<9,4,2>": "",
"<9,4,3>": "",
"<9,4,4>": "ALLDATATYPES"
},
"<9,5>": {
"<9,5,1>": "",
"<9,5,2>": "",
"<9,5,3>": "",
"<9,5,4>": ""
},
"<9,6>": {
"<9,6,1>": "",
"<9,6,2>": "",
"<9,6,3>": "",
"<9,6,4>": "",
"<9,6,5>": "ALLDATATYPES"
},
"<9,7>": {
"<9,7,1>": "",
"<9,7,2>": "",
"<9,7,3>": "",
"<9,7,4>": "",
"<9,7,5>": ""
},
"<9,8>": {
"<9,8,1>": "",
"<9,8,2>": "",
"<9,8,3>": ""
},
"<9,9>": {
"<9,9,1>": "",
"<9,9,2>": "",
"<9,9,3>": ""
},
"<9,10>": {
"<9,10,1>": "",
"<9,10,2>": "",
"<9,10,3>": "",
"<9,10,4>": "",
"<9,10,5>": ""
},
"<9,11>": {
"<9,11,1>": "",
"<9,11,2>": "",
"<9,11,3>": "",
"<9,11,4>": "",
"<9,11,5>": ""
},
"<9,12>": {
"<9,12,1>": "",
"<9,12,2>": "",
"<9,12,3>": "",
"<9,12,4>": "",
"<9,12,5>": "BOOLEAN",
"<9,12,6>": "BOOLEAN",
"<9,12,7>": "BOOLEAN",
"<9,12,8>": "BOOLEAN"
},
"<9,13>": {
"<9,13,1>": "",
"<9,13,2>": "",
"<9,13,3>": "",
"<9,13,4>": "",
"<9,13,5>": "",
"<9,13,6>": "BOOLEAN",
"<9,13,7>": "BOOLEAN",
"<9,13,8>": "BOOLEAN"
},
"<9,14>": {
"<9,14,1>": "",
"<9,14,2>": "",
"<9,14,3>": "",
"<9,14,4>": ""
},
"<9,15>": {
"<9,15,1>": "",
"<9,15,2>": "",
"<9,15,3>": "METHODS",
"<9,15,4>": "",
"<9,15,5>": "",
"<9,15,6>": "",
"<9,15,7>": ""
},
"<9,16>": {
"<9,16,1>": "",
"<9,16,2>": "STYLES"
},
"<9,17>": "",
"<9,18>": {
"<9,18,1>": "",
"<9,18,2>": "BOOLEAN",
"<9,18,3>": "BOOLEAN",
"<9,18,4>": "BOOLEAN"
},
"<9,19>": {
"<9,19,1>": "",
"<9,19,2>": "",
"<9,19,3>": "",
"<9,19,4>": "",
"<9,19,5>": ""
},
"<9,20>": {
"<9,20,1>": "",
"<9,20,2>": "",
"<9,20,3>": "",
"<9,20,4>": "",
"<9,20,5>": ""
},
"<9,21>": {
"<9,21,1>": "",
"<9,21,2>": ""
},
"<9,22>": {
"<9,22,1>": "",
"<9,22,2>": "",
"<9,22,3>": "",
"<9,22,4>": ""
},
"<9,23>": {
"<9,23,1>": "",
"<9,23,2>": "",
"<9,23,3>": ""
},
"<9,24>": {
"<9,24,1>": "",
"<9,24,2>": "",
"<9,24,3>": "",
"<9,24,4>": ""
},
"<9,25>": {
"<9,25,1>": "",
"<9,25,2>": "",
"<9,25,3>": ""
},
"<9,26>": {
"<9,26,1>": "",
"<9,26,2>": "",
"<9,26,3>": ""
},
"<9,27>": {
"<9,27,1>": "",
"<9,27,2>": ""
}
},
"<10>": {
"<10,1>": "BOOLEAN",
"<10,2>": "LAYOUT",
"<10,3>": "METHODS",
"<10,4>": "STYLES",
"<10,5>": "ALLDATATYPES"
},
"<11>": {
"<11,1>": {
"<11,1,1>": "True$",
"<11,1,2>": "False$"
},
"<11,2>": {
"<11,2,1>": "Array",
"<11,2,2>": "List"
},
"<11,3>": {
"<11,3,1>": "GET",
"<11,3,2>": "POST",
"<11,3,3>": "PUT",
"<11,3,4>": "PATCH",
"<11,3,5>": "DELETE"
},
"<11,4>": {
"<11,4,1>": "Fast",
"<11,4,2>": "Styled",
"<11,4,3>": "DropNulls"
},
"<11,5>": {
"<11,5,1>": "String",
"<11,5,2>": "Number",
"<11,5,3>": "Boolean",
"<11,5,4>": "StringList",
"<11,5,5>": "NumberList",
"<11,5,6>": "BooleanList",
"<11,5,7>": "ObjectHandle"
}
},
"<12>": {
"<12,1>": "0",
"<12,2>": "1",
"<12,3>": "1",
"<12,4>": "1",
"<12,5>": "1"
}
}
}
}

View File

@ -0,0 +1,592 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*HTTP_SERVICES*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "SERVICE",
"<2>": {
"<2,1>": {
"<2,1,1>": "@Service",
"<2,1,2>": "@Params"
}
},
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "RunWebAPI",
"<7,2>": "RunHTTPService",
"<7,3>": "SetSelfURL",
"<7,4>": "GetSelfURL",
"<7,5>": "SetSessionID",
"<7,6>": "GetSessionID",
"<7,7>": "CreateLogFile",
"<7,8>": "SetOECGIRequest",
"<7,9>": "GetOECGIRequest",
"<7,10>": "SetOECGIProcErr",
"<7,11>": "GetOECGIProcErr",
"<7,12>": "SetHTTPQueryString",
"<7,13>": "SetHTTPPathInfo",
"<7,14>": "SetHTTPContentType",
"<7,15>": "SetHTTPContentLength",
"<7,16>": "SetHTTPGatewayInterface",
"<7,17>": "SetHTTPHTTPS",
"<7,18>": "SetHTTPAccept",
"<7,19>": "SetHTTPCookie",
"<7,20>": "SetHTTPFrom",
"<7,21>": "SetHTTPReferer",
"<7,22>": "SetHTTPUserAgent",
"<7,23>": "SetHTTPTranslated",
"<7,24>": "SetHTTPRemoteAddr",
"<7,25>": "SetHTTPRemoteHost",
"<7,26>": "SetHTTPRemoteIdent",
"<7,27>": "SetHTTPRemoteUser",
"<7,28>": "SetHTTPRequestMethod",
"<7,29>": "SetHTTPScriptName",
"<7,30>": "SetHTTPServerName",
"<7,31>": "SetHTTPServerPort",
"<7,32>": "SetHTTPServerProtocol",
"<7,33>": "SetHTTPServerSoftware",
"<7,34>": "SetHTTPServerURL",
"<7,35>": "SetHTTPNoURLDecode",
"<7,36>": "SetHTTPResponseIsBinary",
"<7,37>": "SetHTTPRegistrySettings",
"<7,38>": "SetHTTPOECGIVersion",
"<7,39>": "SetHTTPGetString",
"<7,40>": "SetHTTPPostString",
"<7,41>": "SetHTTPAdditionalValues",
"<7,42>": "GetHTTPQueryString",
"<7,43>": "GetHTTPPathInfo",
"<7,44>": "GetHTTPContentType",
"<7,45>": "GetHTTPContentLength",
"<7,46>": "GetHTTPGatewayInterface",
"<7,47>": "GetHTTPHTTPS",
"<7,48>": "GetHTTPAccept",
"<7,49>": "GetHTTPCookie",
"<7,50>": "GetHTTPFrom",
"<7,51>": "GetHTTPReferer",
"<7,52>": "GetHTTPUserAgent",
"<7,53>": "GetHTTPTranslated",
"<7,54>": "GetHTTPRemoteAddr",
"<7,55>": "GetHTTPRemoteHost",
"<7,56>": "GetHTTPRemoteIdent",
"<7,57>": "GetHTTPRemoteUser",
"<7,58>": "GetHTTPRequestMethod",
"<7,59>": "GetHTTPScriptName",
"<7,60>": "GetHTTPServerName",
"<7,61>": "GetHTTPServerPort",
"<7,62>": "GetHTTPServerProtocol",
"<7,63>": "GetHTTPServerSoftware",
"<7,64>": "GetHTTPServerURL",
"<7,65>": "GetHTTPNoURLDecode",
"<7,66>": "GetHTTPResponseIsBinary",
"<7,67>": "GetHTTPRegistrySettings",
"<7,68>": "GetHTTPOECGIVersion",
"<7,69>": "GetHTTPGetString",
"<7,70>": "GetHTTPPostString",
"<7,71>": "GetHTTPAdditionalValues",
"<7,72>": "SetRequestHeaderFields",
"<7,73>": "SetRequestHeaderField",
"<7,74>": "GetRequestHeaderFields",
"<7,75>": "GetRequestHeaderField",
"<7,76>": "SetQueryFields",
"<7,77>": "SetQueryField",
"<7,78>": "GetQueryField",
"<7,79>": "SetResponseHeaderField",
"<7,80>": "SetCookie",
"<7,81>": "GetResponseHeaderFields",
"<7,82>": "GetResponseHeaderField",
"<7,83>": "SetResponseStatus",
"<7,84>": "GetResponseStatus",
"<7,85>": "SetResponseBody",
"<7,86>": "GetResponseBody",
"<7,87>": "GetResponseBodyIsBinary",
"<7,88>": "GetResponse",
"<7,89>": "SetResponseError",
"<7,90>": "GetErrorResponse",
"<7,91>": "DecodePercentString",
"<7,92>": "ClearSettings",
"<7,93>": "GetHomeURL",
"<7,94>": "GetAPIRootURL",
"<7,95>": "GetCapturePath",
"<7,96>": "GetRealmValue",
"<7,97>": "GetEntryPointService",
"<7,98>": "GetVersion",
"<7,99>": "GetFullEndpointURL",
"<7,100>": "GetFlushCacheFlag",
"<7,101>": "GetEnableAuthenticationFlag",
"<7,102>": "GetEnableHTTPBasicAuthenticationFlag",
"<7,103>": "GetNewPasswordTimeToLive",
"<7,104>": "GetOldPasswordTimeToLive",
"<7,105>": "GetInvalidPasswordLimit",
"<7,106>": "GetContainmentAction",
"<7,107>": "SetServerEnabled",
"<7,108>": "GetServerEnabled",
"<7,109>": "SetTotalInvalidPasswordAttempts",
"<7,110>": "GetTotalInvalidPasswordAttempts",
"<7,111>": "GetNonAuthenticatedPaths",
"<7,112>": "URLRequiresAuthentication",
"<7,113>": "GetWhitelistedIPs",
"<7,114>": "IsIPWhitelisted",
"<7,115>": "GetWhitelistedIPsType",
"<7,116>": "GetBannedIPs",
"<7,117>": "IsIPBanned",
"<7,118>": "AddBannedIP",
"<7,119>": "RemoveBannedIP",
"<7,120>": "IsIPPermitted",
"<7,121>": "IPIsPermitted",
"<7,122>": "GetBestContentNegotiation",
"<7,123>": "GetAbortedService",
"<7,124>": "GetEnableLoggingFlag",
"<7,125>": "GetLogErrorsOnlyFlag",
"<7,126>": "GetDebuggerSetting",
"<7,127>": "GetDebuggerService",
"<7,128>": "GetAPICallProcedure",
"<7,129>": "GetWebAPI",
"<7,130>": "UpdateWebAPIs",
"<7,131>": "GetLocalAppKeyID",
"<7,132>": "GetEndpoint",
"<7,133>": "IsValidEndpoint",
"<7,134>": "SetSupportedEndpoints",
"<7,135>": "GetEndpointPattern"
},
"<8>": {
"<8,1>": {
"<8,1,1>": "Method",
"<8,1,2>": "Endpoint"
},
"<8,2>": {
"<8,2,1>": "HTTPService",
"<8,2,2>": "RemainingURL"
},
"<8,3>": "SelfURL",
"<8,4>": "",
"<8,5>": "",
"<8,6>": "",
"<8,7>": {
"<8,7,1>": "LogType",
"<8,7,2>": "Data"
},
"<8,8>": "Request",
"<8,9>": "",
"<8,10>": "ProcErr",
"<8,11>": "",
"<8,12>": "HTTPValue",
"<8,13>": "HTTPValue",
"<8,14>": "HTTPValue",
"<8,15>": "HTTPValue",
"<8,16>": "HTTPValue",
"<8,17>": "HTTPValue",
"<8,18>": "HTTPValue",
"<8,19>": "HTTPValue",
"<8,20>": "HTTPValue",
"<8,21>": "HTTPValue",
"<8,22>": "HTTPValue",
"<8,23>": "HTTPValue",
"<8,24>": "HTTPValue",
"<8,25>": "HTTPValue",
"<8,26>": "HTTPValue",
"<8,27>": "HTTPValue",
"<8,28>": "HTTPValue",
"<8,29>": "HTTPValue",
"<8,30>": "HTTPValue",
"<8,31>": "HTTPValue",
"<8,32>": "HTTPValue",
"<8,33>": "HTTPValue",
"<8,34>": "HTTPValue",
"<8,35>": "HTTPValue",
"<8,36>": "HTTPValue",
"<8,37>": "HTTPValue",
"<8,38>": "HTTPValue",
"<8,39>": "HTTPValue",
"<8,40>": "HTTPValue",
"<8,41>": "HTTPValue",
"<8,42>": "DecodePercentString",
"<8,43>": "DecodePercentString",
"<8,44>": "DecodePercentString",
"<8,45>": "DecodePercentString",
"<8,46>": "DecodePercentString",
"<8,47>": "DecodePercentString",
"<8,48>": "DecodePercentString",
"<8,49>": "DecodePercentString",
"<8,50>": "DecodePercentString",
"<8,51>": "DecodePercentString",
"<8,52>": "DecodePercentString",
"<8,53>": "DecodePercentString",
"<8,54>": "DecodePercentString",
"<8,55>": "DecodePercentString",
"<8,56>": "DecodePercentString",
"<8,57>": "DecodePercentString",
"<8,58>": "DecodePercentString",
"<8,59>": "DecodePercentString",
"<8,60>": "DecodePercentString",
"<8,61>": "DecodePercentString",
"<8,62>": "DecodePercentString",
"<8,63>": "DecodePercentString",
"<8,64>": "DecodePercentString",
"<8,65>": "DecodePercentString",
"<8,66>": "DecodePercentString",
"<8,67>": "DecodePercentString",
"<8,68>": "DecodePercentString",
"<8,69>": "DecodePercentString",
"<8,70>": "DecodePercentString",
"<8,71>": "DecodePercentString",
"<8,72>": "",
"<8,73>": {
"<8,73,1>": "Name",
"<8,73,2>": "Value"
},
"<8,74>": "",
"<8,75>": "Name",
"<8,76>": "",
"<8,77>": {
"<8,77,1>": "Field",
"<8,77,2>": "Value"
},
"<8,78>": "Field",
"<8,79>": {
"<8,79,1>": "Name",
"<8,79,2>": "Value",
"<8,79,3>": "Append"
},
"<8,80>": {
"<8,80,1>": "Name",
"<8,80,2>": "Value",
"<8,80,3>": "Expires",
"<8,80,4>": "MaxAge",
"<8,80,5>": "Domain",
"<8,80,6>": "Path",
"<8,80,7>": "Secure",
"<8,80,8>": "HttpOnly",
"<8,80,9>": "Extension"
},
"<8,81>": "",
"<8,82>": "Name",
"<8,83>": {
"<8,83,1>": "Code",
"<8,83,2>": "Phrase"
},
"<8,84>": "",
"<8,85>": {
"<8,85,1>": "Body",
"<8,85,2>": "IsBinary",
"<8,85,3>": "ContentType"
},
"<8,86>": "",
"<8,87>": "",
"<8,88>": "",
"<8,89>": {
"<8,89,1>": "TypeURL",
"<8,89,2>": "Title",
"<8,89,3>": "Status",
"<8,89,4>": "Detail",
"<8,89,5>": "InstanceURL",
"<8,89,6>": "PropertyNames",
"<8,89,7>": "PropertyValues"
},
"<8,90>": "",
"<8,91>": "String",
"<8,92>": "",
"<8,93>": "",
"<8,94>": "FullURL",
"<8,95>": "",
"<8,96>": "",
"<8,97>": "",
"<8,98>": "",
"<8,99>": "",
"<8,100>": "",
"<8,101>": "",
"<8,102>": "",
"<8,103>": "",
"<8,104>": "",
"<8,105>": "",
"<8,106>": "",
"<8,107>": "ServerEnabled",
"<8,108>": "",
"<8,109>": "Attempts",
"<8,110>": "",
"<8,111>": "",
"<8,112>": "URL",
"<8,113>": "",
"<8,114>": "IP",
"<8,115>": "",
"<8,116>": "",
"<8,117>": "IP",
"<8,118>": "IP",
"<8,119>": "IP",
"<8,120>": "IP",
"<8,121>": "IP",
"<8,122>": {
"<8,122,1>": "RequestHeaderField",
"<8,122,2>": "ServerOptions"
},
"<8,123>": "",
"<8,124>": "",
"<8,125>": "",
"<8,126>": "",
"<8,127>": "",
"<8,128>": "",
"<8,129>": {
"<8,129,1>": "Resource",
"<8,129,2>": "ReturnRepositoryKeyID"
},
"<8,130>": {
"<8,130,1>": "ResourceList",
"<8,130,2>": "MakeLocal"
},
"<8,131>": "BaseAppKeyID",
"<8,132>": "",
"<8,133>": "Endpoint",
"<8,134>": "",
"<8,135>": "Endpoint"
},
"<9>": {
"<9,1>": {
"<9,1,1>": "",
"<9,1,2>": ""
},
"<9,2>": {
"<9,2,1>": "",
"<9,2,2>": ""
},
"<9,3>": "",
"<9,4>": "",
"<9,5>": "",
"<9,6>": "",
"<9,7>": {
"<9,7,1>": "LOGTYPES",
"<9,7,2>": ""
},
"<9,8>": "",
"<9,9>": "",
"<9,10>": "",
"<9,11>": "",
"<9,12>": "",
"<9,13>": "",
"<9,14>": "",
"<9,15>": "",
"<9,16>": "",
"<9,17>": "",
"<9,18>": "",
"<9,19>": "",
"<9,20>": "",
"<9,21>": "",
"<9,22>": "",
"<9,23>": "",
"<9,24>": "",
"<9,25>": "",
"<9,26>": "",
"<9,27>": "",
"<9,28>": "",
"<9,29>": "",
"<9,30>": "",
"<9,31>": "",
"<9,32>": "",
"<9,33>": "",
"<9,34>": "",
"<9,35>": "",
"<9,36>": "",
"<9,37>": "",
"<9,38>": "",
"<9,39>": "",
"<9,40>": "",
"<9,41>": "",
"<9,42>": "",
"<9,43>": "",
"<9,44>": "",
"<9,45>": "",
"<9,46>": "",
"<9,47>": "",
"<9,48>": "",
"<9,49>": "",
"<9,50>": "",
"<9,51>": "",
"<9,52>": "",
"<9,53>": "",
"<9,54>": "",
"<9,55>": "",
"<9,56>": "",
"<9,57>": "",
"<9,58>": "",
"<9,59>": "",
"<9,60>": "",
"<9,61>": "",
"<9,62>": "",
"<9,63>": "",
"<9,64>": "",
"<9,65>": "",
"<9,66>": "",
"<9,67>": "",
"<9,68>": "",
"<9,69>": "",
"<9,70>": "",
"<9,71>": "",
"<9,72>": "",
"<9,73>": {
"<9,73,1>": "",
"<9,73,2>": ""
},
"<9,74>": "",
"<9,75>": "",
"<9,76>": "",
"<9,77>": {
"<9,77,1>": "",
"<9,77,2>": ""
},
"<9,78>": "",
"<9,79>": {
"<9,79,1>": "RESPONSEHEADERNAMES",
"<9,79,2>": "",
"<9,79,3>": "BOOLEAN"
},
"<9,80>": {
"<9,80,1>": "",
"<9,80,2>": "",
"<9,80,3>": "",
"<9,80,4>": "",
"<9,80,5>": "",
"<9,80,6>": "",
"<9,80,7>": "BOOLEAN",
"<9,80,8>": "BOOLEAN",
"<9,80,9>": ""
},
"<9,81>": "",
"<9,82>": "RESPONSEHEADERNAMES",
"<9,83>": {
"<9,83,1>": "",
"<9,83,2>": ""
},
"<9,84>": "",
"<9,85>": {
"<9,85,1>": "",
"<9,85,2>": "",
"<9,85,3>": ""
},
"<9,86>": "",
"<9,87>": "",
"<9,88>": "",
"<9,89>": {
"<9,89,1>": "",
"<9,89,2>": "",
"<9,89,3>": "",
"<9,89,4>": "",
"<9,89,5>": "",
"<9,89,6>": "",
"<9,89,7>": ""
},
"<9,90>": "",
"<9,91>": "",
"<9,92>": "",
"<9,93>": "",
"<9,94>": "BOOLEAN",
"<9,95>": "",
"<9,96>": "",
"<9,97>": "",
"<9,98>": "",
"<9,99>": "",
"<9,100>": "",
"<9,101>": "",
"<9,102>": "",
"<9,103>": "",
"<9,104>": "",
"<9,105>": "",
"<9,106>": "",
"<9,107>": "BOOLEAN",
"<9,108>": "",
"<9,109>": "",
"<9,110>": "",
"<9,111>": "",
"<9,112>": "",
"<9,113>": "",
"<9,114>": "",
"<9,115>": "",
"<9,116>": "",
"<9,117>": "",
"<9,118>": "",
"<9,119>": "",
"<9,120>": "",
"<9,121>": "",
"<9,122>": {
"<9,122,1>": "CONTENTNEGOTIATIONFIELDS",
"<9,122,2>": ""
},
"<9,123>": "",
"<9,124>": "",
"<9,125>": "",
"<9,126>": "",
"<9,127>": "",
"<9,128>": "",
"<9,129>": {
"<9,129,1>": "",
"<9,129,2>": ""
},
"<9,130>": {
"<9,130,1>": "",
"<9,130,2>": "BOOLEAN"
},
"<9,131>": "",
"<9,132>": "",
"<9,133>": "",
"<9,134>": "",
"<9,135>": ""
},
"<10>": {
"<10,1>": "BOOLEAN",
"<10,2>": "RESPONSEHEADERNAMES",
"<10,3>": "CONTENTNEGOTIATIONFIELDS",
"<10,4>": "LOGTYPES"
},
"<11>": {
"<11,1>": {
"<11,1,1>": "True$",
"<11,1,2>": "False$"
},
"<11,2>": {
"<11,2,1>": "Access-Control-Allow-Headers",
"<11,2,2>": "Access-Control-Allow-Methods",
"<11,2,3>": "Access-Control-Allow-Origin",
"<11,2,4>": "Allow",
"<11,2,5>": "Content-Encoding",
"<11,2,6>": "Content-Language",
"<11,2,7>": "Content-Length",
"<11,2,8>": "Content-Location",
"<11,2,9>": "Content-Disposition",
"<11,2,10>": "Content-Type",
"<11,2,11>": "Date",
"<11,2,12>": "Expires",
"<11,2,13>": "Last-Modified",
"<11,2,14>": "Link",
"<11,2,15>": "Location",
"<11,2,16>": "Retry-After",
"<11,2,17>": "Server",
"<11,2,18>": "Set-Cookie",
"<11,2,19>": "Transfer-Encoding",
"<11,2,20>": "Vary",
"<11,2,21>": "WWW-Authenticate"
},
"<11,3>": {
"<11,3,1>": "Accept",
"<11,3,2>": "Accept-Charset",
"<11,3,3>": "Accept-Encoding",
"<11,3,4>": "Accept-Language"
},
"<11,4>": {
"<11,4,1>": "Request",
"<11,4,2>": "Response",
"<11,4,3>": "Aborted",
"<11,4,4>": "Debugger"
}
},
"<12>": {
"<12,1>": "0",
"<12,2>": "1",
"<12,3>": "1",
"<12,4>": "1"
}
}
}
}

View File

@ -0,0 +1,99 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*LOGGING_SERVICES*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "SERVICE",
"<2>": {
"<2,1>": {
"<2,1,1>": "@Service",
"<2,1,2>": "@Params"
}
},
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "NewLog",
"<7,2>": "AppendLog",
"<7,3>": "GetLogPath",
"<7,4>": "GetLogFileName",
"<7,5>": "GetLogFullPath",
"<7,6>": "GetRowDelimiter",
"<7,7>": "GetColumnDelimiter",
"<7,8>": "GetColumnHeaders",
"<7,9>": "GetColumnWidths",
"<7,10>": "GetQuoteValues",
"<7,11>": "CreateLogFile"
},
"<8>": {
"<8,1>": {
"<8,1,1>": "LogPath",
"<8,1,2>": "LogFileName",
"<8,1,3>": "RowDelimiter",
"<8,1,4>": "ColumnDelimiter",
"<8,1,5>": "ColumnHeaders",
"<8,1,6>": "ColumnWidths",
"<8,1,7>": "QuoteValues",
"<8,1,8>": "ClearLog"
},
"<8,2>": {
"<8,2,1>": "objLog",
"<8,2,2>": "LogData",
"<8,2,3>": "IncomingRowDelimiter",
"<8,2,4>": "IncomingColumnDelimiter",
"<8,2,5>": "IgnoreColumnHeaders"
},
"<8,3>": "objLog",
"<8,4>": "objLog",
"<8,5>": "objLog",
"<8,6>": "objLog",
"<8,7>": "objLog",
"<8,8>": "objLog",
"<8,9>": "objLog",
"<8,10>": "objLog",
"<8,11>": "objLog"
},
"<9>": {
"<9,1>": {
"<9,1,1>": "",
"<9,1,2>": "",
"<9,1,3>": "",
"<9,1,4>": "",
"<9,1,5>": "",
"<9,1,6>": "",
"<9,1,7>": "BOOLEAN",
"<9,1,8>": "BOOLEAN"
},
"<9,2>": {
"<9,2,1>": "",
"<9,2,2>": "",
"<9,2,3>": "",
"<9,2,4>": "",
"<9,2,5>": ""
},
"<9,3>": "",
"<9,4>": "",
"<9,5>": "",
"<9,6>": "",
"<9,7>": "",
"<9,8>": "",
"<9,9>": "",
"<9,10>": "",
"<9,11>": ""
},
"<10>": "BOOLEAN",
"<11>": {
"<11,1>": {
"<11,1,1>": "True$",
"<11,1,2>": "False$"
}
},
"<12>": "0"
}
}
}

View File

@ -0,0 +1,116 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*MEMORY_SERVICES*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "SERVICE",
"<2>": {
"<2,1>": {
"<2,1,1>": "@Service",
"<2,1,2>": "@Params"
}
},
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "KeyExists",
"<7,2>": "GetValue",
"<7,3>": "SetValue",
"<7,4>": "IsValueExpired",
"<7,5>": "IsValueCurrent",
"<7,6>": "RemoveKey",
"<7,7>": "CreateHashTable",
"<7,8>": "ReleaseHashTable",
"<7,9>": "ReleaseAllHashTables",
"<7,10>": "GetHandle"
},
"<8>": {
"<8,1>": {
"<8,1,1>": "KeyID",
"<8,1,2>": "CacheName"
},
"<8,2>": {
"<8,2,1>": "KeyID",
"<8,2,2>": "NotExpired",
"<8,2,3>": "ExpirationDuration",
"<8,2,4>": "CacheName"
},
"<8,3>": {
"<8,3,1>": "KeyID",
"<8,3,2>": "Value",
"<8,3,3>": "CacheName"
},
"<8,4>": {
"<8,4,1>": "KeyID",
"<8,4,2>": "ExpirationDuration",
"<8,4,3>": "ResetAge",
"<8,4,4>": "CacheName"
},
"<8,5>": {
"<8,5,1>": "KeyID",
"<8,5,2>": "ExpirationDuration",
"<8,5,3>": "ResetAge",
"<8,5,4>": "CacheName"
},
"<8,6>": {
"<8,6,1>": "KeyID",
"<8,6,2>": "CacheName"
},
"<8,7>": "CacheName",
"<8,8>": "CacheName",
"<8,9>": "CacheName",
"<8,10>": "CacheName"
},
"<9>": {
"<9,1>": {
"<9,1,1>": "",
"<9,1,2>": ""
},
"<9,2>": {
"<9,2,1>": "",
"<9,2,2>": "",
"<9,2,3>": "",
"<9,2,4>": ""
},
"<9,3>": {
"<9,3,1>": "",
"<9,3,2>": "",
"<9,3,3>": ""
},
"<9,4>": {
"<9,4,1>": "",
"<9,4,2>": "",
"<9,4,3>": "",
"<9,4,4>": ""
},
"<9,5>": {
"<9,5,1>": "",
"<9,5,2>": "",
"<9,5,3>": "",
"<9,5,4>": ""
},
"<9,6>": {
"<9,6,1>": "",
"<9,6,2>": ""
},
"<9,7>": "",
"<9,8>": "",
"<9,9>": "",
"<9,10>": ""
},
"<10>": "BOOLEAN",
"<11>": {
"<11,1>": {
"<11,1,1>": "True$",
"<11,1,2>": "False$"
}
},
"<12>": "0"
}
}
}

View File

@ -0,0 +1,23 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*OATH_API*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "API",
"<2>": "@API",
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": "oath.GET",
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": "",
"<12>": ""
}
}
}

View File

@ -0,0 +1,27 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*PICTURE_API*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "API",
"<2>": "@API",
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "picture.GET",
"<7,2>": "picture.HEAD",
"<7,3>": "picture.PUT"
},
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": "",
"<12>": ""
}
}
}

View File

@ -0,0 +1,26 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*PING_API*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "API",
"<2>": "@API",
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "ping.HEAD",
"<7,2>": "ping.GET"
},
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": "",
"<12>": ""
}
}
}

View File

@ -0,0 +1,26 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*VERSION_API*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "API",
"<2>": "@API",
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "version.HEAD",
"<7,2>": "version.GET"
},
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": "",
"<12>": ""
}
}
}

View File

@ -0,0 +1,31 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*WEBACCOUNTS_API*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "API",
"<2>": "@API",
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "webaccounts.HEAD",
"<7,2>": "webaccounts.GET",
"<7,3>": "webaccounts.ID.HEAD",
"<7,4>": "webaccounts.ID.GET",
"<7,5>": "webaccounts.ID.password.HEAD",
"<7,6>": "webaccounts.ID.password.GET",
"<7,7>": "webaccounts.ID.password.PATCH"
},
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": "",
"<12>": ""
}
}
}

View File

@ -0,0 +1,68 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_EDITOR_METADATA*WEBACCOUNTS_SERVICES*FRAMEWORKS"
},
"body": {
"record1": {
"<1>": "SERVICE",
"<2>": {
"<2,1>": {
"<2,1,1>": "@Service",
"<2,1,2>": "@Params"
}
},
"<3>": "1",
"<4>": "2",
"<5>": "1",
"<6>": "",
"<7>": {
"<7,1>": "GetWebAccounts",
"<7,2>": "SetWebAccounts",
"<7,3>": "ConvertMVWebAccountsToJSON",
"<7,4>": "ConvertJSONWebAccountsToMV"
},
"<8>": {
"<8,1>": {
"<8,1,1>": "AccountID",
"<8,1,2>": "ReturnJSON"
},
"<8,2>": {
"<8,2,1>": "AccountID",
"<8,2,2>": "WebAccountsRow"
},
"<8,3>": {
"<8,3,1>": "AccountID",
"<8,3,2>": "mvWebAccounts",
"<8,3,3>": "itemURL"
},
"<8,4>": "jsonWebAccounts"
},
"<9>": {
"<9,1>": {
"<9,1,1>": "",
"<9,1,2>": ""
},
"<9,2>": {
"<9,2,1>": "",
"<9,2,2>": ""
},
"<9,3>": {
"<9,3,1>": "",
"<9,3,2>": "",
"<9,3,3>": ""
},
"<9,4>": ""
},
"<10>": "BOOLEAN",
"<11>": {
"<11,1>": {
"<11,1,1>": "True$",
"<11,1,2>": "False$"
}
},
"<12>": "0"
}
}
}

View File

@ -0,0 +1,154 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_HTTP_FRAMEWORK_HTTP_LOGS_ARCHIVE_SCRIPT"
},
"body": {
"record1": {
"<1>": "",
"<2>": "function Archive-SRPHTTPLogs {",
"<3>": "param(",
"<4>": " [string]$OlderThanDateStr = \"\",",
"<5>": " [string]$LogPathSource = \"C:\\httplogs\",",
"<6>": " [string]$LogPathDest = \"c:\\httplogs\\archive\"",
"<7>": ")",
"<8>": "$progresspreference=\"SilentlyContinue\";",
"<9>": "",
"<10>": "#Uncomment this to simulate an error",
"<11>": "#Blah $Failed;",
"<12>": "",
"<13>": "if($OlderThanDateStr -ne \"\") {",
"<14>": " #Convert the supplied date to an object",
"<15>": " #Throws error if not a valid date",
"<16>": "",
"<17>": " try {",
"<18>": " $OlderThanDate = [datetime]$OlderThanDateStr;",
"<19>": " } catch {",
"<20>": " throw $_;",
"<21>": " return;",
"<22>": " }",
"<23>": "}",
"<24>": "",
"<25>": "#What files in $LogPathSource are considered to be log files?",
"<26>": "$LogExtension = \"*.log\";",
"<27>": "",
"<28>": "#Check the organized folder exists",
"<29>": "New-Item -Path $LogPathDest -ItemType \"directory\" -Force | Out-Null;",
"<30>": "",
"<31>": "#Get all the files to be organized",
"<32>": "$LogFiles = Get-ChildItem -Path $LogPathSource -Filter $LogExtension;",
"<33>": "",
"<34>": "#Store a hash table of dates from file names",
"<35>": "$LogDates = @{};",
"<36>": "",
"<37>": "#Loop through all the files and organize them by date",
"<38>": "ForEach($LogFile in $LogFiles) {",
"<39>": "",
"<40>": " $FileName = $LogFile.Name;",
"<41>": "",
"<42>": "\t#Doesn't work on Server 2008",
"<43>": " #$FileNameDate = [regex]::Match($FileName,'^(.*?)_').captures.groups[1].value;",
"<44>": "\t",
"<45>": "\t#Works in Server 2008",
"<46>": "\t$FileNameDate = $FileName.Split('_')[0];",
"<47>": "",
"<48>": " $FileNameDateObj = $Null;",
"<49>": "",
"<50>": " try {",
"<51>": " $FileNameDateObj = [datetime]$FileNameDate;",
"<52>": " } catch {",
"<53>": " #This was not a valid date so skip",
"<54>": " }",
"<55>": "",
"<56>": " if ($FileNameDateObj -ne $Null) {",
"<57>": " #This filename has a valid date",
"<58>": "",
"<59>": " #Is it within our range?",
"<60>": " if($FileNameDateObj -le $OlderThanDate) {",
"<61>": " #Yes, the file name is old enough to archive",
"<62>": "",
"<63>": "\t #Have we seen this date before?",
"<64>": " if ($LogDates[$FileNameDate] -eq $null) {",
"<65>": "\t\t #No, so create an array list and store it in the hash table under the date key",
"<66>": " #Write-Host \"Found logs for new date: $FileNameDate\";",
"<67>": " [System.Collections.ArrayList]$NewArray = @($FileName);",
"<68>": " $LogDates[$FileNameDate] = \t$NewArray;",
"<69>": " } else {",
"<70>": "\t\t # Yes, so add it to the array of filenames for that date",
"<71>": " # Write-Host \"Adding $FileNameDate\";",
"<72>": " $LogDates[$FileNameDate].Add($FileName) | Out-Null;",
"<73>": " }",
"<74>": "",
"<75>": " } else {",
"<76>": " #No, the file name is newer than our cut-off date",
"<77>": " }",
"<78>": "",
"<79>": " } else {",
"<80>": " #The file name did not have a valid date entry in the filename so skip",
"<81>": " }",
"<82>": "",
"<83>": "}",
"<84>": "",
"<85>": "#Loop through the hashtable of all the dates seen",
"<86>": "#and process the arraylist of files for that date",
"<87>": "ForEach($LogDate In $LogDates.keys) {",
"<88>": "",
"<89>": " #Write-Host \"Processing log dates $LogDate\";",
"<90>": "",
"<91>": " $LogFolderForDate = $LogPathDest + \"\\\" + $LogDate;",
"<92>": "",
"<93>": "\t#Make sure the organization folder exists",
"<94>": " New-Item -Path $LogFolderForDate -ItemType \"directory\" -Force | Out-Null;",
"<95>": "",
"<96>": " $LogFilesForDate = $LogDates[$LogDate];",
"<97>": "",
"<98>": "\t#Loop through all the files for that date",
"<99>": " ForEach ($LogFileName in $LogFilesForDate) {",
"<100>": "",
"<101>": " $Src = $LogPathSource + \"\\\" + $LogFileName;",
"<102>": " $Dst = $LogFolderForDate + \"\\\" + $LogFileName;",
"<103>": "",
"<104>": " #Write-Host \"Moving $Src to $Dst\";",
"<105>": " Move-Item -Path $Src -Destination $Dst -Force;",
"<106>": "",
"<107>": " }",
"<108>": "",
"<109>": "}",
"<110>": "",
"<111>": "#Loop through the hashtable of all the dates seen",
"<112>": "#and compress the files that were organized into folders",
"<113>": "ForEach($LogDate In $LogDates.keys) {",
"<114>": "",
"<115>": " #Figure out which archive date we want to compress",
"<116>": " $LogFolderForDate = $LogPathDest + \"\\\" + $LogDate;",
"<117>": "",
"<118>": " #The name of the zip file where the archived date should reside",
"<119>": " $LogFolderZipFile = $LogPathDest + \"\\\" + $LogDate + \".zip\"",
"<120>": "",
"<121>": " try {",
"<122>": " #Compress it, fail if any error",
"<123>": " Compress-Archive -Path $($LogFolderForDate + \"\\\" + $LogExtension) -DestinationPath $LogFolderZipFile -ErrorAction Stop",
"<124>": "",
"<125>": " #Remove the source log files",
"<126>": " Remove-Item -Path $LogFolderForDate -Recurse -Force",
"<127>": " } catch {",
"<128>": " throw $_;",
"<129>": " return",
"<130>": " }",
"<131>": " ",
"<132>": "}",
"<133>": "",
"<134>": "",
"<135>": "",
"<136>": "} #End Archive-SRPHTTPLogs",
"<137>": "",
"<138>": "try {",
"<139>": " Archive-SRPHTTPLogs -OlderThanDate '{{ArchiveOlderThanDate}}' -LogPathSource '{{ArchiveLogsFromFolder}}' -LogPathDest '{{ArchiveStorageFolder}}';",
"<140>": " Return \"OK\";",
"<141>": "} catch {",
"<142>": " Return \"ERROR`n\" + $_.ToString() ;",
"<143>": "}"
}
}
}

View File

@ -0,0 +1,135 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_HTTP_FRAMEWORK_HTTP_STATUS_CODES"
},
"body": {
"record1": {
"<1>": {
"<1,1>": "100",
"<1,2>": "101",
"<1,3>": "102",
"<1,4>": "200",
"<1,5>": "201",
"<1,6>": "202",
"<1,7>": "203",
"<1,8>": "204",
"<1,9>": "205",
"<1,10>": "206",
"<1,11>": "207",
"<1,12>": "208",
"<1,13>": "226",
"<1,14>": "300",
"<1,15>": "301",
"<1,16>": "302",
"<1,17>": "303",
"<1,18>": "304",
"<1,19>": "305",
"<1,20>": "306",
"<1,21>": "307",
"<1,22>": "308",
"<1,23>": "400",
"<1,24>": "401",
"<1,25>": "402",
"<1,26>": "403",
"<1,27>": "404",
"<1,28>": "405",
"<1,29>": "406",
"<1,30>": "407",
"<1,31>": "408",
"<1,32>": "409",
"<1,33>": "410",
"<1,34>": "411",
"<1,35>": "412",
"<1,36>": "413",
"<1,37>": "414",
"<1,38>": "415",
"<1,39>": "416",
"<1,40>": "417",
"<1,41>": "418",
"<1,42>": "421",
"<1,43>": "422",
"<1,44>": "423",
"<1,45>": "424",
"<1,46>": "426",
"<1,47>": "428",
"<1,48>": "429",
"<1,49>": "431",
"<1,50>": "500",
"<1,51>": "501",
"<1,52>": "502",
"<1,53>": "503",
"<1,54>": "504",
"<1,55>": "505",
"<1,56>": "506",
"<1,57>": "507",
"<1,58>": "508",
"<1,59>": "510",
"<1,60>": "511"
},
"<2>": {
"<2,1>": "Continue",
"<2,2>": "Switching Protocols",
"<2,3>": "Processing (WebDAV; RFC 2518)",
"<2,4>": "OK",
"<2,5>": "Created",
"<2,6>": "Accepted",
"<2,7>": "Non-Authoritative Information (since HTTP/1.1)",
"<2,8>": "No Content",
"<2,9>": "Reset Content",
"<2,10>": "Partial Content (RFC 7233)",
"<2,11>": "Multi-Status (WebDAV; RFC 4918)",
"<2,12>": "Already Reported (WebDAV; RFC 5842)",
"<2,13>": "IM Used (RFC 3229)",
"<2,14>": "Multiple Choices",
"<2,15>": "Moved Permanently",
"<2,16>": "Found",
"<2,17>": "See Other (since HTTP/1.1)",
"<2,18>": "Not Modified (RFC 7232)",
"<2,19>": "Use Proxy (since HTTP/1.1)",
"<2,20>": "Switch Proxy",
"<2,21>": "Temporary Redirect (since HTTP/1.1)",
"<2,22>": "Permanent Redirect (RFC 7538)",
"<2,23>": "Bad Request",
"<2,24>": "Unauthorized (RFC 7235)",
"<2,25>": "Payment Required",
"<2,26>": "Forbidden",
"<2,27>": "Not Found",
"<2,28>": "Method Not Allowed",
"<2,29>": "Not Acceptable",
"<2,30>": "Proxy Authentication Required (RFC 7235)",
"<2,31>": "Request Timeout",
"<2,32>": "Conflict",
"<2,33>": "Gone",
"<2,34>": "Length Required",
"<2,35>": "Precondition Failed (RFC 7232)",
"<2,36>": "Payload Too Large (RFC 7231)",
"<2,37>": "URI Too Long (RFC 7231)",
"<2,38>": "Unsupported Media Type",
"<2,39>": "Range Not Satisfiable (RFC 7233)",
"<2,40>": "Expectation Failed",
"<2,41>": "I'm a teapot (RFC 2324)",
"<2,42>": "Misdirected Request (RFC 7540)",
"<2,43>": "Unprocessable Entity (WebDAV; RFC 4918)",
"<2,44>": "Locked (WebDAV; RFC 4918)",
"<2,45>": "Failed Dependency (WebDAV; RFC 4918)",
"<2,46>": "Upgrade Required",
"<2,47>": "Precondition Required (RFC 6585)",
"<2,48>": "Too Many Requests (RFC 6585)",
"<2,49>": "Request Header Fields Too Large (RFC 6585)",
"<2,50>": "Internal Server Error",
"<2,51>": "Not Implemented",
"<2,52>": "Bad Gateway",
"<2,53>": "Service Unavailable",
"<2,54>": "Gateway Timeout",
"<2,55>": "HTTP Version Not Supported",
"<2,56>": "Variant Also Negotiates (RFC 2295)",
"<2,57>": "Insufficient Storage (WebDAV; RFC 4918)",
"<2,58>": "Loop Detected (WebDAV; RFC 5842)",
"<2,59>": "Not Extended (RFC 2774)",
"<2,60>": "Network Authentication Required (RFC 6585)"
}
}
}
}

View File

@ -0,0 +1,863 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_HTTP_FRAMEWORK_RESOURCES"
},
"body": {
"record1": {
"<1>": {
"<1,1>": "1",
"<1,2>": "APIROOT",
"<1,3>": "api",
"<1,4>": {
"<1,4,1>": "Text",
"<1,4,2>": ""
},
"<1,5>": "APIROOT",
"<1,6>": "",
"<1,7>": {
"<1,7,1>": "RGB{68, 68, 68}",
"<1,7,2>": "White"
},
"<1,8>": {
"<1,8,1>": "Segoe UI",
"<1,8,2>": "-12",
"<1,8,3>": "400",
"<1,8,4>": "0",
"<1,8,5>": "0",
"<1,8,6>": "0",
"<1,8,7>": "1",
"<1,8,8>": "0",
"<1,8,9>": "0",
"<1,8,10>": "0",
"<1,8,11>": "0",
"<1,8,12>": "0"
},
"<1,9>": {
"<1,9,1>": "Left",
"<1,9,2>": "Center"
},
"<1,10>": "N",
"<1,11>": "None",
"<1,12>": "1",
"<1,13>": "24",
"<1,14>": "0",
"<1,15>": "1",
"<1,16>": "None",
"<1,17>": "Left",
"<1,18>": {
"<1,18,1>": "13",
"<1,18,2>": "13"
},
"<1,19>": {
"<1,19,1>": {
"<1,19,1,1>": "DESCRIPTION",
"<1,19,1,2>": "This is the API entry point."
},
"<1,19,2>": {
"<1,19,2,1>": "API_SIGNATURES",
"<1,19,2,2>": "APIROOT.GET"
},
"<1,19,3>": {
"<1,19,3,1>": "EXCLUDE_LOGGING",
"<1,19,3,2>": "0"
},
"<1,19,4>": {
"<1,19,4,1>": "METHODS",
"<1,19,4,2>": "GET"
},
"<1,19,5>": {
"<1,19,5,1>": "QUERY_PARAMS",
"<1,19,5,2>": ""
},
"<1,19,6>": {
"<1,19,6,1>": "TITLE",
"<1,19,6,2>": "API Entry Point"
}
}
},
"<2>": {
"<2,1>": "2",
"<2,2>": "/webaccounts",
"<2,3>": "webaccounts",
"<2,4>": {
"<2,4,1>": "Text",
"<2,4,2>": ""
},
"<2,5>": "RESOURCE",
"<2,6>": "",
"<2,7>": {
"<2,7,1>": "RGB{68, 68, 68}",
"<2,7,2>": "White"
},
"<2,8>": {
"<2,8,1>": "Segoe UI",
"<2,8,2>": "-12",
"<2,8,3>": "400",
"<2,8,4>": "0",
"<2,8,5>": "0",
"<2,8,6>": "0",
"<2,8,7>": "1",
"<2,8,8>": "0",
"<2,8,9>": "0",
"<2,8,10>": "0",
"<2,8,11>": "0",
"<2,8,12>": "0"
},
"<2,9>": {
"<2,9,1>": "Left",
"<2,9,2>": "Center"
},
"<2,10>": "N",
"<2,11>": "None",
"<2,12>": "1",
"<2,13>": "24",
"<2,14>": "0",
"<2,15>": "1",
"<2,16>": "None",
"<2,17>": "Left",
"<2,18>": {
"<2,18,1>": "13",
"<2,18,2>": "13"
},
"<2,19>": {
"<2,19,1>": {
"<2,19,1,1>": "DESCRIPTION",
"<2,19,1,2>": "Web accounts resource used by the authentication service."
},
"<2,19,2>": {
"<2,19,2,1>": "API_SIGNATURES",
"<2,19,2,2>": "webaccounts.GET"
},
"<2,19,3>": {
"<2,19,3,1>": "EXCLUDE_LOGGING",
"<2,19,3,2>": "0"
},
"<2,19,4>": {
"<2,19,4,1>": "METHODS",
"<2,19,4,2>": "GET"
},
"<2,19,5>": {
"<2,19,5,1>": "QUERY_PARAMS",
"<2,19,5,2>": ""
},
"<2,19,6>": {
"<2,19,6,1>": "TITLE",
"<2,19,6,2>": "Web Accounts"
}
}
},
"<3>": {
"<3,1>": "3",
"<3,2>": "/webaccounts/{accountID}",
"<3,3>": "{accountID}",
"<3,4>": {
"<3,4,1>": "Text",
"<3,4,2>": ""
},
"<3,5>": "RESOURCE_ID",
"<3,6>": "",
"<3,7>": {
"<3,7,1>": "RGB{68, 68, 68}",
"<3,7,2>": "White"
},
"<3,8>": {
"<3,8,1>": "Segoe UI",
"<3,8,2>": "-12",
"<3,8,3>": "400",
"<3,8,4>": "0",
"<3,8,5>": "0",
"<3,8,6>": "0",
"<3,8,7>": "1",
"<3,8,8>": "0",
"<3,8,9>": "0",
"<3,8,10>": "0",
"<3,8,11>": "0",
"<3,8,12>": "0"
},
"<3,9>": {
"<3,9,1>": "Left",
"<3,9,2>": "Center"
},
"<3,10>": "N",
"<3,11>": "None",
"<3,12>": "1",
"<3,13>": "24",
"<3,14>": "0",
"<3,15>": "1",
"<3,16>": "None",
"<3,17>": "Left",
"<3,18>": {
"<3,18,1>": "13",
"<3,18,2>": "13"
},
"<3,19>": {
"<3,19,1>": {
"<3,19,1,1>": "DESCRIPTION",
"<3,19,1,2>": "Unique account ID for the web accounts resource."
},
"<3,19,2>": {
"<3,19,2,1>": "API_SIGNATURES",
"<3,19,2,2>": "webaccounts.ID.GET"
},
"<3,19,3>": {
"<3,19,3,1>": "EXCLUDE_LOGGING",
"<3,19,3,2>": "0"
},
"<3,19,4>": {
"<3,19,4,1>": "METHODS",
"<3,19,4,2>": "GET"
},
"<3,19,5>": {
"<3,19,5,1>": "QUERY_PARAMS",
"<3,19,5,2>": ""
},
"<3,19,6>": {
"<3,19,6,1>": "TITLE",
"<3,19,6,2>": "Web Accounts ID"
}
}
},
"<4>": {
"<4,1>": "4",
"<4,2>": "/webaccounts/{accountID}/password",
"<4,3>": "password",
"<4,4>": {
"<4,4,1>": "Text",
"<4,4,2>": ""
},
"<4,5>": "PROPERTY",
"<4,6>": "",
"<4,7>": {
"<4,7,1>": "RGB{68, 68, 68}",
"<4,7,2>": "White"
},
"<4,8>": {
"<4,8,1>": "Segoe UI",
"<4,8,2>": "-12",
"<4,8,3>": "400",
"<4,8,4>": "0",
"<4,8,5>": "0",
"<4,8,6>": "0",
"<4,8,7>": "1",
"<4,8,8>": "0",
"<4,8,9>": "0",
"<4,8,10>": "0",
"<4,8,11>": "0",
"<4,8,12>": "0"
},
"<4,9>": {
"<4,9,1>": "Left",
"<4,9,2>": "Center"
},
"<4,10>": "N",
"<4,11>": "None",
"<4,12>": "1",
"<4,13>": "24",
"<4,14>": "0",
"<4,15>": "1",
"<4,16>": "None",
"<4,17>": "Left",
"<4,18>": {
"<4,18,1>": "13",
"<4,18,2>": "13"
},
"<4,19>": {
"<4,19,1>": {
"<4,19,1,1>": "DESCRIPTION",
"<4,19,1,2>": "Password property for the current web account."
},
"<4,19,2>": {
"<4,19,2,1>": "API_SIGNATURES",
"<4,19,2,2>": "webaccounts.ID.password.GET,webaccounts.ID.password.PATCH"
},
"<4,19,3>": {
"<4,19,3,1>": "EXCLUDE_LOGGING",
"<4,19,3,2>": "0"
},
"<4,19,4>": {
"<4,19,4,1>": "METHODS",
"<4,19,4,2>": "GET,PATCH"
},
"<4,19,5>": {
"<4,19,5,1>": "QUERY_PARAMS",
"<4,19,5,2>": ""
},
"<4,19,6>": {
"<4,19,6,1>": "TITLE",
"<4,19,6,2>": "Web Accounts Password"
}
}
},
"<5>": {
"<5,1>": "2",
"<5,2>": "/contacts",
"<5,3>": "contacts",
"<5,4>": {
"<5,4,1>": "Text",
"<5,4,2>": ""
},
"<5,5>": "RESOURCE",
"<5,6>": "",
"<5,7>": {
"<5,7,1>": "RGB{68, 68, 68}",
"<5,7,2>": "White"
},
"<5,8>": {
"<5,8,1>": "Segoe UI",
"<5,8,2>": "-12",
"<5,8,3>": "400",
"<5,8,4>": "0",
"<5,8,5>": "0",
"<5,8,6>": "0",
"<5,8,7>": "1",
"<5,8,8>": "0",
"<5,8,9>": "0",
"<5,8,10>": "0",
"<5,8,11>": "0",
"<5,8,12>": "0"
},
"<5,9>": {
"<5,9,1>": "Left",
"<5,9,2>": "Center"
},
"<5,10>": "N",
"<5,11>": "None",
"<5,12>": "1",
"<5,13>": "24",
"<5,14>": "0",
"<5,15>": "1",
"<5,16>": "None",
"<5,17>": "Left",
"<5,18>": {
"<5,18,1>": "13",
"<5,18,2>": "13"
},
"<5,19>": {
"<5,19,1>": {
"<5,19,1,1>": "DESCRIPTION",
"<5,19,1,2>": "Sample contacts resource."
},
"<5,19,2>": {
"<5,19,2,1>": "API_SIGNATURES",
"<5,19,2,2>": "contacts.POST,contacts.GET"
},
"<5,19,3>": {
"<5,19,3,1>": "EXCLUDE_LOGGING",
"<5,19,3,2>": "0"
},
"<5,19,4>": {
"<5,19,4,1>": "METHODS",
"<5,19,4,2>": "POST,GET"
},
"<5,19,5>": {
"<5,19,5,1>": "QUERY_PARAMS",
"<5,19,5,2>": "first_name,last_name,state"
},
"<5,19,6>": {
"<5,19,6,1>": "TITLE",
"<5,19,6,2>": "Contacts"
}
}
},
"<6>": {
"<6,1>": "3",
"<6,2>": "/contacts/{contactID}",
"<6,3>": "{contactID}",
"<6,4>": {
"<6,4,1>": "Text",
"<6,4,2>": ""
},
"<6,5>": "RESOURCE_ID",
"<6,6>": "",
"<6,7>": {
"<6,7,1>": "RGB{68, 68, 68}",
"<6,7,2>": "White"
},
"<6,8>": {
"<6,8,1>": "Segoe UI",
"<6,8,2>": "-12",
"<6,8,3>": "400",
"<6,8,4>": "0",
"<6,8,5>": "0",
"<6,8,6>": "0",
"<6,8,7>": "1",
"<6,8,8>": "0",
"<6,8,9>": "0",
"<6,8,10>": "0",
"<6,8,11>": "0",
"<6,8,12>": "0"
},
"<6,9>": {
"<6,9,1>": "Left",
"<6,9,2>": "Center"
},
"<6,10>": "N",
"<6,11>": "None",
"<6,12>": "1",
"<6,13>": "24",
"<6,14>": "0",
"<6,15>": "1",
"<6,16>": "None",
"<6,17>": "Left",
"<6,18>": {
"<6,18,1>": "13",
"<6,18,2>": "13"
},
"<6,19>": {
"<6,19,1>": {
"<6,19,1,1>": "DESCRIPTION",
"<6,19,1,2>": "Unique contact ID for the contacts resource."
},
"<6,19,2>": {
"<6,19,2,1>": "API_SIGNATURES",
"<6,19,2,2>": "contacts.ID.PATCH,contacts.ID.PUT,contacts.ID.DELETE,contacts.ID.GET"
},
"<6,19,3>": {
"<6,19,3,1>": "EXCLUDE_LOGGING",
"<6,19,3,2>": "0"
},
"<6,19,4>": {
"<6,19,4,1>": "METHODS",
"<6,19,4,2>": "PATCH,PUT,DELETE,GET"
},
"<6,19,5>": {
"<6,19,5,1>": "QUERY_PARAMS",
"<6,19,5,2>": ""
},
"<6,19,6>": {
"<6,19,6,1>": "TITLE",
"<6,19,6,2>": "Contacts ID"
}
}
},
"<7>": {
"<7,1>": "4",
"<7,2>": "/contacts/{contactID}/picture",
"<7,3>": "picture",
"<7,4>": {
"<7,4,1>": "Text",
"<7,4,2>": ""
},
"<7,5>": "RESOURCE",
"<7,6>": "",
"<7,7>": {
"<7,7,1>": "RGB{68, 68, 68}",
"<7,7,2>": "White"
},
"<7,8>": {
"<7,8,1>": "Segoe UI",
"<7,8,2>": "-12",
"<7,8,3>": "400",
"<7,8,4>": "0",
"<7,8,5>": "0",
"<7,8,6>": "0",
"<7,8,7>": "1",
"<7,8,8>": "0",
"<7,8,9>": "0",
"<7,8,10>": "0",
"<7,8,11>": "0",
"<7,8,12>": "0"
},
"<7,9>": {
"<7,9,1>": "Left",
"<7,9,2>": "Center"
},
"<7,10>": "N",
"<7,11>": "None",
"<7,12>": "1",
"<7,13>": "24",
"<7,14>": "0",
"<7,15>": "1",
"<7,16>": "None",
"<7,17>": "Left",
"<7,18>": {
"<7,18,1>": "13",
"<7,18,2>": "13"
},
"<7,19>": {
"<7,19,1>": {
"<7,19,1,1>": "DESCRIPTION",
"<7,19,1,2>": "Picture resource that is associated with the contact."
},
"<7,19,2>": {
"<7,19,2,1>": "API_SIGNATURES",
"<7,19,2,2>": "picture.PUT,picture.GET"
},
"<7,19,3>": {
"<7,19,3,1>": "EXCLUDE_LOGGING",
"<7,19,3,2>": "0"
},
"<7,19,4>": {
"<7,19,4,1>": "METHODS",
"<7,19,4,2>": "PUT,GET"
},
"<7,19,5>": {
"<7,19,5,1>": "QUERY_PARAMS",
"<7,19,5,2>": ""
},
"<7,19,6>": {
"<7,19,6,1>": "TITLE",
"<7,19,6,2>": "Contacts Picture"
}
}
},
"<8>": {
"<8,1>": "4",
"<8,2>": "/contacts/{contactID}/first_name",
"<8,3>": "first_name",
"<8,4>": {
"<8,4,1>": "Text",
"<8,4,2>": ""
},
"<8,5>": "PROPERTY",
"<8,6>": "",
"<8,7>": {
"<8,7,1>": "RGB{68, 68, 68}",
"<8,7,2>": "White"
},
"<8,8>": {
"<8,8,1>": "Segoe UI",
"<8,8,2>": "-12",
"<8,8,3>": "400",
"<8,8,4>": "0",
"<8,8,5>": "0",
"<8,8,6>": "0",
"<8,8,7>": "1",
"<8,8,8>": "0",
"<8,8,9>": "0",
"<8,8,10>": "0",
"<8,8,11>": "0",
"<8,8,12>": "0"
},
"<8,9>": {
"<8,9,1>": "Left",
"<8,9,2>": "Center"
},
"<8,10>": "N",
"<8,11>": "None",
"<8,12>": "1",
"<8,13>": "24",
"<8,14>": "0",
"<8,15>": "1",
"<8,16>": "None",
"<8,17>": "Left",
"<8,18>": {
"<8,18,1>": "13",
"<8,18,2>": "13"
},
"<8,19>": {
"<8,19,1>": {
"<8,19,1,1>": "DESCRIPTION",
"<8,19,1,2>": "First name property for the contact."
},
"<8,19,2>": {
"<8,19,2,1>": "API_SIGNATURES",
"<8,19,2,2>": "contacts.ID.first_name.GET,contacts.ID.first_name.PUT"
},
"<8,19,3>": {
"<8,19,3,1>": "EXCLUDE_LOGGING",
"<8,19,3,2>": "0"
},
"<8,19,4>": {
"<8,19,4,1>": "METHODS",
"<8,19,4,2>": "GET,PUT"
},
"<8,19,5>": {
"<8,19,5,1>": "QUERY_PARAMS",
"<8,19,5,2>": ""
},
"<8,19,6>": {
"<8,19,6,1>": "TITLE",
"<8,19,6,2>": "Contacts First Name"
}
}
},
"<9>": {
"<9,1>": "4",
"<9,2>": "/contacts/{contactID}/last_name",
"<9,3>": "last_name",
"<9,4>": {
"<9,4,1>": "Text",
"<9,4,2>": ""
},
"<9,5>": "PROPERTY",
"<9,6>": "",
"<9,7>": {
"<9,7,1>": "RGB{68, 68, 68}",
"<9,7,2>": "White"
},
"<9,8>": {
"<9,8,1>": "Segoe UI",
"<9,8,2>": "-12",
"<9,8,3>": "400",
"<9,8,4>": "0",
"<9,8,5>": "0",
"<9,8,6>": "0",
"<9,8,7>": "1",
"<9,8,8>": "0",
"<9,8,9>": "0",
"<9,8,10>": "0",
"<9,8,11>": "0",
"<9,8,12>": "0"
},
"<9,9>": {
"<9,9,1>": "Left",
"<9,9,2>": "Center"
},
"<9,10>": "N",
"<9,11>": "None",
"<9,12>": "1",
"<9,13>": "24",
"<9,14>": "0",
"<9,15>": "1",
"<9,16>": "None",
"<9,17>": "Left",
"<9,18>": {
"<9,18,1>": "13",
"<9,18,2>": "13"
},
"<9,19>": {
"<9,19,1>": {
"<9,19,1,1>": "DESCRIPTION",
"<9,19,1,2>": "Last name property for the contact."
},
"<9,19,2>": {
"<9,19,2,1>": "API_SIGNATURES",
"<9,19,2,2>": "contacts.ID.last_name.GET,contacts.ID.last_name.PUT"
},
"<9,19,3>": {
"<9,19,3,1>": "EXCLUDE_LOGGING",
"<9,19,3,2>": "0"
},
"<9,19,4>": {
"<9,19,4,1>": "METHODS",
"<9,19,4,2>": "GET,PUT"
},
"<9,19,5>": {
"<9,19,5,1>": "QUERY_PARAMS",
"<9,19,5,2>": ""
},
"<9,19,6>": {
"<9,19,6,1>": "TITLE",
"<9,19,6,2>": "Contacts Last Name"
}
}
},
"<10>": {
"<10,1>": "2",
"<10,2>": "/version",
"<10,3>": "version",
"<10,4>": {
"<10,4,1>": "Text",
"<10,4,2>": ""
},
"<10,5>": "RESOURCE",
"<10,6>": "",
"<10,7>": {
"<10,7,1>": "RGB{68, 68, 68}",
"<10,7,2>": "White"
},
"<10,8>": {
"<10,8,1>": "Segoe UI",
"<10,8,2>": "-12",
"<10,8,3>": "400",
"<10,8,4>": "0",
"<10,8,5>": "0",
"<10,8,6>": "0",
"<10,8,7>": "1",
"<10,8,8>": "0",
"<10,8,9>": "0",
"<10,8,10>": "0",
"<10,8,11>": "0",
"<10,8,12>": "0"
},
"<10,9>": {
"<10,9,1>": "Left",
"<10,9,2>": "Center"
},
"<10,10>": "N",
"<10,11>": "None",
"<10,12>": "1",
"<10,13>": "24",
"<10,14>": "0",
"<10,15>": "1",
"<10,16>": "None",
"<10,17>": "Left",
"<10,18>": {
"<10,18,1>": "13",
"<10,18,2>": "13"
},
"<10,19>": {
"<10,19,1>": {
"<10,19,1,1>": "DESCRIPTION",
"<10,19,1,2>": "Service that returns the version of the HTTP Framework."
},
"<10,19,2>": {
"<10,19,2,1>": "API_SIGNATURES",
"<10,19,2,2>": "version.GET"
},
"<10,19,3>": {
"<10,19,3,1>": "METHODS",
"<10,19,3,2>": "GET"
},
"<10,19,4>": {
"<10,19,4,1>": "EXCLUDE_LOGGING",
"<10,19,4,2>": "0"
},
"<10,19,5>": {
"<10,19,5,1>": "QUERY_PARAMS",
"<10,19,5,2>": ""
},
"<10,19,6>": {
"<10,19,6,1>": "TITLE",
"<10,19,6,2>": "API Version"
}
}
},
"<11>": {
"<11,1>": "2",
"<11,2>": "/ping",
"<11,3>": "ping",
"<11,4>": {
"<11,4,1>": "Text",
"<11,4,2>": ""
},
"<11,5>": "RESOURCE",
"<11,6>": "",
"<11,7>": {
"<11,7,1>": "RGB{68, 68, 68}",
"<11,7,2>": "White"
},
"<11,8>": {
"<11,8,1>": "Segoe UI",
"<11,8,2>": "-12",
"<11,8,3>": "400",
"<11,8,4>": "0",
"<11,8,5>": "0",
"<11,8,6>": "0",
"<11,8,7>": "1",
"<11,8,8>": "0",
"<11,8,9>": "0",
"<11,8,10>": "0",
"<11,8,11>": "0",
"<11,8,12>": "0"
},
"<11,9>": {
"<11,9,1>": "Left",
"<11,9,2>": "Center"
},
"<11,10>": "N",
"<11,11>": "None",
"<11,12>": "1",
"<11,13>": "24",
"<11,14>": "0",
"<11,15>": "1",
"<11,16>": "None",
"<11,17>": "Left",
"<11,18>": {
"<11,18,1>": "13",
"<11,18,2>": "13"
},
"<11,19>": {
"<11,19,1>": {
"<11,19,1,1>": "DESCRIPTION",
"<11,19,1,2>": "Used to perform simple ping tests against the API server."
},
"<11,19,2>": {
"<11,19,2,1>": "API_SIGNATURES",
"<11,19,2,2>": "ping.GET"
},
"<11,19,3>": {
"<11,19,3,1>": "METHODS",
"<11,19,3,2>": "GET"
},
"<11,19,4>": {
"<11,19,4,1>": "EXCLUDE_LOGGING",
"<11,19,4,2>": "0"
},
"<11,19,5>": {
"<11,19,5,1>": "QUERY_PARAMS",
"<11,19,5,2>": ""
},
"<11,19,6>": {
"<11,19,6,1>": "TITLE",
"<11,19,6,2>": "Ping Test API"
}
}
},
"<12>": {
"<12,1>": "2",
"<12,2>": "/oauth",
"<12,3>": "oauth",
"<12,4>": {
"<12,4,1>": "Text",
"<12,4,2>": ""
},
"<12,5>": "RESOURCE",
"<12,6>": "",
"<12,7>": {
"<12,7,1>": "RGB{68, 68, 68}",
"<12,7,2>": "White"
},
"<12,8>": {
"<12,8,1>": "Segoe UI",
"<12,8,2>": "-12",
"<12,8,3>": "400",
"<12,8,4>": "0",
"<12,8,5>": "0",
"<12,8,6>": "0",
"<12,8,7>": "1",
"<12,8,8>": "0",
"<12,8,9>": "0",
"<12,8,10>": "0",
"<12,8,11>": "0",
"<12,8,12>": "0"
},
"<12,9>": {
"<12,9,1>": "Left",
"<12,9,2>": "Center"
},
"<12,10>": "N",
"<12,11>": "None",
"<12,12>": "1",
"<12,13>": "24",
"<12,14>": "0",
"<12,15>": "1",
"<12,16>": "None",
"<12,17>": "Left",
"<12,18>": {
"<12,18,1>": "13",
"<12,18,2>": "13"
},
"<12,19>": {
"<12,19,1>": {
"<12,19,1,1>": "DESCRIPTION",
"<12,19,1,2>": "Open Authorization resource API handler."
},
"<12,19,2>": {
"<12,19,2,1>": "API_SIGNATURES",
"<12,19,2,2>": "oauth.GET"
},
"<12,19,3>": {
"<12,19,3,1>": "METHODS",
"<12,19,3,2>": "GET"
},
"<12,19,4>": {
"<12,19,4,1>": "EXCLUDE_LOGGING",
"<12,19,4,2>": "0"
},
"<12,19,5>": {
"<12,19,5,1>": "QUERY_PARAMS",
"<12,19,5,2>": ""
},
"<12,19,6>": {
"<12,19,6,1>": "TITLE",
"<12,19,6,2>": "OpenAuthorization"
}
}
}
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_HTTP_FRAMEWORK_SERVER_ENABLED"
},
"body": {
"record1": {
"<1>": "1"
}
}
}

View File

@ -0,0 +1,37 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_HTTP_FRAMEWORK_SETUP"
},
"body": {
"record1": {
"<1>": "127.0.0.1",
"<2>": "/api",
"<3>": "c:\\httpLogs",
"<4>": "1",
"<5>": "Contacts",
"<6>": "HTTP_ENTRY_POINT_SERVICES",
"<7>": "1",
"<8>": {
"<8,1>": "/oauth",
"<8,2>": "/ping"
},
"<9>": "HTTP_ABORTED_SERVICE",
"<10>": "1",
"<11>": "1",
"<12>": "HTTP_DEBUGGER_SERVICE",
"<13>": "0",
"<14>": "",
"<15>": "1",
"<16>": "72",
"<17>": "1",
"<18>": "3",
"<19>": "Quarantine Account",
"<20>": "Web API",
"<21>": "",
"<22>": "",
"<23>": "1"
}
}
}

View File

@ -0,0 +1,31 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_HTTP_FRAMEWORK_TEMPLATE_API_BODY"
},
"body": {
"record1": {
"<1>": "",
"<2>": "#pragma precomp SRP_PreCompiler",
"<3>": "",
"<4>": "$insert APP_INSERTS",
"<5>": "$insert API_SETUP",
"<6>": "$insert HTTP_INSERTS",
"<7>": "",
"<8>": "GoToAPI else",
"<9>": " // The specific resource endpoint doesn't have a API handler yet.",
"<10>": " HTTP_Services('SetResponseStatus', 204, 'This is a valid endpoint but a web API handler has not yet been created.')",
"<11>": "end",
"<12>": "",
"<13>": "Return Response OR ''",
"<14>": "",
"<15>": "",
"<16>": "////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////",
"<17>": "// Endpoint Handlers",
"<18>": "////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////",
"<19>": "",
"<20>": ""
}
}
}

View File

@ -0,0 +1,47 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_HTTP_FRAMEWORK_TEMPLATE_API_COMMENT_BLOCK"
},
"body": {
"record1": {
"<1>": "/***********************************************************************************************************************",
"<2>": "",
"<3>": " This program is proprietary and is not to be used by or disclosed to others, nor is it to be copied without written",
"<4>": " permission from SRP Computer Solutions, Inc.",
"<5>": "",
"<6>": " Name : <Resource>_API",
"<7>": "",
"<8>": " Description : API logic for the <Resource> resource.",
"<9>": "",
"<10>": " Notes : All web APIs should include the API_SETUP insert. This will provide several useful variables:",
"<11>": "",
"<12>": " HTTPMethod - The HTTP Method (Verb) submitted by the client (e.g., GET, POST, etc.)",
"<13>": " APIURL - The URL for the API entry point (e.g., api.mysite.com/v1).",
"<14>": " FullEndpointURL - The URL submitted by the client, including query params.",
"<15>": " FullEndpointURLNoQuery - The URL submitted by the client, excluding query params.",
"<16>": " EndpointSegment - The URL endpoint segment.",
"<17>": " ParentURL - The URL path preceeding the current endpoint.",
"<18>": " CurrentAPI - The name of this stored procedure.",
"<19>": "",
"<20>": " Parameters :",
"<21>": " API [in] -- Web API to process. Format is [APIPattern].[HTTPMethod]:",
"<22>": " - APIPattern must follow this structure <Resource>[.ID.[<Property>]]",
"<23>": " - HTTPMethod can be any valid HTTP method, e.g., GET, POST, PUT, DELETE, etc.",
"<24>": " Examples:",
"<25>": " - <Resource>.POST",
"<26>": " - <Resource>.ID.PUT",
"<27>": " - <Resource>.ID.firstName.GET",
"<28>": " Response [out] -- Response to be sent back to the Controller (HTTP_MCP) or requesting procedure. Web API",
"<29>": " services do not rely upon anything being returned in the response. This is what the",
"<30>": " various services like SetResponseBody and SetResponseStatus services are for. A response",
"<31>": " value is only helpful if the developers want to use it for debug purposes.",
"<32>": "",
"<33>": " History : (Date, Initials, Notes)",
"<34>": " MM/DD/YY xxx Original programmer.",
"<35>": "",
"<36>": "***********************************************************************************************************************/"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_HTTP_FRAMEWORK_TEMPLATE_API_SIGNATURE"
},
"body": {
"record1": {
"<1>": "Function <Resource>_API(@API)"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_HTTP_FRAMEWORK_TOTAL_INVALID_PASSWORD_ATTEMPTS"
},
"body": {
"record1": {
"<1>": "0"
}
}
}

View File

@ -0,0 +1,13 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SRP_HTTP_FRAMEWORK_VERSION"
},
"body": {
"record1": {
"<1>": "4.0.10.0",
"<2>": "02/08/2022 07:20AM"
}
}
}

View File

@ -0,0 +1,65 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "FRAMEWORKS*SRP_HTTP_FRAMEWORK"
},
"body": {
"record1": {
"<1>": "SRP HTTP Framework",
"<2>": "",
"<3>": "",
"<4>": "",
"<5>": "",
"<6>": "SRP_HTTP_FRAMEWORK",
"<7>": "2",
"<8>": "",
"<9>": "0",
"<10>": "C:\\Users\\dbakk\\Dropbox (SRP)\\SRP Team Folder\\SRP HTTP Framework\\4.0.10\\4.0.10.0\\SRP_HTTP_Framework_4.10.0.0_RDK_64",
"<11>": "",
"<12>": "",
"<13>": "",
"<14>": "",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "19763",
"<20>": "0",
"<21>": "FRAMEWORKS",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "",
"<29>": "",
"<30>": "",
"<31>": "",
"<32>": "",
"<33>": "",
"<34>": "",
"<35>": "",
"<36>": "0",
"<37>": "",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "0",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "1",
"<48>": {
"<48,1>": "0",
"<48,2>": "",
"<48,3>": "",
"<48,4>": ""
},
"<49>": "0"
}
}
}

View File

@ -0,0 +1,216 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "FRAMEWORKS*SRP_HTTP_FRAMEWORK"
},
"body": {
"record1": {
"<1>": "SRP HTTP FrameWork",
"<2>": "See JIRA Issue SRPFW-82",
"<3>": "",
"<4>": "FRAMEWORKS",
"<5>": "",
"<6>": "",
"<7>": {
"<7,1>": "FRAMEWORKS",
"<7,2>": "FRAMEWORKS",
"<7,3>": "FRAMEWORKS",
"<7,4>": "FRAMEWORKS",
"<7,5>": "FRAMEWORKS",
"<7,6>": "FRAMEWORKS",
"<7,7>": "FRAMEWORKS",
"<7,8>": "FRAMEWORKS",
"<7,9>": "FRAMEWORKS",
"<7,10>": "FRAMEWORKS",
"<7,11>": "FRAMEWORKS",
"<7,12>": "FRAMEWORKS",
"<7,13>": "FRAMEWORKS",
"<7,14>": "FRAMEWORKS",
"<7,15>": "SYSPROG",
"<7,16>": ""
},
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": {
"<11,1>": "Application Rows",
"<11,2>": "3-3:SYSENV:SRP_EDITOR_METADATA_AGENT_API_FRAMEWORKS",
"<11,3>": "3-3:SYSENV:SRP_EDITOR_METADATA_APIROOT_API_FRAMEWORKS",
"<11,4>": "3-3:SYSENV:SRP_EDITOR_METADATA_CONTACTS_API_FRAMEWORKS",
"<11,5>": "3-3:SYSENV:SRP_EDITOR_METADATA_DATABASE_SERVICES_FRAMEWORKS",
"<11,6>": "3-3:SYSENV:SRP_EDITOR_METADATA_ERROR_SERVICES_FRAMEWORKS",
"<11,7>": "3-3:SYSENV:SRP_EDITOR_METADATA_HTTPCLIENT_SERVICES_FRAMEWORKS",
"<11,8>": "3-3:SYSENV:SRP_EDITOR_METADATA_HTTP_AUTHENTICATION_SERVICES_FRAMEWORKS",
"<11,9>": "3-3:SYSENV:SRP_EDITOR_METADATA_HTTP_JSON_SERVICES_FRAMEWORKS",
"<11,10>": "3-3:SYSENV:SRP_EDITOR_METADATA_HTTP_RESOURCE_MANAGER_SERVICES_FRAMEWORKS",
"<11,11>": "3-3:SYSENV:SRP_EDITOR_METADATA_HTTP_RESOURCE_SERVICES_FRAMEWORKS",
"<11,12>": "3-3:SYSENV:SRP_EDITOR_METADATA_HTTP_SERVICES_FRAMEWORKS",
"<11,13>": "3-3:SYSENV:SRP_EDITOR_METADATA_LOGGING_SERVICES_FRAMEWORKS",
"<11,14>": "3-3:SYSENV:SRP_EDITOR_METADATA_MEMORY_SERVICES_FRAMEWORKS",
"<11,15>": "3-3:SYSENV:SRP_EDITOR_METADATA_NDW_WEB_ACCOUNTS_EVENTS_FRAMEWORKS",
"<11,16>": "3-3:SYSENV:SRP_EDITOR_METADATA_OATH_API_FRAMEWORKS",
"<11,17>": "3-3:SYSENV:SRP_EDITOR_METADATA_PICTURE_API_FRAMEWORKS",
"<11,18>": "3-3:SYSENV:SRP_EDITOR_METADATA_PING_API_FRAMEWORKS",
"<11,19>": "3-3:SYSENV:SRP_EDITOR_METADATA_VERSION_API_FRAMEWORKS",
"<11,20>": "3-3:SYSENV:SRP_EDITOR_METADATA_WEBACCOUNTS_API_FRAMEWORKS",
"<11,21>": "3-3:SYSENV:SRP_EDITOR_METADATA_WEBACCOUNTS_SERVICES_FRAMEWORKS",
"<11,22>": "3-3:SYSENV:SRP_HTTP_FRAMEWORK_HTTP_LOGS_ARCHIVE_SCRIPT",
"<11,23>": "3-3:SYSENV:SRP_HTTP_FRAMEWORK_HTTP_STATUS_CODES",
"<11,24>": "3-3:SYSENV:SRP_HTTP_FRAMEWORK_RESOURCES",
"<11,25>": "3-3:SYSENV:SRP_HTTP_FRAMEWORK_SERVER_ENABLED",
"<11,26>": "3-3:SYSENV:SRP_HTTP_FRAMEWORK_SETUP",
"<11,27>": "3-3:SYSENV:SRP_HTTP_FRAMEWORK_TEMPLATE_API_BODY",
"<11,28>": "3-3:SYSENV:SRP_HTTP_FRAMEWORK_TEMPLATE_API_COMMENT_BLOCK",
"<11,29>": "3-3:SYSENV:SRP_HTTP_FRAMEWORK_TEMPLATE_API_SIGNATURE",
"<11,30>": "3-3:SYSENV:SRP_HTTP_FRAMEWORK_TOTAL_INVALID_PASSWORD_ATTEMPTS",
"<11,31>": "3-3:SYSENV:SRP_HTTP_FRAMEWORK_VERSION",
"<11,32>": "3-3:SYSREPOSRELEASES:FRAMEWORKS_SRP_HTTP_FRAMEWORK",
"<11,33>": "3-3:SYSREPOSVIEWS:FRAMEWORKS_SRP_HTTP_FRAMEWORK",
"<11,34>": "Images",
"<11,35>": "2-2:BMP",
"<11,36>": "3-3:SRPHTTPCREATEAPIS",
"<11,37>": "3-3:SRPHTTPDATEFIELD",
"<11,38>": "3-3:SRPHTTPENTRYPOINT",
"<11,39>": "3-3:SRPHTTPINFO",
"<11,40>": "3-3:SRPHTTPPROPERTY",
"<11,41>": "3-3:SRPHTTPREMOVE",
"<11,42>": "3-3:SRPHTTPRENAME",
"<11,43>": "3-3:SRPHTTPRESOURCE",
"<11,44>": "3-3:SRPHTTPRESOURCEID",
"<11,45>": "3-3:SRPHTTPTREECOLLAPSED",
"<11,46>": "3-3:SRPHTTPTREEEXPANDED",
"<11,47>": "3-3:SRPHTTPTREETOPLEVELRESOURCES",
"<11,48>": "2-2:ICO",
"<11,49>": "3-3:SRP",
"<11,50>": "OpenInsight Form Executables",
"<11,51>": "3-3:NDW_HTTP_DATEPICKER",
"<11,52>": "3-3:NDW_HTTP_FRAMEWORK_SETUP",
"<11,53>": "3-3:NDW_HTTP_LOGS",
"<11,54>": "3-3:NDW_HTTP_LOGS_ARCHIVE_DATE",
"<11,55>": "3-3:NDW_WEB_ACCOUNTS",
"<11,56>": "OpenInsight Forms",
"<11,57>": "3-3:NDW_HTTP_DATEPICKER",
"<11,58>": "3-3:NDW_HTTP_FRAMEWORK_SETUP",
"<11,59>": "3-3:NDW_HTTP_LOGS",
"<11,60>": "3-3:NDW_HTTP_LOGS_ARCHIVE_DATE",
"<11,61>": "3-3:NDW_WEB_ACCOUNTS",
"<11,62>": "Popup Boxes",
"<11,63>": "3-3:WEB_ACCOUNTS",
"<11,64>": "Stored Procedure Debug Tables",
"<11,65>": "3-3:APIROOT_API",
"<11,66>": "3-3:CONTACTS_API",
"<11,67>": "3-3:DATABASE_SERVICES",
"<11,68>": "3-3:ERROR_SERVICES",
"<11,69>": "3-3:HTTPCLIENT_SERVICES",
"<11,70>": "3-3:HTTP_ABORTED_SERVICE",
"<11,71>": "3-3:HTTP_AUTHENTICATION_SERVICES",
"<11,72>": "3-3:HTTP_CONTACTS_SERVICES",
"<11,73>": "3-3:HTTP_DEBUGGER_SERVICE",
"<11,74>": "3-3:HTTP_ENTRY_POINT_SERVICES",
"<11,75>": "3-3:HTTP_JSON_SERVICES",
"<11,76>": "3-3:HTTP_MCP",
"<11,77>": "3-3:HTTP_PICTURE_SERVICES",
"<11,78>": "3-3:HTTP_RESOURCE_MANAGER_SERVICES",
"<11,79>": "3-3:HTTP_RESOURCE_SERVICES",
"<11,80>": "3-3:HTTP_SERVICES",
"<11,81>": "3-3:HTTP_VERSION_SERVICES",
"<11,82>": "3-3:HTTP_WEBACCOUNTS_SERVICES",
"<11,83>": "3-3:LOGGING_SERVICES",
"<11,84>": "3-3:MEMORY_SERVICES",
"<11,85>": "3-3:NDW_HTTP_DATEPICKER_EVENTS",
"<11,86>": "3-3:NDW_HTTP_FRAMEWORK_SETUP_EVENTS",
"<11,87>": "3-3:NDW_HTTP_LOGS_ARCHIVE_DATE_EVENTS",
"<11,88>": "3-3:NDW_HTTP_LOGS_EVENTS",
"<11,89>": "3-3:NDW_WEB_ACCOUNTS_EVENTS",
"<11,90>": "3-3:OAUTH_API",
"<11,91>": "3-3:PICTURE_API",
"<11,92>": "3-3:PING_API",
"<11,93>": "3-3:VERSION_API",
"<11,94>": "3-3:WEBACCOUNTS_API",
"<11,95>": "3-3:WEBACCOUNTS_SERVICES",
"<11,96>": "3-3:WEB_ACCOUNTS_ACTIONS",
"<11,97>": "Stored Procedure Executables",
"<11,98>": "3-3:APIROOT_API",
"<11,99>": "3-3:CONTACTS_API",
"<11,100>": "3-3:DATABASE_SERVICES",
"<11,101>": "3-3:ERROR_SERVICES",
"<11,102>": "3-3:HTTPCLIENT_SERVICES",
"<11,103>": "3-3:HTTP_ABORTED_SERVICE",
"<11,104>": "3-3:HTTP_AUTHENTICATION_SERVICES",
"<11,105>": "3-3:HTTP_CONTACTS_SERVICES",
"<11,106>": "3-3:HTTP_DEBUGGER_SERVICE",
"<11,107>": "3-3:HTTP_ENTRY_POINT_SERVICES",
"<11,108>": "3-3:HTTP_JSON_SERVICES",
"<11,109>": "3-3:HTTP_MCP",
"<11,110>": "3-3:HTTP_PICTURE_SERVICES",
"<11,111>": "3-3:HTTP_RESOURCE_MANAGER_SERVICES",
"<11,112>": "3-3:HTTP_RESOURCE_SERVICES",
"<11,113>": "3-3:HTTP_SERVICES",
"<11,114>": "3-3:HTTP_VERSION_SERVICES",
"<11,115>": "3-3:HTTP_WEBACCOUNTS_SERVICES",
"<11,116>": "3-3:LOGGING_SERVICES",
"<11,117>": "3-3:MEMORY_SERVICES",
"<11,118>": "3-3:NDW_HTTP_DATEPICKER_EVENTS",
"<11,119>": "3-3:NDW_HTTP_FRAMEWORK_SETUP_EVENTS",
"<11,120>": "3-3:NDW_HTTP_LOGS_ARCHIVE_DATE_EVENTS",
"<11,121>": "3-3:NDW_HTTP_LOGS_EVENTS",
"<11,122>": "3-3:NDW_WEB_ACCOUNTS_EVENTS",
"<11,123>": "3-3:OAUTH_API",
"<11,124>": "3-3:PICTURE_API",
"<11,125>": "3-3:PING_API",
"<11,126>": "3-3:SRP_PRECOMPILER",
"<11,127>": "3-3:VERSION_API",
"<11,128>": "3-3:WEBACCOUNTS_API",
"<11,129>": "3-3:WEBACCOUNTS_SERVICES",
"<11,130>": "3-3:WEB_ACCOUNTS_ACTIONS",
"<11,131>": "Stored Procedure Inserts",
"<11,132>": "3-3:ACTION_SETUP",
"<11,133>": "3-3:API_SETUP",
"<11,134>": "3-3:APP_INSERTS",
"<11,135>": "3-3:CONTACTS_EQUATES",
"<11,136>": "3-3:HTTP_FRAMEWORK_SETUP_EQUATES",
"<11,137>": "3-3:HTTP_INSERTS",
"<11,138>": "3-3:HTTP_SERVICE_SETUP",
"<11,139>": "3-3:INET_EQUATES",
"<11,140>": "3-3:RTI_LH_INFO_EQUATES",
"<11,141>": "3-3:SERVICE_SETUP",
"<11,142>": "3-3:SRPMAIL_INSERTS",
"<11,143>": "3-3:WEB_ACCOUNTS_EQUATES",
"<11,144>": "Stored Procedures",
"<11,145>": "3-3:APIROOT_API",
"<11,146>": "3-3:CONTACTS_API",
"<11,147>": "3-3:DATABASE_SERVICES",
"<11,148>": "3-3:ERROR_SERVICES",
"<11,149>": "3-3:HTTPCLIENT_SERVICES",
"<11,150>": "3-3:HTTP_ABORTED_SERVICE",
"<11,151>": "3-3:HTTP_AUTHENTICATION_SERVICES",
"<11,152>": "3-3:HTTP_CONTACTS_SERVICES",
"<11,153>": "3-3:HTTP_DEBUGGER_SERVICE",
"<11,154>": "3-3:HTTP_ENTRY_POINT_SERVICES",
"<11,155>": "3-3:HTTP_JSON_SERVICES",
"<11,156>": "3-3:HTTP_MCP",
"<11,157>": "3-3:HTTP_PICTURE_SERVICES",
"<11,158>": "3-3:HTTP_RESOURCE_MANAGER_SERVICES",
"<11,159>": "3-3:HTTP_RESOURCE_SERVICES",
"<11,160>": "3-3:HTTP_SERVICES",
"<11,161>": "3-3:HTTP_VERSION_SERVICES",
"<11,162>": "3-3:HTTP_WEBACCOUNTS_SERVICES",
"<11,163>": "3-3:LOGGING_SERVICES",
"<11,164>": "3-3:MEMORY_SERVICES",
"<11,165>": "3-3:NDW_HTTP_DATEPICKER_EVENTS",
"<11,166>": "3-3:NDW_HTTP_FRAMEWORK_SETUP_EVENTS",
"<11,167>": "3-3:NDW_HTTP_LOGS_ARCHIVE_DATE_EVENTS",
"<11,168>": "3-3:NDW_HTTP_LOGS_EVENTS",
"<11,169>": "3-3:NDW_WEB_ACCOUNTS_EVENTS",
"<11,170>": "3-3:OAUTH_API",
"<11,171>": "3-3:PICTURE_API",
"<11,172>": "3-3:PING_API",
"<11,173>": "3-3:VERSION_API",
"<11,174>": "3-3:WEBACCOUNTS_API",
"<11,175>": "3-3:WEBACCOUNTS_SERVICES",
"<11,176>": "3-3:WEB_ACCOUNTS_ACTIONS"
}
}
}
}