Package apple.foundation.protocol
Interface NSSecureCoding
-
- All Superinterfaces:
NSCoding
- All Known Subinterfaces:
ASAuthorizationCredential,CNKeyDescriptor,MPSHandle,MPSImageAllocator,MPSImageTransformProvider,MPSNDArrayAllocator,MPSNNGramMatrixCallback,MPSNNLossCallback,MPSNNPadding,NFCFeliCaTag,NFCISO15693Tag,NFCISO7816Tag,NFCMiFareTag,NFCNDEFTag,NFCTag,UIConfigurationState
- All Known Implementing Classes:
ARAnchor,ARBodyAnchor,ARCollaborationData,AREnvironmentProbeAnchor,ARFaceAnchor,ARFaceGeometry,ARGeoAnchor,ARGeometryElement,ARGeometrySource,ARGeoTrackingStatus,ARImageAnchor,ARMeshAnchor,ARMeshGeometry,ARObjectAnchor,ARParticipantAnchor,ARPlaneAnchor,ARPlaneGeometry,ARPointCloud,ARReferenceObject,ARSCNFaceGeometry,ARSCNPlaneGeometry,ARWorldMap,ASAuthorizationAppleIDCredential,ASAuthorizationAppleIDRequest,ASAuthorizationOpenIDRequest,ASAuthorizationPasswordRequest,ASAuthorizationRequest,ASAuthorizationSingleSignOnCredential,ASAuthorizationSingleSignOnRequest,ASCredentialServiceIdentifier,ASPasswordCredential,ASPasswordCredentialIdentity,AUAudioUnitPreset,AUAudioUnitViewConfiguration,AUParameter,AUParameterGroup,AUParameterTree,AVAudioChannelLayout,AVAudioFormat,AVCaptureVideoPreviewLayer,AVCompositionTrackFormatDescriptionReplacement,AVMutableVideoCompositionInstruction,AVMutableVideoCompositionLayerInstruction,AVPlayerLayer,AVSampleBufferDisplayLayer,AVSpeechSynthesisVoice,AVSpeechUtterance,AVSynchronizedLayer,AVVideoCompositionInstruction,AVVideoCompositionLayerInstruction,CAAnimation,CAAnimationGroup,CABasicAnimation,CAEAGLLayer,CAEmitterCell,CAEmitterLayer,CAGradientLayer,CAKeyframeAnimation,CALayer,CAMediaTimingFunction,CAMetalLayer,CAPropertyAnimation,CAReplicatorLayer,CAScrollLayer,CAShapeLayer,CASpringAnimation,CATextLayer,CATiledLayer,CATransformLayer,CATransition,CAValueFunction,CIAztecCodeDescriptor,CIBarcodeDescriptor,CIColor,CIDataMatrixCodeDescriptor,CIFilter,CIImage,CIPDF417CodeDescriptor,CIQRCodeDescriptor,CIQRCodeFeature,CIVector,CKDatabaseSubscription,CKFetchRecordZoneChangesConfiguration,CKFetchRecordZoneChangesOptions,CKLocationSortDescriptor,CKNotificationID,CKNotificationInfo,CKOperationGroup,CKQuery,CKQueryCursor,CKQuerySubscription,CKRecord,CKRecordID,CKRecordZone,CKRecordZoneID,CKRecordZoneSubscription,CKReference,CKServerChangeToken,CKShare,CKShareMetadata,CKShareParticipant,CKSubscription,CKUserIdentity,CKUserIdentityLookupInfo,CLBeacon,CLBeaconIdentityConstraint,CLBeaconRegion,CLCircularRegion,CLFloor,CLHeading,CLLocation,CLPlacemark,CLRegion,CLSActivity,CLSActivityItem,CLSBinaryItem,CLSContext,CLSObject,CLSProgressReportingCapability,CLSQuantityItem,CLSScoreItem,CLVisit,CMAccelerometerData,CMAltitudeData,CMAttitude,CMDeviceMotion,CMDyskineticSymptomResult,CMGyroData,CMLogItem,CMMagnetometerData,CMMotionActivity,CMPedometerData,CMPedometerEvent,CMRecordedAccelerometerData,CMRecordedRotationRateData,CMRotationRateData,CMTremorResult,CNChangeHistoryAddContactEvent,CNChangeHistoryAddGroupEvent,CNChangeHistoryAddMemberToGroupEvent,CNChangeHistoryAddSubgroupToGroupEvent,CNChangeHistoryDeleteContactEvent,CNChangeHistoryDeleteGroupEvent,CNChangeHistoryDropEverythingEvent,CNChangeHistoryEvent,CNChangeHistoryFetchRequest,CNChangeHistoryRemoveMemberFromGroupEvent,CNChangeHistoryRemoveSubgroupFromGroupEvent,CNChangeHistoryUpdateContactEvent,CNChangeHistoryUpdateGroupEvent,CNContact,CNContactFetchRequest,CNContactFormatter,CNContactProperty,CNContactRelation,CNContainer,CNGroup,CNInstantMessageAddress,CNLabeledValue,CNMutableContact,CNMutableGroup,CNMutablePostalAddress,CNPhoneNumber,CNPostalAddress,CNSocialProfile,CPActionSheetTemplate,CPAlertAction,CPAlertTemplate,CPBarButton,CPContact,CPContactTemplate,CPDashboardButton,CPGridButton,CPGridTemplate,CPImageSet,CPInformationItem,CPInformationRatingItem,CPInformationTemplate,CPListSection,CPListTemplate,CPManeuver,CPMapButton,CPMapTemplate,CPMessageComposeBarButton,CPNavigationAlert,CPNowPlayingAddToLibraryButton,CPNowPlayingButton,CPNowPlayingImageButton,CPNowPlayingMoreButton,CPNowPlayingPlaybackRateButton,CPNowPlayingRepeatButton,CPNowPlayingShuffleButton,CPNowPlayingTemplate,CPPointOfInterest,CPPointOfInterestTemplate,CPRouteChoice,CPSearchTemplate,CPTabBarTemplate,CPTemplate,CPTravelEstimates,CPTrip,CPTripPreviewTextConfiguration,CPVoiceControlState,CPVoiceControlTemplate,CSCustomAttributeKey,CSLocalizedString,CSPerson,CSSearchableItem,CSSearchableItemAttributeSet,CTCellularPlanProvisioningRequest,CXAction,CXAnswerCallAction,CXCallAction,CXEndCallAction,CXHandle,CXPlayDTMFCallAction,CXSetGroupCallAction,CXSetHeldCallAction,CXSetMutedCallAction,CXStartCallAction,CXTransaction,EKRecurrenceDayOfWeek,EKRecurrenceEnd,GCColor,GKAchievement,GKAchievementChallenge,GKAchievementDescription,GKAgent,GKAgent2D,GKAgent3D,GKARC4RandomSource,GKChallenge,GKComponent,GKDecisionTree,GKEntity,GKGraph,GKGraphNode,GKGraphNode2D,GKGraphNode3D,GKGridGraph,GKGridGraphNode,GKLeaderboardSet,GKLinearCongruentialRandomSource,GKMersenneTwisterRandomSource,GKMeshGraph,GKObstacleGraph,GKPolygonObstacle,GKRandomSource,GKScene,GKSCNNodeComponent,GKScore,GKScoreChallenge,GKSKNodeComponent,HKActivityMoveModeObject,HKActivitySummary,HKActivitySummaryType,HKAudiogramSample,HKAudiogramSampleType,HKBiologicalSexObject,HKBloodTypeObject,HKCategorySample,HKCategoryType,HKCDADocumentSample,HKCharacteristicType,HKClinicalRecord,HKClinicalType,HKCorrelation,HKCorrelationType,HKCumulativeQuantitySample,HKCumulativeQuantitySeriesSample,HKDeletedObject,HKDevice,HKDiscreteQuantitySample,HKDocumentSample,HKDocumentType,HKElectrocardiogram,HKElectrocardiogramType,HKFHIRResource,HKFHIRVersion,HKFitzpatrickSkinTypeObject,HKHeartbeatSeriesSample,HKObject,HKObjectType,HKQuantity,HKQuantitySample,HKQuantityType,HKQueryAnchor,HKSample,HKSampleType,HKSeriesSample,HKSeriesType,HKSource,HKSourceRevision,HKStatistics,HKUnit,HKWheelchairUseObject,HKWorkout,HKWorkoutConfiguration,HKWorkoutEvent,HKWorkoutRoute,HKWorkoutType,ILCallClassificationRequest,ILCallCommunication,ILClassificationRequest,ILClassificationResponse,ILCommunication,ILMessageClassificationRequest,ILMessageCommunication,ILMessageFilterQueryRequest,ILMessageFilterQueryResponse,ILNetworkResponse,INActivateCarSignalIntent,INActivateCarSignalIntentResponse,INAddMediaIntent,INAddMediaIntentResponse,INAddTasksIntent,INAddTasksIntentResponse,INAirline,INAirport,INAirportGate,INAppendToNoteIntent,INAppendToNoteIntentResponse,INBalanceAmount,INBillDetails,INBillPayee,INBoatReservation,INBoatTrip,INBookRestaurantReservationIntent,INBookRestaurantReservationIntentResponse,INBusReservation,INBusTrip,INCallRecord,INCallRecordFilter,INCancelRideIntent,INCancelRideIntentResponse,INCancelWorkoutIntent,INCancelWorkoutIntentResponse,INCar,INCarHeadUnit,INCreateNoteIntent,INCreateNoteIntentResponse,INCreateTaskListIntent,INCreateTaskListIntentResponse,INCurrencyAmount,INDailyRoutineRelevanceProvider,INDateComponentsRange,INDateRelevanceProvider,INDefaultCardTemplate,INDeleteTasksIntent,INDeleteTasksIntentResponse,INEndWorkoutIntent,INEndWorkoutIntentResponse,INFile,INFlight,INFlightReservation,INGetAvailableRestaurantReservationBookingDefaultsIntent,INGetAvailableRestaurantReservationBookingDefaultsIntentResponse,INGetAvailableRestaurantReservationBookingsIntent,INGetAvailableRestaurantReservationBookingsIntentResponse,INGetCarLockStatusIntent,INGetCarLockStatusIntentResponse,INGetCarPowerLevelStatusIntent,INGetCarPowerLevelStatusIntentResponse,INGetReservationDetailsIntent,INGetReservationDetailsIntentResponse,INGetRestaurantGuestIntent,INGetRestaurantGuestIntentResponse,INGetRideStatusIntent,INGetRideStatusIntentResponse,INGetUserCurrentRestaurantReservationBookingsIntent,INGetUserCurrentRestaurantReservationBookingsIntentResponse,INGetVisualCodeIntent,INGetVisualCodeIntentResponse,INImage,INImageNoteContent,INIntent,INIntentResponse,INInteraction,INListCarsIntent,INListCarsIntentResponse,INListRideOptionsIntent,INListRideOptionsIntentResponse,INLocationRelevanceProvider,INLodgingReservation,INMediaDestination,INMediaItem,INMediaSearch,INMediaUserContext,INMessage,INNote,INNoteContent,INObject,INObjectCollection,INObjectSection,INParameter,INPauseWorkoutIntent,INPauseWorkoutIntentResponse,INPayBillIntent,INPayBillIntentResponse,INPaymentAccount,INPaymentAmount,INPaymentMethod,INPaymentRecord,INPerson,INPersonHandle,INPlayMediaIntent,INPlayMediaIntentResponse,INPriceRange,INRecurrenceRule,INRelevanceProvider,INRelevantShortcut,INRentalCar,INRentalCarReservation,INRequestPaymentIntent,INRequestPaymentIntentResponse,INRequestRideIntent,INRequestRideIntentResponse,INReservation,INReservationAction,INRestaurant,INRestaurantGuest,INRestaurantGuestDisplayPreferences,INRestaurantOffer,INRestaurantReservation,INRestaurantReservationBooking,INRestaurantReservationUserBooking,INResumeWorkoutIntent,INResumeWorkoutIntentResponse,INRideCompletionStatus,INRideDriver,INRideFareLineItem,INRideOption,INRidePartySizeOption,INRideStatus,INRideVehicle,INSaveProfileInCarIntent,INSaveProfileInCarIntentResponse,INSearchCallHistoryIntent,INSearchCallHistoryIntentResponse,INSearchForAccountsIntent,INSearchForAccountsIntentResponse,INSearchForBillsIntent,INSearchForBillsIntentResponse,INSearchForMediaIntent,INSearchForMediaIntentResponse,INSearchForMessagesIntent,INSearchForMessagesIntentResponse,INSearchForNotebookItemsIntent,INSearchForNotebookItemsIntentResponse,INSearchForPhotosIntent,INSearchForPhotosIntentResponse,INSeat,INSendMessageIntent,INSendMessageIntentResponse,INSendPaymentIntent,INSendPaymentIntentResponse,INSendRideFeedbackIntent,INSendRideFeedbackIntentResponse,INSetAudioSourceInCarIntent,INSetAudioSourceInCarIntentResponse,INSetCarLockStatusIntent,INSetCarLockStatusIntentResponse,INSetClimateSettingsInCarIntent,INSetClimateSettingsInCarIntentResponse,INSetDefrosterSettingsInCarIntent,INSetDefrosterSettingsInCarIntentResponse,INSetMessageAttributeIntent,INSetMessageAttributeIntentResponse,INSetProfileInCarIntent,INSetProfileInCarIntentResponse,INSetRadioStationIntent,INSetRadioStationIntentResponse,INSetSeatSettingsInCarIntent,INSetSeatSettingsInCarIntentResponse,INSetTaskAttributeIntent,INSetTaskAttributeIntentResponse,INShortcut,INSnoozeTasksIntent,INSnoozeTasksIntentResponse,INSpatialEventTrigger,INSpeakableString,INStartAudioCallIntent,INStartAudioCallIntentResponse,INStartCallIntent,INStartCallIntentResponse,INStartPhotoPlaybackIntent,INStartPhotoPlaybackIntentResponse,INStartVideoCallIntent,INStartVideoCallIntentResponse,INStartWorkoutIntent,INStartWorkoutIntentResponse,INTask,INTaskList,INTemporalEventTrigger,INTermsAndConditions,INTextNoteContent,INTicketedEvent,INTicketedEventReservation,INTrainReservation,INTrainTrip,INTransferMoneyIntent,INTransferMoneyIntentResponse,INUpdateMediaAffinityIntent,INUpdateMediaAffinityIntentResponse,INUserContext,INVoiceShortcut,IOSurface,LPLinkMetadata,MCPeerID,MIDICIDeviceInfo,MIDICIDiscoveredNode,MIDICIProfile,MIDICIProfileState,MKMapCamera,MKMapCameraBoundary,MKMapCameraZoomRange,MKMapItem,MKPlacemark,MKPointOfInterestFilter,MLDictionaryConstraint,MLDictionaryFeatureProvider,MLFeatureDescription,MLFeatureValue,MLImageConstraint,MLImageSize,MLImageSizeConstraint,MLKey,MLMetricKey,MLModelConfiguration,MLModelDescription,MLMultiArray,MLMultiArrayConstraint,MLMultiArrayShapeConstraint,MLNumericConstraint,MLParameterDescription,MLParameterKey,MLSequence,MLSequenceConstraint,MPMediaEntity,MPMediaItem,MPMediaItemCollection,MPMediaLibrary,MPMediaPlaylist,MPMediaPredicate,MPMediaPropertyPredicate,MPMediaQuery,MPMediaQuerySection,MPSAccelerationStructure,MPSBinaryImageKernel,MPSCNNAdd,MPSCNNAddGradient,MPSCNNArithmetic,MPSCNNArithmeticGradient,MPSCNNBatchNormalization,MPSCNNBatchNormalizationGradient,MPSCNNBatchNormalizationStatistics,MPSCNNBatchNormalizationStatisticsGradient,MPSCNNBinaryConvolution,MPSCNNBinaryFullyConnected,MPSCNNBinaryKernel,MPSCNNConvolution,MPSCNNConvolutionDescriptor,MPSCNNConvolutionGradient,MPSCNNConvolutionTranspose,MPSCNNConvolutionTransposeGradient,MPSCNNCrossChannelNormalization,MPSCNNCrossChannelNormalizationGradient,MPSCNNDepthWiseConvolutionDescriptor,MPSCNNDilatedPoolingMax,MPSCNNDilatedPoolingMaxGradient,MPSCNNDivide,MPSCNNDropout,MPSCNNDropoutGradient,MPSCNNFullyConnected,MPSCNNFullyConnectedGradient,MPSCNNGradientKernel,MPSCNNGroupNormalization,MPSCNNGroupNormalizationGradient,MPSCNNInstanceNormalization,MPSCNNInstanceNormalizationGradient,MPSCNNKernel,MPSCNNLocalContrastNormalization,MPSCNNLocalContrastNormalizationGradient,MPSCNNLogSoftMax,MPSCNNLogSoftMaxGradient,MPSCNNLoss,MPSCNNMultiaryKernel,MPSCNNMultiply,MPSCNNMultiplyGradient,MPSCNNNeuron,MPSCNNNeuronAbsolute,MPSCNNNeuronELU,MPSCNNNeuronExponential,MPSCNNNeuronGradient,MPSCNNNeuronHardSigmoid,MPSCNNNeuronLinear,MPSCNNNeuronLogarithm,MPSCNNNeuronPower,MPSCNNNeuronPReLU,MPSCNNNeuronReLU,MPSCNNNeuronReLUN,MPSCNNNeuronSigmoid,MPSCNNNeuronSoftPlus,MPSCNNNeuronSoftSign,MPSCNNNeuronTanH,MPSCNNPooling,MPSCNNPoolingAverage,MPSCNNPoolingAverageGradient,MPSCNNPoolingGradient,MPSCNNPoolingL2Norm,MPSCNNPoolingL2NormGradient,MPSCNNPoolingMax,MPSCNNPoolingMaxGradient,MPSCNNSoftMax,MPSCNNSoftMaxGradient,MPSCNNSpatialNormalization,MPSCNNSpatialNormalizationGradient,MPSCNNSubPixelConvolutionDescriptor,MPSCNNSubtract,MPSCNNSubtractGradient,MPSCNNUpsampling,MPSCNNUpsamplingBilinear,MPSCNNUpsamplingBilinearGradient,MPSCNNUpsamplingGradient,MPSCNNUpsamplingNearest,MPSCNNUpsamplingNearestGradient,MPSCNNYOLOLoss,MPSImageAdd,MPSImageAreaMax,MPSImageAreaMin,MPSImageArithmetic,MPSImageBilinearScale,MPSImageBox,MPSImageCanny,MPSImageConversion,MPSImageConvolution,MPSImageCopyToMatrix,MPSImageDilate,MPSImageDivide,MPSImageEDLines,MPSImageErode,MPSImageEuclideanDistanceTransform,MPSImageFindKeypoints,MPSImageGaussianBlur,MPSImageGaussianPyramid,MPSImageGuidedFilter,MPSImageHistogram,MPSImageHistogramEqualization,MPSImageHistogramSpecification,MPSImageIntegral,MPSImageIntegralOfSquares,MPSImageLanczosScale,MPSImageLaplacian,MPSImageLaplacianPyramid,MPSImageLaplacianPyramidAdd,MPSImageLaplacianPyramidSubtract,MPSImageMedian,MPSImageMultiply,MPSImageNormalizedHistogram,MPSImagePyramid,MPSImageReduceColumnMax,MPSImageReduceColumnMean,MPSImageReduceColumnMin,MPSImageReduceColumnSum,MPSImageReduceRowMax,MPSImageReduceRowMean,MPSImageReduceRowMin,MPSImageReduceRowSum,MPSImageReduceUnary,MPSImageScale,MPSImageSobel,MPSImageStatisticsMean,MPSImageStatisticsMeanAndVariance,MPSImageStatisticsMinAndMax,MPSImageSubtract,MPSImageTent,MPSImageThresholdBinary,MPSImageThresholdBinaryInverse,MPSImageThresholdToZero,MPSImageThresholdToZeroInverse,MPSImageThresholdTruncate,MPSImageTranspose,MPSInstanceAccelerationStructure,MPSKernel,MPSMatrixBatchNormalization,MPSMatrixBatchNormalizationGradient,MPSMatrixBinaryKernel,MPSMatrixCopy,MPSMatrixCopyToImage,MPSMatrixDecompositionCholesky,MPSMatrixDecompositionLU,MPSMatrixFindTopK,MPSMatrixFullyConnected,MPSMatrixFullyConnectedGradient,MPSMatrixLogSoftMax,MPSMatrixLogSoftMaxGradient,MPSMatrixMultiplication,MPSMatrixNeuron,MPSMatrixNeuronGradient,MPSMatrixRandom,MPSMatrixRandomMTGP32,MPSMatrixRandomPhilox,MPSMatrixSoftMax,MPSMatrixSoftMaxGradient,MPSMatrixSolveCholesky,MPSMatrixSolveLU,MPSMatrixSolveTriangular,MPSMatrixSum,MPSMatrixUnaryKernel,MPSMatrixVectorMultiplication,MPSNDArrayBinaryKernel,MPSNDArrayBinaryPrimaryGradientKernel,MPSNDArrayBinarySecondaryGradientKernel,MPSNDArrayGather,MPSNDArrayGatherGradient,MPSNDArrayMatrixMultiplication,MPSNDArrayMultiaryBase,MPSNDArrayMultiaryGradientKernel,MPSNDArrayMultiaryKernel,MPSNDArrayStridedSlice,MPSNDArrayStridedSliceGradient,MPSNDArrayUnaryGradientKernel,MPSNDArrayUnaryKernel,MPSNNCompare,MPSNNCropAndResizeBilinear,MPSNNDefaultPadding,MPSNNForwardLoss,MPSNNGramMatrixCalculation,MPSNNGramMatrixCalculationGradient,MPSNNGraph,MPSNNGridSample,MPSNNInitialGradient,MPSNNLocalCorrelation,MPSNNLossGradient,MPSNNNeuronDescriptor,MPSNNOptimizer,MPSNNOptimizerAdam,MPSNNOptimizerRMSProp,MPSNNOptimizerStochasticGradientDescent,MPSNNPad,MPSNNPadGradient,MPSNNReduceBinary,MPSNNReduceColumnMax,MPSNNReduceColumnMean,MPSNNReduceColumnMin,MPSNNReduceColumnSum,MPSNNReduceFeatureChannelsAndWeightsMean,MPSNNReduceFeatureChannelsAndWeightsSum,MPSNNReduceFeatureChannelsArgumentMax,MPSNNReduceFeatureChannelsArgumentMin,MPSNNReduceFeatureChannelsMax,MPSNNReduceFeatureChannelsMean,MPSNNReduceFeatureChannelsMin,MPSNNReduceFeatureChannelsSum,MPSNNReduceRowMax,MPSNNReduceRowMean,MPSNNReduceRowMin,MPSNNReduceRowSum,MPSNNReduceUnary,MPSNNReshape,MPSNNReshapeGradient,MPSNNResizeBilinear,MPSNNSlice,MPSPolygonAccelerationStructure,MPSPolygonBuffer,MPSQuadrilateralAccelerationStructure,MPSRayIntersector,MPSRNNImageInferenceLayer,MPSRNNMatrixInferenceLayer,MPSRNNMatrixTrainingLayer,MPSSVGF,MPSTemporalAA,MPSTriangleAccelerationStructure,MPSUnaryImageKernel,MSMessage,MSSession,MTLSharedEventHandle,MTLSharedTextureHandle,MXAnimationMetric,MXAppExitMetric,MXAppLaunchMetric,MXAppResponsivenessMetric,MXAppRunTimeMetric,MXAverage,MXBackgroundExitData,MXCallStackTree,MXCellularConditionMetric,MXCPUExceptionDiagnostic,MXCPUMetric,MXCrashDiagnostic,MXDiagnostic,MXDiagnosticPayload,MXDiskIOMetric,MXDiskWriteExceptionDiagnostic,MXDisplayMetric,MXForegroundExitData,MXGPUMetric,MXHangDiagnostic,MXHistogram,MXHistogramBucket,MXLocationActivityMetric,MXMemoryMetric,MXMetaData,MXMetric,MXMetricPayload,MXNetworkTransferMetric,MXSignpostIntervalData,MXSignpostMetric,MXUnitAveragePixelLuminance,MXUnitSignalBars,NEAppRule,NEDNSOverHTTPSSettings,NEDNSOverTLSSettings,NEDNSProxyProviderProtocol,NEDNSSettings,NEEvaluateConnectionRule,NEFilterBrowserFlow,NEFilterControlVerdict,NEFilterDataVerdict,NEFilterFlow,NEFilterNewFlowVerdict,NEFilterProviderConfiguration,NEFilterRemediationVerdict,NEFilterReport,NEFilterSocketFlow,NEFilterVerdict,NEFlowMetaData,NEHotspotConfiguration,NEHotspotEAPSettings,NEHotspotHS20Settings,NEIPv4Route,NEIPv4Settings,NEIPv6Route,NEIPv6Settings,NEOnDemandRule,NEOnDemandRuleConnect,NEOnDemandRuleDisconnect,NEOnDemandRuleEvaluateConnection,NEOnDemandRuleIgnore,NEPacket,NEPacketTunnelNetworkSettings,NEProxyServer,NEProxySettings,NETunnelNetworkSettings,NETunnelProviderProtocol,NEVPNIKEv2SecurityAssociationParameters,NEVPNProtocol,NEVPNProtocolIKEv2,NEVPNProtocolIPSec,NFCNDEFMessage,NFCNDEFPayload,NLModelConfiguration,NSArray,NSAttributedString,NSCachedURLResponse,NSCalendar,NSCharacterSet,NSComparisonPredicate,NSCompoundPredicate,NSConstantString,NSCountedSet,NSData,NSDataDetector,NSDate,NSDateComponents,NSDateInterval,NSDecimalNumber,NSDictionary,NSDimension,NSError,NSException,NSExpression,NSExtensionItem,NSFetchRequestExpression,NSFileHandle,NSFileSecurity,NSFileWrapper,NSHashTable,NSHTTPURLResponse,NSIndexPath,NSIndexSet,NSISO8601DateFormatter,NSLayoutManager,NSLocale,NSMapTable,NSMeasurement,NSMeasurementFormatter,NSMutableArray,NSMutableAttributedString,NSMutableCharacterSet,NSMutableData,NSMutableDictionary,NSMutableIndexSet,NSMutableOrderedSet,NSMutableParagraphStyle,NSMutableSet,NSMutableString,NSMutableURLRequest,NSNull,NSNumber,NSOrderedSet,NSOrthography,NSParagraphStyle,NSPersistentHistoryToken,NSPersonNameComponents,NSPointerArray,NSPredicate,NSPurgeableData,NSQueryGenerationToken,NSRegularExpression,NSSet,NSShadow,NSSimpleCString,NSSortDescriptor,NSString,NSTextAttachment,NSTextCheckingResult,NSTextContainer,NSTextStorage,NSTextTab,NSTimeZone,NSUnit,NSUnitAcceleration,NSUnitAngle,NSUnitArea,NSUnitConcentrationMass,NSUnitConverterLinear,NSUnitDispersion,NSUnitDuration,NSUnitElectricCharge,NSUnitElectricCurrent,NSUnitElectricPotentialDifference,NSUnitElectricResistance,NSUnitEnergy,NSUnitFrequency,NSUnitFuelEfficiency,NSUnitIlluminance,NSUnitInformationStorage,NSUnitLength,NSUnitMass,NSUnitPower,NSUnitPressure,NSUnitSpeed,NSUnitTemperature,NSUnitVolume,NSURL,NSURLAuthenticationChallenge,NSURLCredential,NSURLProtectionSpace,NSURLQueryItem,NSURLRequest,NSURLResponse,NSUUID,NSValue,NSXPCListenerEndpoint,NWBonjourServiceEndpoint,NWEndpoint,NWHostEndpoint,PHCloudIdentifier,PHLivePhoto,PKDrawing,QLThumbnailGenerationRequest,RPBroadcastConfiguration,SCNAccelerationConstraint,SCNAction,SCNAnimation,SCNAnimationPlayer,SCNAudioSource,SCNAvoidOccluderConstraint,SCNBillboardConstraint,SCNBox,SCNCamera,SCNCapsule,SCNCone,SCNConstraint,SCNCylinder,SCNDistanceConstraint,SCNFloor,SCNGeometry,SCNGeometryElement,SCNGeometrySource,SCNGeometryTessellator,SCNIKConstraint,SCNLevelOfDetail,SCNLight,SCNLookAtConstraint,SCNMaterial,SCNMaterialProperty,SCNMorpher,SCNNode,SCNParticlePropertyController,SCNParticleSystem,SCNPhysicsBallSocketJoint,SCNPhysicsBehavior,SCNPhysicsBody,SCNPhysicsConeTwistJoint,SCNPhysicsField,SCNPhysicsHingeJoint,SCNPhysicsShape,SCNPhysicsSliderJoint,SCNPhysicsVehicle,SCNPhysicsVehicleWheel,SCNPhysicsWorld,SCNPlane,SCNProgram,SCNPyramid,SCNReferenceNode,SCNReplicatorConstraint,SCNScene,SCNShape,SCNSkinner,SCNSliderConstraint,SCNSphere,SCNTechnique,SCNText,SCNTimingFunction,SCNTorus,SCNTransformConstraint,SCNTube,SFAcousticFeature,SFSpeechRecognitionResult,SFTranscription,SFTranscriptionSegment,SFVoiceAnalytics,SK3DNode,SKAction,SKAttribute,SKAttributeValue,SKAudioNode,SKCameraNode,SKConstraint,SKCropNode,SKEffectNode,SKEmitterNode,SKFieldNode,SKKeyframeSequence,SKLabelNode,SKLightNode,SKMutableTexture,SKNode,SKPhysicsBody,SKPhysicsJoint,SKPhysicsJointFixed,SKPhysicsJointLimit,SKPhysicsJointPin,SKPhysicsJointSliding,SKPhysicsJointSpring,SKPhysicsWorld,SKRange,SKReachConstraints,SKReferenceNode,SKRegion,SKScene,SKShader,SKShapeNode,SKSpriteNode,SKTexture,SKTextureAtlas,SKTileDefinition,SKTileGroup,SKTileGroupRule,SKTileMapNode,SKTileSet,SKTransformNode,SKUniform,SKVideoNode,SKWarpGeometry,SKWarpGeometryGrid,TKTokenAuthOperation,TKTokenPasswordAuthOperation,TKTokenSmartCardPINAuthOperation,UIAction,UIBackgroundConfiguration,UIBarAppearance,UIBarButtonItemAppearance,UIBezierPath,UIBlurEffect,UICellAccessory,UICellAccessoryCheckmark,UICellAccessoryCustomView,UICellAccessoryDelete,UICellAccessoryDisclosureIndicator,UICellAccessoryInsert,UICellAccessoryLabel,UICellAccessoryMultiselect,UICellAccessoryOutlineDisclosure,UICellAccessoryReorder,UICellConfigurationState,UIColor,UICommand,UICommandAlternate,UIDeferredMenuElement,UIFontDescriptor,UIImage,UIImageAsset,UIImageConfiguration,UIImageSymbolConfiguration,UIKeyCommand,UIListContentConfiguration,UIListContentImageProperties,UIListContentTextProperties,UIMenu,UIMenuElement,UIMutableUserNotificationAction,UIMutableUserNotificationCategory,UINavigationBarAppearance,UIPasteConfiguration,UISceneActivationConditions,UISceneConfiguration,UISceneSession,UITabBarAppearance,UITabBarItemAppearance,UITextInputMode,UITextInputPasswordRules,UIToolbarAppearance,UITraitCollection,UIUserNotificationAction,UIUserNotificationCategory,UIVibrancyEffect,UIViewConfigurationState,UIVisualEffect,UIVisualEffectView,UNCalendarNotificationTrigger,UNLocationNotificationTrigger,UNMutableNotificationContent,UNNotification,UNNotificationAction,UNNotificationAttachment,UNNotificationCategory,UNNotificationContent,UNNotificationRequest,UNNotificationResponse,UNNotificationSettings,UNNotificationSound,UNNotificationTrigger,UNPushNotificationTrigger,UNTextInputNotificationAction,UNTextInputNotificationResponse,UNTimeIntervalNotificationTrigger,UTType,VNBarcodeObservation,VNCircle,VNClassificationObservation,VNContoursObservation,VNCoreMLFeatureValueObservation,VNDetectedObjectObservation,VNDetectedPoint,VNFaceLandmarkRegion,VNFaceLandmarkRegion2D,VNFaceLandmarks,VNFaceLandmarks2D,VNFaceObservation,VNFeaturePrintObservation,VNHorizonObservation,VNHumanBodyPoseObservation,VNHumanHandPoseObservation,VNImageAlignmentObservation,VNImageHomographicAlignmentObservation,VNImageTranslationAlignmentObservation,VNObservation,VNPixelBufferObservation,VNPoint,VNRecognizedObjectObservation,VNRecognizedPoint,VNRecognizedPointsObservation,VNRecognizedText,VNRecognizedTextObservation,VNRectangleObservation,VNSaliencyImageObservation,VNTextObservation,VNTrajectoryObservation,VNVector,WCSessionUserInfoTransfer,WKPreferences,WKProcessPool,WKUserContentController,WKWebsiteDataStore,WKWebViewConfiguration
public interface NSSecureCoding extends NSCoding
Objects which are safe to be encoded and decoded across privilege boundaries should adopt NSSecureCoding instead of NSCoding. Secure coders (those that respond YES to requiresSecureCoding) will only encode objects that adopt the NSSecureCoding protocol. NOTE: NSSecureCoding guarantees only that an archive contains the classes it claims. It makes no guarantees about the suitability for consumption by the receiver of the decoded content of the archive. Archived objects which may trigger code evaluation should be validated independently by the consumer of the objects to verify that no malicious code is executed (i.e. by checking key paths, selectors etc. specified in the archive).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean_supportsSecureCoding()This property must return YES on all classes that allow secure coding.-
Methods inherited from interface apple.foundation.protocol.NSCoding
encodeWithCoder, initWithCoder
-
-
-
-
Method Detail
-
_supportsSecureCoding
boolean _supportsSecureCoding()
This property must return YES on all classes that allow secure coding. Subclasses of classes that adopt NSSecureCoding and override initWithCoder: must also override this method and return YES. The Secure Coding Guide should be consulted when writing methods that decode data.
-
-