Package org.robovm.apple.security
Class SecArcProtocolMetadata
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.security.SecArcProtocolMetadata
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public final class SecArcProtocolMetadata extends NSObject implements NSObjectProtocol
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecArcProtocolMetadata.SecArcProtocolMetadataPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Constructor Description SecArcProtocolMetadata() -
Method Summary
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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
SecArcProtocolMetadata
public SecArcProtocolMetadata()
-
-
Method Details
-
getNegotiatedProtocol
- Since:
- Available in iOS 12.0 and later.
-
copyPeerPublicKey
- Since:
- Available in iOS 12.0 and later.
-
getNegotiatedTlsProtocolVersion
- Since:
- Available in iOS 13.0 and later.
-
getNegotiatedProtocolVersion
Deprecated.Deprecated in iOS 13.0. Use sec_protocol_metadata_get_negotiated_tls_protocol_version- Since:
- Available in iOS 12.0 and later.
-
getNegotiatedTlsCiphersuite
- Since:
- Available in iOS 13.0 and later.
-
getNegotiatedCiphersuite
Deprecated.Deprecated in iOS 13.0. Use sec_protocol_metadata_get_negotiated_tls_ciphersuite- Since:
- Available in iOS 12.0 and later.
-
getEarlyDataAccepted
public boolean getEarlyDataAccepted()- Since:
- Available in iOS 12.0 and later.
-
accessPeerCertificateChain
- Since:
- Available in iOS 12.0 and later.
-
accessOcspResponse
- Since:
- Available in iOS 12.0 and later.
-
accessSupportedSignatureAlgorithms
- Since:
- Available in iOS 12.0 and later.
-
accessDistinguishedNames
- Since:
- Available in iOS 12.0 and later.
-
accessPreSharedKeys
- Since:
- Available in iOS 13.0 and later.
-
getServerName
- Since:
- Available in iOS 12.0 and later.
-
peersAreEqual
- Since:
- Available in iOS 12.0 and later.
-
challengeParametersAreEqual
- Since:
- Available in iOS 12.0 and later.
-
createSecret
- Since:
- Available in iOS 12.0 and later.
-
createSecretWithContext
public DispatchData createSecretWithContext(long label_len, BytePtr label, long context_len, BytePtr context, long exporter_length)- Since:
- Available in iOS 12.0 and later.
-
secArcRetain
public void secArcRetain() -
secArcRelease
public void secArcRelease()
-