diff --git a/help.html b/help.html index 96c016fbcc..9d68e6c991 100644 --- a/help.html +++ b/help.html @@ -1 +1 @@ -
pub struct Prover<T: ProverState> { /* private fields */ }
A prover instance.
-Returns the transcript.
-Configures transcript commitments.
+Returns the transcript.
+Configures transcript commitments.
Finalizes the notarization.
-Returns the transcript.
+ config: &RequestConfig, +) -> Result<(Attestation, Secrets), ProverError>Finalizes the notarization.
+Returns the transcript.
Returns the transcript.
+Returns the transcript.
Starts notarization of the TLS session.
Used when the TLS verifier is a Notary to transition the prover to the next state where it can generate commitments to the transcript prior diff --git a/tlsn_prover/struct.ProverConfig.html b/tlsn_prover/struct.ProverConfig.html index 6dcf729eca..fe5f5b71f7 100644 --- a/tlsn_prover/struct.ProverConfig.html +++ b/tlsn_prover/struct.ProverConfig.html @@ -1,7 +1,7 @@
pub struct ProverConfig { /* private fields */ }
Configuration for the prover
Create a new builder for ProverConfig
.
Returns the server DNS name.
-Returns the crypto provider.
+Returns the server DNS name.
+Returns the crypto provider.
Returns the protocol configuration.
Returns whether the deferred decryption
feature is toggled on from the
start of the MPC-TLS connection.
pub struct ProverConfigBuilder { /* private fields */ }
Builder for ProverConfig
.
The server DNS name.
@@ -7,7 +7,7 @@Whether the deferred decryption
feature is toggled on from the start
of the MPC-TLS connection.
See defer_decryption_from_start
in [tls_mpc::MpcTlsLeaderConfig].
Cryptography provider.
diff --git a/tlsn_verifier/struct.SessionInfo.html b/tlsn_verifier/struct.SessionInfo.html index 85753d45c7..1b80dd39e9 100644 --- a/tlsn_verifier/struct.SessionInfo.html +++ b/tlsn_verifier/struct.SessionInfo.html @@ -1,9 +1,9 @@pub struct SessionInfo {
- pub server_name: ServerName,
- pub connection_info: ConnectionInfo,
+ pub server_name: ServerName,
+ pub connection_info: ConnectionInfo,
}
Information about the TLS session.
-server_name: ServerName
Server’s name.
-connection_info: ConnectionInfo
Connection information.
+server_name: ServerName
Server’s name.
+connection_info: ConnectionInfo
Connection information.
pub struct Verifier<T: VerifierState> { /* private fields */ }
A Verifier instance.
Receives the purported transcript from the Prover.
+Runs the TLS verifier to completion, notarizing the TLS session.
+ config: &AttestationConfig, +) -> Result<Attestation, VerifierError>Runs the TLS verifier to completion, notarizing the TLS session.
This is a convenience method which runs all the steps needed for notarization.
Runs the TLS verifier to completion, verifying the TLS session.
+) -> Result<(PartialTranscript, SessionInfo), VerifierError>Runs the TLS verifier to completion, verifying the TLS session.
This is a convenience method which runs all the steps needed for verification.
pub struct VerifierConfig { /* private fields */ }
Configuration for the Verifier
.
Creates a new configuration builder.
Returns the protocol configuration validator.
-Returns the cryptography provider.
+Returns the cryptography provider.
pub struct VerifierConfigBuilder { /* private fields */ }
Builder for VerifierConfig
.
Cryptography provider.