Package org.apache.camel.support.jsse
Class SignatureSchemesParameters
java.lang.Object
org.apache.camel.support.jsse.SignatureSchemesParameters
Represents a list of TLS/SSL signature schemes for use in TLS handshakes. Signature schemes control which signature
algorithms are available during the TLS handshake, including post-quantum signature algorithms such as ML-DSA.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSignatureScheme(String scheme) Returns a live reference to the list of signature scheme names.voidsetSignatureScheme(List<String> signatureScheme) Sets the signature schemes.toString()
-
Constructor Details
-
SignatureSchemesParameters
public SignatureSchemesParameters()
-
-
Method Details
-
getSignatureScheme
Returns a live reference to the list of signature scheme names.- Returns:
- a reference to the list, never
null
-
addSignatureScheme
-
setSignatureScheme
Sets the signature schemes. It creates a copy of the given list.- Parameters:
signatureScheme- signature schemes
-
toString
-