348
edits
| Line 120: | Line 120: | ||
# When the user selects one of these addresses, retrieves the private key associated with that address | # When the user selects one of these addresses, retrieves the private key associated with that address | ||
# If the key has expired, initiates key refresh - potentially a large topic, more needs to be written on that (see also Open Issues - perhaps the UA needs to check that the key is still valid here) | # If the key has expired, initiates key refresh - potentially a large topic, more needs to be written on that (see also Open Issues - perhaps the UA needs to check that the key is still valid here) | ||
# Once a key is found, the browser creates an assertion containing the email address, an audience, and a valid-until timestamp, and signs it with the private key. This is the identity assertion. | # Once a key is found, the browser creates an assertion containing the email address, an audience, and a valid-until timestamp, and signs it with the private key. This is the '''identity assertion'''. | ||
# The assertion is delivered to the onVerifiedEmail callback, which uploads it to the relying site. | # The assertion is delivered to the onVerifiedEmail callback, which uploads it to the relying site. | ||
edits