Class NWTCPConnectionAuthenticationDelegateAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.networkextension.NWTCPConnectionAuthenticationDelegateAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,NWTCPConnectionAuthenticationDelegate
,org.robovm.objc.ObjCProtocol
public class NWTCPConnectionAuthenticationDelegateAdapter extends NSObject implements NWTCPConnectionAuthenticationDelegate
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Constructor Description NWTCPConnectionAuthenticationDelegateAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
evaluateTrustForConnection(NWTCPConnection connection, NSArray<?> peerCertificateChain, org.robovm.objc.block.VoidBlock1<SecTrust> completion)
void
provideIdentityForConnection(NWTCPConnection connection, org.robovm.objc.block.VoidBlock2<SecIdentity,NSArray<?>> completion)
boolean
shouldEvaluateTrustForConnection(NWTCPConnection connection)
boolean
shouldProvideIdentityForConnection(NWTCPConnection connection)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Method Detail
-
shouldProvideIdentityForConnection
public boolean shouldProvideIdentityForConnection(NWTCPConnection connection)
- Specified by:
shouldProvideIdentityForConnection
in interfaceNWTCPConnectionAuthenticationDelegate
-
provideIdentityForConnection
public void provideIdentityForConnection(NWTCPConnection connection, org.robovm.objc.block.VoidBlock2<SecIdentity,NSArray<?>> completion)
- Specified by:
provideIdentityForConnection
in interfaceNWTCPConnectionAuthenticationDelegate
-
shouldEvaluateTrustForConnection
public boolean shouldEvaluateTrustForConnection(NWTCPConnection connection)
- Specified by:
shouldEvaluateTrustForConnection
in interfaceNWTCPConnectionAuthenticationDelegate
-
evaluateTrustForConnection
public void evaluateTrustForConnection(NWTCPConnection connection, NSArray<?> peerCertificateChain, org.robovm.objc.block.VoidBlock1<SecTrust> completion)
- Specified by:
evaluateTrustForConnection
in interfaceNWTCPConnectionAuthenticationDelegate
-
-