Skip to content

Conversation

@abao168899
Copy link

@abao168899 abao168899 commented Feb 13, 2025

Add SMPP TLSv1.2 detection and configuration to the project.

  • Add SmppTlsClient.java

    • Create a new class SmppTlsClient in the com.telesign.enterprise package.
    • Extend the com.telesign.RestClient class.
    • Add a constructor that accepts customerId, apiKey, and restEndpoint parameters.
    • Configure SSL/TLS settings using the javax.net.ssl package.
    • Set the desired encryption cipher for SMPP TLSv1.2.
  • Modify VerifyClient.java

    • Import the javax.net.ssl package.
    • Add a method to configure SSL/TLS settings.
    • Set the desired encryption cipher for SMPP TLSv1.2.
  • Modify MessagingClient.java

    • Import the javax.net.ssl package.
    • Add a method to configure SSL/TLS settings.
    • Set the desired encryption cipher for SMPP TLSv1.2.
  • Update README.md

    • Add a section about SMPP TLSv1.2 configuration.
    • Provide instructions on how to set the desired encryption cipher.

For more details, open the Copilot Workspace session.

Add SMPP TLSv1.2 detection and configuration to the project.

* **Add SmppTlsClient.java**
  - Create a new class `SmppTlsClient` in the `com.telesign.enterprise` package.
  - Extend the `com.telesign.RestClient` class.
  - Add a constructor that accepts `customerId`, `apiKey`, and `restEndpoint` parameters.
  - Configure SSL/TLS settings using the `javax.net.ssl` package.
  - Set the desired encryption cipher for SMPP TLSv1.2.

* **Modify VerifyClient.java**
  - Import the `javax.net.ssl` package.
  - Add a method to configure SSL/TLS settings.
  - Set the desired encryption cipher for SMPP TLSv1.2.

* **Modify MessagingClient.java**
  - Import the `javax.net.ssl` package.
  - Add a method to configure SSL/TLS settings.
  - Set the desired encryption cipher for SMPP TLSv1.2.

* **Update README.md**
  - Add a section about SMPP TLSv1.2 configuration.
  - Provide instructions on how to set the desired encryption cipher.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/TeleSign/java_telesign_enterprise?shareId=XXXX-XXXX-XXXX-XXXX).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant