using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CDP { internal class Constants { // from the CDP application under gene.allen@circlesecurity.ai in Circle Auth public const string CDPAppKey = "appPy5zJHNDPCw59SkngUtcKg6MNxXnjn7P1"; public const string CDPWriteKey = "write2tAFa4TskesMaJp6vjoN8GpCh1ETCYQhr"; public const string CDPReadKey = "read92jY7v1uc3bza7FD56cgH3vCZjY81eAhp"; public const string CDPUrl = "https://circleaccess.circlesecurity.ai/login/appPy5zJHNDPCw59SkngUtcKg6MNxXnjn7P1"; public const string KeyVaultURI = "https://cdpkeys.vault.azure.net/"; public static string PublicKey = "2Pr5sV9KYnMhrB9s4AtpLlTioGx/Ckb1dHi1lUV261clhJRgkEvyiA7HJ6OD4sJnNMSSJYAx+O31YNnfXzFweJYIyf3pWOE1s96Kr0cahD5PoiX61lttyMDkmtOrNvSnIfD5AvnIUs+I79UvQOaZdzLtCRFnOhBGKkY5Q+xRCis+UqIRMAnxZISWaRjeblYGUtJjrP6KiNuZBrsKscA9H8yWHafmMWdOCZCkpPEY3LYrLFG8mlvih/4Rl18aQKHTqxST4BUp72Sz3fLBlqCykE3KTlj0kGg5J7aEU3LcJaGVyiMN8MuMdDDlp2SCraf/aibqNQFNmXI/R1nyiSxbRQ==AQAB"; /// this is a special customer code that let's us know that WE are calling the webservice. public static string CircleCustomerCode = "CIRCLE"; /// the Dashboard app needs to be able to enumerate ALL the circles. public static string CircleDashboardApp = "Dashboard"; public const string WebServicePublicKeyXML = "uACdaJ9ODsQNk5aJ1NHJQ+CRcxQhjVAylguBS6SmF4HUeGpuXZdUbock2BnzCpP1kWXyROT8rn7J5El1rqWfzZejeRTI8ha7TeaiVk1iCblYkNls0StRlIX/E1xBYk/bLFTHWwte8dYAw1NKRl8yDYj8/8U1hSHMQhBlARbqO8Fng0JnWKeqRgDeBqcpD0sQreQxy1mqKbbfqGvs7oPkD7yWvMUnldiiuUl8gBA777EmsMGPOptr88UGY9nrW/Lb3CM768hSekaXTd6V4tV3/PpOaLkJhiDY/rCH5CVhLM4C7h/zXamgILTCVA8G6RthcM4foowZf+YPaQOh1FsPLtAGlrUjGOA606U5jxcz+4KlAbMw1ZMuBNzXAv5VANLtmgQWBG8bjA3IfUZqaAzXWJEtmguTzyNYnJf9C4KXuW47Eqt2TE7XmqeJcMAdts3OmVecDAJHV6z7u9v1BKRj8EWhuSlpA2K2JG57D4KjLf0iqahD0LxrHx/Zv3Wd+HIwbMpcWYecZZ8hpzk4jQzHC401yMlXo5SWZysMPwaAHx57g4Ll8UBFfxYHVYkXM4nX0Ef1n0LuldDAoWe5PYLwmjtPrKhS+VF50JkgLR9zCohe8R7itJTAt7umJmMTeSP4DvRylo0hDdnxph7FnCxYM+ykD1MjNqN08Htg90lGIQk=AQAB"; public const string WebServicePrivateKey4kXML = "uACdaJ9ODsQNk5aJ1NHJQ+CRcxQhjVAylguBS6SmF4HUeGpuXZdUbock2BnzCpP1kWXyROT8rn7J5El1rqWfzZejeRTI8ha7TeaiVk1iCblYkNls0StRlIX/E1xBYk/bLFTHWwte8dYAw1NKRl8yDYj8/8U1hSHMQhBlARbqO8Fng0JnWKeqRgDeBqcpD0sQreQxy1mqKbbfqGvs7oPkD7yWvMUnldiiuUl8gBA777EmsMGPOptr88UGY9nrW/Lb3CM768hSekaXTd6V4tV3/PpOaLkJhiDY/rCH5CVhLM4C7h/zXamgILTCVA8G6RthcM4foowZf+YPaQOh1FsPLtAGlrUjGOA606U5jxcz+4KlAbMw1ZMuBNzXAv5VANLtmgQWBG8bjA3IfUZqaAzXWJEtmguTzyNYnJf9C4KXuW47Eqt2TE7XmqeJcMAdts3OmVecDAJHV6z7u9v1BKRj8EWhuSlpA2K2JG57D4KjLf0iqahD0LxrHx/Zv3Wd+HIwbMpcWYecZZ8hpzk4jQzHC401yMlXo5SWZysMPwaAHx57g4Ll8UBFfxYHVYkXM4nX0Ef1n0LuldDAoWe5PYLwmjtPrKhS+VF50JkgLR9zCohe8R7itJTAt7umJmMTeSP4DvRylo0hDdnxph7FnCxYM+ykD1MjNqN08Htg90lGIQk=AQAB

4bkQ5edFb+tRaLIdUOZCkGuRvhUObS0B2sXdnmJz0eYN0ydfXJAOiqadbTK+AF3ScOmGvJYGEJTNFMBvkhNz6tSH9XHV7CriMikc1f6R+o1SYGwOMikDCGJVRS/S+GMXwC/QwxhhUNGl0gSyDByeW3D2nehzIfk0NAdUDoww06G4csn9kdDOSQMr68ZOvJaQWs/t957Q7k0ySfMLDlMdzlJFxTtTT8HXWh1drS+SrkE1T+GLrAQS7PDvKzxsKvr2VIqF3wPcfygxYEzK7Wap5qK9ULBM19Z2ulJqKR467qFxmt1T11l1cHPoLxFNikqWA/dbfYVsSR4Y/U8GZcXgZw==

0K7wUFfZdTkjrnb/QXF0fKlIlRB6m9rYsFPht3PAp0xGKUzHsTgu551dBkv15F2P6J1bHEllaOmP9AC+qbf+1QJWCyyVzmecbjmq8kPrGBRoid5MQ49VQU2XbKopUQOHEnYROn8HSsmJpN567+tf2itVwkXUvMphtXtxjfXLFk2YtAcTlJDaj92ljCUQh6k4FL9EKkdkABbca9fpIWaHqjSj22dltAmB1BaXRb6D9+Dcp7Jd/mYs12xRyfk22N1zb0uXPTbVGDhrP66DnotvU5YltiZAE5MYapRS3+se6uNNKF0jjg/1t+u0VoeZKLlf8spGKz/0zZP1G/aB5vlNDw==Ge5x44ebMY1eL+HufkHFueOxvZ2bp604/lIm8LAs0BtW0UA/s1mVYhZcFZRzwYUFzRT29qlhjvwZR14IM0bq1TqPWAI46kXO8KZKeschLCCaKxue0eJmR8tMMoOZABIaQ2j62b7uRyOeoi8J6VxMUQL8Qg3XVDrV5XhGDtnKLjXxA7by25KacEbd/9srZn0Bnn0uwHjNVeMmeNpkFcQ0s2Q+QbdcDdieDes7vM6vUjeJkWC+9AcPyYqwX040uwdTz0iOsp018qHCcmbAFV/q+uUNTLzERzOLNkKLkae4a3u+mmT84cuUM1QNg4LAXrfM3i3Ho/b1Br1fb5JpkL2X1w==aMRK9asFC2riVQZ849gXyTYbsGqTg4d9XhjeqwE76UHLv5RCdOBl+/Xu6+hazImEZB4LzcmzVdZcZP2yuvYaw8nmdLmvg+5UhKoC/pnGf1JPoVevJgPho2VW7kEHeRqyRzxrLdj0SkGgDtt7ENQ0TQ2QgnYYdaeNIlWVDtYlXU8bqNYcqGuIrs1x/UfmYpU8CH51tFwfAkR36NR+wDv/RB4lXVMtphNX0Kh+zY72Jg4H+VD9C2k0ffptnV62gG29NFTY2uyaUwyQG2p7va729xncWPQfGzSv/2HzsWMTJI11ARyxavLsQ6fb480zwVQ/rV6Ll88GEeeEGMPLN7BVVQ==E6CFaPj+cfQA3ZtkCaPACc8xWBFdioBdpHH5ZIMzniFm/DPo/NdR5WkD1qcLS2AQcYE8vFdHa/xWk4c+8FLdYeJmQlE/kD74Dll42K2M2GARbHwKRm+o0PqNCUySB75ysl0uVV1h+TJ+X4o9IOgLPPSgkQgsy7/qj9YwKzICHOmV54fyNljgh13llpEYxNV97dK27GuWjBzVqzwDwg1ZywZa7xuX3vRhOkJfxfZUqBEScaDpT49aYSQP3zu1260Lq6q+tz1vajv3wfj/q0jCULtYKivK2KbNaJCvjzu2oKLSC3YYfC0OzUp90///XcKjfd2V8ku6elxZBUc/gWmKbg==HgwLqGALUSH2zZkRnO09HpZ3agFpkTf9ar8qN/4FGWWcGqXWq/XgVcQ/4gIqzBlpSnsJWvLByITv1xWf4Asv01Tl3wnj3pSTtZ7p94nfbpMTwWOf/3BBfC19f93a14EO22hkvZtXv8ogicT6Jg+5jrhGCEZd/QWN42Pl+o2RZnyouKiJU9LdXV0a5J87d0Hc0WioMPrNbM5uK4SkRjbHcUJsoxrW4gNkXzl+2TLNdtDI7qhNCVcEA+SyrG+TnYpFGOewC0rFHS6V2qN0enw9gdQmJbfBtGN8y+pr5nesLLLfi58wEKV4fp7F9RAXIs3T1aXzSIn0SAx7i7yKGrFcAxQJJ4R3GgVEm+A7E1ha19sS1Ts73R3aKaL7cyb6vcgRatgoOIyCHB4NP4fN8bdzCXwA/6dYCcZc23A6aGH9TbWAq5ESe5v6xR7t0z3WUNEd/JyBcKrxVwcSBBxuGakyILDUK0j+i3XkEwizhsxQXzcH3Ae/bIA1sZRsE5S+mzhs2WSVhBZMjzMYt08/mTBb1jvrTkK9pUICiqtrJBt6gbb2AIMQUwidMb9vpyAeSpdswE1EB3GGer6/I6rPjtUeUBvSf/xyopPjNbeDq80Oi1klobuPkJJ4pyomy79mU8HGntvKvFuyAyFYJbUbte7AMPYMKbheZlb8JBe9PxyBtRk=
"; public static string SMSHeader = "|||||"; public static string StorageConnString = "DefaultEndpointsProtocol=https;AccountName=cdplitestorage;AccountKey=J0bIKDLjj0WrTAB+7srwPKf+eVEZMUhl7dQ5m8htT2GxuZLNq8c0UMSBCbJyGyiRrMdB695va1Ym+AStuN4Lnw==;EndpointSuffix=core.windows.net"; public const string ServiceBusConnString = "ServiceBusConnectionString"; public const string SvcBusConnectionString = "Endpoint=sb://cdpevents.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=wZG33V1vooOKDSh1vkr39GSNL4iLxn+S9+ASbNLXmR4="; #if DEBUG public const string AzureFuncBase = "https://circlecloudfuncstaging.azurewebsites.net"; #else public const string AzureFuncBase = "https://circlecloudfunc.azurewebsites.net"; #endif #if DEBUG /// /// only used to generate a signature for testing. /// public static string PrivateKey = "2Pr5sV9KYnMhrB9s4AtpLlTioGx/Ckb1dHi1lUV261clhJRgkEvyiA7HJ6OD4sJnNMSSJYAx+O31YNnfXzFweJYIyf3pWOE1s96Kr0cahD5PoiX61lttyMDkmtOrNvSnIfD5AvnIUs+I79UvQOaZdzLtCRFnOhBGKkY5Q+xRCis+UqIRMAnxZISWaRjeblYGUtJjrP6KiNuZBrsKscA9H8yWHafmMWdOCZCkpPEY3LYrLFG8mlvih/4Rl18aQKHTqxST4BUp72Sz3fLBlqCykE3KTlj0kGg5J7aEU3LcJaGVyiMN8MuMdDDlp2SCraf/aibqNQFNmXI/R1nyiSxbRQ==AQAB

4kGKeLglNcE27T+0ZphHqM9Uj9ndixz2a497ADxyfUXiwqDrzsMC9z2tACAXg09DatQd7hj2AMUb4plSfFYtb0UhyeizHRHEHDjuLwKWaF3SvGamCSyRoaQfkwJh1+7bo3oJ6q//0XiHTfHottZ5+MPO7AwSWQIG+gC0Bm/F9GM=

9YFFLtcfIrv/vs6Dm16nlXp4NShZZsgVTXnn+ZqaMBRAaco8k6igjXEjt/PxmWllLl2xYBoufWjc/ZijYOp8jeRnd2CeZy7dps9R0h7DUcLsLOz/WFk4yKYWDYZ7yoKBBzfH4Pghvt4gbCBtJRW6tvQUcy+6F8tpy0HBsYmd3jc=mZyj9egYI1HmB9fblFhJNrxlDjF9r6hfSZGlkfh4RsM+/KMi1kMibVgrb81aCWW0QQB4vaGmy8kHcKZmEVK1EDmggiQCD3dzbTHdzH72PS+OFymeCtZ+nX7/jODuKxvZdTkzKGqLxd0OCAZ42EHvl8zhXPOpNVMiB3SYxVH31T8=Tk+q6tMSCnlfjdTAJEpgOI01VPeG9QMz0F/ngDYxos6C8XviMNOkSxng4+e7lE0LSmv2jYosdDKD85zB2MNTcct+uZSnUpCfgXs2RUks0qLTxUzf8qWbOF3KQQw55pIUaGIBryBXW1PtkbASQLcatQtMjqWVvctT9tMF3wTfx6c=3NKnr2InC4yvhpwD5yamPE0sGs6qwEncJHnqfNLskbP5xtGmO9lYBHRKQkHxzNkPRHiJGFXl92VjMegNsHOkM9lA03dY0mFqn96lhBxrPThfMrsed70BiueujgKQHQItS9qK6SRQ4K3po/bJgzhZolcM2/UCHBtGEH2r9fCuS5U=1JBSSuRqT7Ywd5m1pGspWH1KIxUHA79uOPMEGL8beARAufhN/S6Z45ZunjN/QYdnafdkoR5MVmxv5birLmuVnlyFMbTwg+TlIlfSj1Hd9U3B37zLVnHtRC1MBy1z3vugPA0BNVwUVqP/p8y2ZSNDltWqBycodGZ7BnETKqp43bafRihA2IKbf4YCH5OIB+UF9Giv/uhYbap46Yz7vfUI1QBZjseDBRv/x0qb632Isp0ktEBQ/gby5YmO0aVeX/ihCPm/J/l095b8Lq3WA05KladoWdHQLCda//6DqfO0uxiFI6Z/hAYa+ahmrLjUvlFD8wReQjL6V1Te/6nCgRdYZQ==
"; #endif } }