Passa al contenuto principale

4. Avvisi di errore

Il protocollo di avviso TLS viene utilizzato per segnalare condizioni di errore durante l'handshake TLS e durante il trasferimento di dati protetti. I messaggi di avviso sono specificati in [TLS1.0], [TLS1.1] e [TLS1.2].

Se un client o un server riceve un messaggio di handshake di informazioni di autorizzazione che non riconosce, DEVE inviare un avviso unsupported_certificate.

Se un client o un server riceve informazioni di autorizzazione mal formate, DOVREBBE inviare un avviso decode_error.

Se un client o un server riceve un messaggio di handshake di informazioni di autorizzazione che contiene informazioni di autorizzazione non valide, DOVREBBE inviare un avviso bad_certificate.

Se un client o un server riceve un messaggio di handshake di informazioni di autorizzazione, ma non è in grado di validare con successo le informazioni di autorizzazione, DOVREBBE inviare un avviso certificate_unknown.

Se un client o un server riceve un messaggio di handshake di informazioni di autorizzazione, ma non è in grado di ottenere le informazioni di autorizzazione referenziate (nel caso di x509_attr_cert_url o saml_assertion_url), DOVREBBE inviare un avviso certificate_unobtainable.

Se un server necessita di informazioni di autorizzazione da un client, ma il client non le fornisce, il server DOVREBBE inviare un avviso certificate_required.

Se un client o un server ha politiche di controllo dell'accesso che non possono essere soddisfatte dalle informazioni di autorizzazione ricevute, il client o il server PUÒ inviare un avviso access_denied.