Table of Contents

Class SecretSharingException

Namespace
PostQuantum.SecretSharing
Assembly
PostQuantum.SecretSharing.dll

Abstract base for every exception thrown by PostQuantum.SecretSharing. Catch this to handle any library-originated failure uniformly.

public abstract class SecretSharingException : Exception, ISerializable
Inheritance
SecretSharingException
Implements
Derived
Inherited Members

Remarks

By contract, no exception message ever echoes secret material or raw share bytes. Messages describe what failed and where, never the content that failed.

Constructors

SecretSharingException(string)

Creates the exception with a human-readable message.

protected SecretSharingException(string message)

Parameters

message string

SecretSharingException(string, Exception)

Creates the exception with a message and an inner cause.

protected SecretSharingException(string message, Exception innerException)

Parameters

message string
innerException Exception