SSLGetEnabledCiphers(_:_:_:)
Determines which SSL cipher suites are currently enabled.
Declaration
func SSLGetEnabledCiphers(_ context: SSLContext, _ ciphers: UnsafeMutablePointer<SSLCipherSuite>, _ numCiphers: UnsafeMutablePointer<Int>) -> OSStatusParameters
- context:
An SSL session context reference.
- ciphers:
On return, points to the enabled cipher suites. Before calling, you must allocate this buffer using the number of enabled cipher suites retrieved from a call to the Sslgetnumberenabledciphers(_:_:) function.
- numCiphers:
Pointer to the number of enabled cipher suites. Before calling, retrieve this value by calling the Sslgetnumberenabledciphers(_:_:) function.
Return Value
A result code. See Secure Transport Result Codes. If the supplied buffer is too small, errSSLBufferOverflow is returned.
Discussion
Call the SSLSetEnabledCiphers(_:_:_:) function to specify which SSL cipher suites are enabled.