Deletes URISigning objects for a Delivery Service
.
- Auth. Required
Yes
- Roles Required
admin1
- Response Type
undefined
Name | Required | Description |
---|---|---|
xml_id | yes | xml_id of the desired delivery service |
TBD
Retrieves one or more URISigning objects for a delivery service.
- Auth. Required
Yes
- Roles Required
admin2
- Response Type
undefined
Name | Required | Description |
---|---|---|
xml_id | yes | xml_id of the desired delivery service |
- Issuer
a string describing the issuer of the URI signing object. Multiple URISigning objects may be returned in a response, see example
- renewal_kid
a string naming the jwt key used for renewals
- keys
json array of jwt symmetric keys
- alg
this parameter repeats for each jwt key in the array and specifies the jwa encryption algorithm to use with this key,
7518
- kid
this parameter repeats for each jwt key in the array and specifies the unique id for the key as defined in
7516
- kty
this parameter repeats for each jwt key in the array and specifies the key type as defined in
7516
- k
this parameter repeats for each jwt key in the array and specifies the base64 encoded symmetric key see
7516
{ "Kabletown URI Authority": {
"renewal_kid": "Second Key",
"keys": [
{
"alg": "HS256",
"kid": "First Key",
"kty": "oct",
"k": "Kh_RkUMj-fzbD37qBnDf_3e_RvQ3RP9PaSmVEpE24AM"
},
{
"alg": "HS256",
"kid": "Second Key",
"kty": "oct",
"k": "fZBpDBNbk2GqhwoB_DGBAsBxqQZVix04rIoLJ7p_RlE"
}
]
}}
Assigns URISigning objects to a delivery service.
- Auth. Required
Yes
- Roles Required
admin3
- Response Type
undefined
Name | Required | Description |
---|---|---|
|
yes | xml_id of the desired delivery service |
- Issuer
a string describing the issuer of the URI signing object. Multiple URISigning objects may be returned in a response, see example
- renewal_kid
a string naming the jwt key used for renewals
- keys
json array of jwt symmetric keys
- alg
this parameter repeats for each jwt key in the array and specifies the jwa encryption algorithm to use with this key,
7518
- kid
this parameter repeats for each jwt key in the array and specifies the unique id for the key as defined in
7516
- kty
this parameter repeats for each jwt key in the array and specifies the key type as defined in
7516
- k
this parameter repeats for each jwt key in the array and specifies the base64 encoded symmetric key see
7516
{ "Kabletown URI Authority": {
"renewal_kid": "Second Key",
"keys": [
{
"alg": "HS256",
"kid": "First Key",
"kty": "oct",
"k": "Kh_RkUMj-fzbD37qBnDf_3e_RvQ3RP9PaSmVEpE24AM"
},
{
"alg": "HS256",
"kid": "Second Key",
"kty": "oct",
"k": "fZBpDBNbk2GqhwoB_DGBAsBxqQZVix04rIoLJ7p_RlE"
}
]
}}
updates URISigning objects on a delivery service.
- Auth. Required
Yes
- Roles Required
admin4
- Response Type
undefined
Name | Required | Description |
---|---|---|
|
yes | xml_id of the desired delivery service |
- Issuer
a string describing the issuer of the URI signing object. Multiple URISigning objects may be returned in a response, see example
- renewal_kid
a string naming the jwt key used for renewals
- keys
json array of jwt symmetric keys
- alg
this parameter repeats for each jwt key in the array and specifies the jwa encryption algorithm to use with this key,
7518
- kid
this parameter repeats for each jwt key in the array and specifies the unique id for the key as defined in
7516
- kty
this parameter repeats for each jwt key in the array and specifies the key type as defined in
7516
- k
this parameter repeats for each jwt key in the array and specifies the base64 encoded symmetric key see
7516
{ "Kabletown URI Authority": {
"renewal_kid": "Second Key",
"keys": [
{
"alg": "HS256",
"kid": "First Key",
"kty": "oct",
"k": "Kh_RkUMj-fzbD37qBnDf_3e_RvQ3RP9PaSmVEpE24AM"
},
{
"alg": "HS256",
"kid": "Second Key",
"kty": "oct",
"k": "fZBpDBNbk2GqhwoB_DGBAsBxqQZVix04rIoLJ7p_RlE"
}
]
}}
URI Signing Keys can only be created, viewed, deleted, or modified on
Delivery Services
that either match the requesting user'sTenant
or are descendants thereof.↩URI Signing Keys can only be created, viewed, deleted, or modified on
Delivery Services
that either match the requesting user'sTenant
or are descendants thereof.↩URI Signing Keys can only be created, viewed, deleted, or modified on
Delivery Services
that either match the requesting user'sTenant
or are descendants thereof.↩URI Signing Keys can only be created, viewed, deleted, or modified on
Delivery Services
that either match the requesting user'sTenant
or are descendants thereof.↩