TsgcWSPClient_AMQP1 › Methods
Public methods grouped by purpose, followed by the full alphabetical list.
| Name | Description |
|---|---|
| Close | Sends the AMQP 1.0 Close frame to the peer, ending the connection at the container level. |
| Ping | Sends an empty AMQP 1.0 frame as a keep-alive so the peer does not trip its idle-timeout. |
| Name | Description |
|---|---|
| CreateSession | Begins an AMQP 1.0 session on the container by sending a Begin frame and returns the resulting session object. |
| CloseSession | Ends an AMQP 1.0 session by sending the End frame on its channel and releasing all links attached to it. |
| Name | Description |
|---|---|
| CreateSenderLink | Attaches an AMQP 1.0 sender link to an existing session and returns it, ready to publish messages to the supplied target address. |
| CreateReceiverLink | Attaches an AMQP 1.0 receiver link to an existing session and returns it, ready to consume messages from the supplied source address. |
| CloseLink | Detaches an AMQP 1.0 link (sender or receiver) from its session by sending the Detach frame. |
| Name | Description |
|---|---|
| PutCBSToken | Sends a Claims-Based Security (CBS) put-token request to the $cbs management link, authorising the given audience with the supplied token. |
| CreateCBSLink | Attaches the pair of links to the reserved $cbs management node used by Azure Service Bus / Event Hubs for Claims-Based Security. |
| CreateAzureCbsSasToken | Builds an Azure Service Bus SAS token from the given SAS key and pushes it via CBS to authorise the specified entity. |
| CreateAzureCbsJWT | Performs an Azure Active Directory OAuth 2.0 authorisation-code flow and pushes the resulting JWT bearer token to $cbs. |
| Name | Description |
|---|---|
| WriteData | Low-level method that writes raw bytes straight onto the underlying WebSocket / broker transport, bypassing the AMQP 1.0 codec. Overloaded for string or stream input. |
| Name | Description |
|---|---|
| Close | Sends the AMQP 1.0 Close frame to the peer, ending the connection at the container level. |
| CloseLink | Detaches an AMQP 1.0 link (sender or receiver) from its session by sending the Detach frame. |
| CloseSession | Ends an AMQP 1.0 session by sending the End frame on its channel and releasing all links attached to it. |
| CreateAzureCbsJWT | Performs an Azure Active Directory OAuth 2.0 authorisation-code flow and pushes the resulting JWT bearer token to $cbs. |
| CreateAzureCbsSasToken | Builds an Azure Service Bus SAS token from the given SAS key and pushes it via CBS to authorise the specified entity. |
| CreateCBSLink | Attaches the pair of links to the reserved $cbs management node used by Azure Service Bus / Event Hubs for Claims-Based Security. |
| CreateReceiverLink | Attaches an AMQP 1.0 receiver link to an existing session and returns it, ready to consume messages from the supplied source address. |
| CreateSenderLink | Attaches an AMQP 1.0 sender link to an existing session and returns it, ready to publish messages to the supplied target address. |
| CreateSession | Begins an AMQP 1.0 session on the container by sending a Begin frame and returns the resulting session object. |
| Ping | Sends an empty AMQP 1.0 frame as a keep-alive so the peer does not trip its idle-timeout. |
| PutCBSToken | Sends a Claims-Based Security (CBS) put-token request to the $cbs management link, authorising the given audience with the supplied token. |
| WriteData | Low-level method that writes raw bytes straight onto the underlying WebSocket / broker transport, bypassing the AMQP 1.0 codec. Overloaded for string or stream input. |