Proton DotNet
Public Member Functions | Properties | List of all members
Apache.Qpid.Proton.Engine.Sasl.MechanismMismatchException Class Reference

Base exception type for exceptions encountered during SASL authentication. More...

Inheritance diagram for Apache.Qpid.Proton.Engine.Sasl.MechanismMismatchException:
Apache.Qpid.Proton.Engine.Sasl.SaslException

Public Member Functions

 MechanismMismatchException (string[] offered)
 Creates a default version of this exception type. More...
 
 MechanismMismatchException (string message, string[] offered)
 Create a new instance with the given message that describes the specifics of the error. More...
 
 MechanismMismatchException (string message, string[] offered, Exception cause)
 Create a new instance with the given message that describes the specifics of the error. More...
 
- Public Member Functions inherited from Apache.Qpid.Proton.Engine.Sasl.SaslException
 SaslException ()
 Creates a default version of this exception type. More...
 
 SaslException (string message)
 Create a new instance with the given message that describes the specifics of the error. More...
 
 SaslException (string message, Exception cause)
 Create a new instance with the given message that describes the specifics of the error. More...
 

Properties

string[] OfferedMechanisms [get]
 Returns the list of mechanisms that were offered by the remote SASL server. More...
 

Detailed Description

Base exception type for exceptions encountered during SASL authentication.

Constructor & Destructor Documentation

◆ MechanismMismatchException() [1/3]

Apache.Qpid.Proton.Engine.Sasl.MechanismMismatchException.MechanismMismatchException ( string[]  offered)
inline

Creates a default version of this exception type.

◆ MechanismMismatchException() [2/3]

Apache.Qpid.Proton.Engine.Sasl.MechanismMismatchException.MechanismMismatchException ( string  message,
string[]  offered 
)
inline

Create a new instance with the given message that describes the specifics of the error.

Parameters
messageDescription of the error

◆ MechanismMismatchException() [3/3]

Apache.Qpid.Proton.Engine.Sasl.MechanismMismatchException.MechanismMismatchException ( string  message,
string[]  offered,
Exception  cause 
)
inline

Create a new instance with the given message that describes the specifics of the error.

Parameters
messageDescription of the error
causeThe exception that causes this error

Property Documentation

◆ OfferedMechanisms

string [] Apache.Qpid.Proton.Engine.Sasl.MechanismMismatchException.OfferedMechanisms
get

Returns the list of mechanisms that were offered by the remote SASL server.


The documentation for this class was generated from the following file: