Interface NWTCPConnectionAuthenticationDelegate

All Superinterfaces:
NSObjectProtocol, ObjCProtocol
All Known Implementing Classes:
NWTCPConnectionAuthenticationDelegateAdapter

public interface NWTCPConnectionAuthenticationDelegate
extends NSObjectProtocol
Since:
Available in iOS 9.0 and later.
  • Method Details

    • shouldProvideIdentityForConnection

      boolean shouldProvideIdentityForConnection​(NWTCPConnection connection)
      Since:
      Available in iOS 9.0 and later.
    • provideIdentityForConnection

      void provideIdentityForConnection​(NWTCPConnection connection, VoidBlock2<SecIdentity,​NSArray<?>> completion)
      Since:
      Available in iOS 9.0 and later.
    • shouldEvaluateTrustForConnection

      boolean shouldEvaluateTrustForConnection​(NWTCPConnection connection)
      Since:
      Available in iOS 9.0 and later.
    • evaluateTrustForConnection

      void evaluateTrustForConnection​(NWTCPConnection connection, NSArray<?> peerCertificateChain, VoidBlock1<SecTrust> completion)
      Since:
      Available in iOS 9.0 and later.