Key File

Key Get

Gets the specified pb.key file as a base64 encoded string.

GET https://pbuild:24351/REST/key?appid=<appid>&timestamp=<timestamp>&hmac=<hmac>
RESPONSE {"keyfile":
{"blob":"A8EumiklyZHh2yhJ/VeUXI1117r7WlXKuOkr/MtHY2fjqTB8q0/h0/rpsoJZrRJGmwvYiODH/uLIpfh2srZ01meA
p1tIypUCWzLOp4Wmnfu4MWI7GtLYQnQbFjhm0jI3mrY8IDo0IusULmXTh7GCjYtS78Ypj3S2RZYQ2WNWZtoKtC2/Psv
+svTU9/Sj7K+Wna6zFvTnwqVTkdy8rOQ+kGDoBrZV0QbVowD2jWnGQjNjdne/w4mSdnX5BMATCe93laKbr4c+6MV
97S/HW9HUu/bxG7pf+XcovaX6d7WPRJYGVQP/GLJ6LER34MRpsuGJf3dMA4jvRGTPKue685pi41FyvIhacPKWBHBcD
e3mmIDlfoU7zzJy3k5hGlOEYAroAC/iBSjLQqIv4pTJr1FG95ko8T/DsVigg1VuFiB1VZg45FODzQy2sm5FHu47828kthvO
n30HXZBFFug2z7qcmohRGnKHHh9QSRzzy0GoaDs/+DTKljOAtwHXkzKBGLdyKRO068kk6xN9EafHWxq69zJ8v5nBZRL
8aOKn/4341UlLGsmPEtf+bNxJ7Wtlfw3pt3FSidC3ikButt3giM1dD42qYp2YYa19U7kNxCl+UiYK7EUJD7JI26MM/WiA3
uWCtkrz6iSnMxIZhhpYxV4OjPFBNJg3entziObCw8DVzkthPmYA+biXh05gnpUV7pSvg0XrefJ6/dXWLNoSoQD/znsFab
GzX/tRWu1CNVqtlCW8nPzJD6gNFieWMavniipolDza+9Gdo9Sw1tFZyRip/ZZ56jvhnCKmOS8xOhfXx2cO5kXwpBoBto8
FCrkiwjCi3f3YDz/RrNCSpvWSgJN88MnNCXJRWy+cyQu7c/MQcwu+ySK1g0tqUhTLgKCj7RwnGXrsUBu0F4WI9q6VCp
vfXDvnGCwsEwoyEnKMsMKGR30q6fMOtN+npq0zFLvnaAjtIqg0AxP4aHe6b6PLR/eftBt92EoyY6TbN+FsthUyjRTSbwh
lVnGs/29lWemUJ4PJss5FVBKoX5dKptivUDyjvChG7RQl/UuUzPtVvDr1C/oGPOf8VBT1jlg19s9w6GioofgoxW+/tGISwC
zQYgKkvNrAOLTTIGS2x/1WAxCZFCZ74bffP/bsopnDxTD+QzMrIBrQf0x9HdXC6vZPJvOdYIBCACp2fcwFE5aZ8y9o+gH3
cia2L0G5rO7xEvIFp64xLKpBwCR0yJXg0uwjIr1aWHk7BVUKUDeISH1KSyuZQwMskgaGtIZcPyyTmSnxYKIGHQnP854F4
4/4FLeDwnfiMGABN3WjOFvg9PvKcTJsa/0OUF4yw/oW7vGKaiJqG7bz0dsS0FRW/nQ3XSvUQ5p7oFX7","blen":1026}
,"status":0}

Key Set

Sets the specified pb.key to the base64 encoded string.

PUT https://pbuild:24351/REST/key?appid=<appid>&timestamp=<timestamp>
&hmac=<hmac>&file=%2Fetc%2Fpb%2Ftmp.key
REQUEST{"blob":"WFP8yHAhyy2KSub1I34/azYmZeDHi3V1C+9H1nlmCthxqFD3B7ByQV8V3dCYP5N6S2nbIIHOWQ+emfzi5BS
YUxwRUqkS7dy5FnaquMVyIVFl1ehyqDufH38n33XOyN6dJJptcQS9bmlyoGT3IUrkyGlU6sHAN2k3HIDK4xDwu+wpgn
I8lLOQni6A2n4Hg7FHUcuvhtQG1D0XThE7qs1bEx4gb3o8ONR+dUMvvDpe40Sr6LCV8Lj3C8ixN1c8eqlMyxnUZr266J
5otWz+XCj44BhDndikJqwIucNADo50jnZL6leUmfdS+5xoFip1UmrBzsdhpYf9H/Uo5zmICMJjko+4VDaYTBhCmbEH63
MaQ6kXef3NstyUa4js7Xw6nzbJ2n2aXkQd0HFccSa1pMMpFdB8v9VBgdKpAATq5lbAwqREfO+LbEfNLtWvtKs9X/F36
        3rI8dYCIyHqfz62sSFEqDcFuXKkp1HTagZL9tYk55LtS+mbFiDq7VVnpTBGaIL29Y+G3sSt/Stz2sUh7Fpjy3D3OIgpmynJhNj
ehmULOrjm6Rv1aFvNILzBLKV63HhgMzYJ+FzcV9X9HEHWXAdfwrYNx+KGPqmyD8Prd6RSIX9gJUBks0VPfdmoEshS
W5iCXoStyPPGNQ1fFECXQK69Pdrqr3LTm3L2Lu0uQnNTBTfvdull+goGKiAFfJAY6kLOH5UTyC1CwZZkLI5Xb8EJ8nPT1
Ru5VBXI3f0XHf97UFiKeCLzC2ewW1sV09NFqrtQG0Ie6uEsXJoSul2/l96bB5A50zd8DVgnt57PO8g09Y7hYkItyFFPNk5
UtAL+86BxlZFTbyiooCwHwrZbp9hBjAYhz84U7eKuPxVFKzL/Z9A3lwFMvdibPFwL+I2KWOED9b90wmQsC+RJZ7rm2x
JVF5O1D0ETm2Ot7vXIy5Kka2UAkLJPUpQtLPAVAnbwBRHZ71j+D9UAczWth1YUmRPcKNNnvRfj+grtvBb63oOouCUg
ZxPXSJfJ+b7Hwghi84ZTbxrSAZt2VRgUxO1uSP0aogT9fllH7fuMjCtGPMsvBFgg/QvEwz10PEeY1DY8W5zVa1lQMxflbBQ
JOQ+7iZLwG/pWnxo04tBYYE5mxbt3AL9KHK9AIMx8e/vqSeu7cxJo2PAjnkEp+R1Q6gjprRCDl9f0zQNV4IhRFFJ3eItF7
p0O3WS1iCPNATmpu+ZpYYeChCJltL3+W8Tk8AsLCMTweZoJugFBKZ8fQR6WlPG6mzD98jgbet8czjpGpjzA4l","blen":1
026}
RESPONSE {"status":0}

Key New

Creates a new specified pb.key file and generates random contents.

POST https://pbuild:24351/REST/key?appid=<appid>&timestamp=<timestamp>
&hmac=<hmac>&file=%2Fetc%2Fpb%2Ftmp.key
REQUEST {}
RESPONSE {"status":0}

Get Key file as attachment

Retrieves the specified pb.key file as a binary attachment.

GET https://pbuild:24351/REST/keyfile?appid=<appid>&timestamp=<timestamp>
&hmac=<hmac>&file=%2Fetc%2Fpb.key