Activate a previous reserved PubKey on login success

put/pubKeys/{assertion_ref}

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}
  • Auth: API key in header X-Functions-Key

Path parameters

string required
OR
string required
OR
string required

Request body

fiscal_codestring FiscalCode required

User's fiscal code.

assertion_type'SAML' | 'OIDC' required
assertionstring required

A string representation of a signed SPID/CIE assertion

expired_atstring UTCISODateFromString required

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

Example request

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

Response

Returns activated Public Key

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.

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.