Generates JWT for LC integration with additional infos to be forwarded to LC on a Lollipop sign request

post/pubKeys/{assertion_ref}/generate

Request

  • Base URL: https://io-p-lollipop-fn.azurewebsites.net/api/v1
  • URL: https://io-p-lollipop-fn.azurewebsites.net/api/v1/pubKeys/{assertion_ref}/generate
  • Auth: API key in header X-Functions-Key

Path parameters

string required
OR
string required
OR
string required

Request body

operation_idstring required

Response

Returns JWT and params to be forwarded to LC

pub_keystring required

represents a base64 url encoded JWK Public Kek

versioninteger required
status'PENDING' | 'VALID' | 'REVOKED' required
ttlinteger required
fiscal_codestring FiscalCode required

User's fiscal code.

assertion_file_namestring required

fiscal code - AssertionRefSha256 | AssertionRefSha384 | AssertionRefSha512

assertion_type'SAML' | 'OIDC' required
expired_atstring UTCISODateFromString required

A date-time field in ISO-8601 format and UTC timezone.

lc_authentication_bearerstring required

Example response

{
  "fiscal_code": "SPNDNL80R13C555X",
  "expired_at": "2018-10-13T00:00:00.000Z"
}

Changes

No recorded changes to this operation across all 16 revisions of this API.