Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
signalapp
GitHub Repository: signalapp/Signal-iOS
Path: blob/main/SignalServiceKit/Messages/InvalidKeyMessages/TSInvalidIdentityKeyErrorMessage.m
1 views
1
//
2
// Copyright 2017 Signal Messenger, LLC
3
// SPDX-License-Identifier: AGPL-3.0-only
4
//
5
6
#import "TSInvalidIdentityKeyErrorMessage.h"
7
8
NS_ASSUME_NONNULL_BEGIN
9
10
@implementation TSInvalidIdentityKeyErrorMessage
11
12
- (SignalServiceAddress *)theirSignalAddress
13
{
14
OWSAbstractMethod();
15
return nil;
16
}
17
18
- (instancetype)initWithGrdbId:(int64_t)grdbId
19
uniqueId:(NSString *)uniqueId
20
receivedAtTimestamp:(uint64_t)receivedAtTimestamp
21
sortId:(uint64_t)sortId
22
timestamp:(uint64_t)timestamp
23
uniqueThreadId:(NSString *)uniqueThreadId
24
body:(nullable NSString *)body
25
bodyRanges:(nullable MessageBodyRanges *)bodyRanges
26
contactShare:(nullable OWSContact *)contactShare
27
deprecated_attachmentIds:(nullable NSArray<NSString *> *)deprecated_attachmentIds
28
editState:(TSEditState)editState
29
expireStartedAt:(uint64_t)expireStartedAt
30
expireTimerVersion:(nullable NSNumber *)expireTimerVersion
31
expiresAt:(uint64_t)expiresAt
32
expiresInSeconds:(unsigned int)expiresInSeconds
33
giftBadge:(nullable OWSGiftBadge *)giftBadge
34
isGroupStoryReply:(BOOL)isGroupStoryReply
35
isPoll:(BOOL)isPoll
36
isSmsMessageRestoredFromBackup:(BOOL)isSmsMessageRestoredFromBackup
37
isViewOnceComplete:(BOOL)isViewOnceComplete
38
isViewOnceMessage:(BOOL)isViewOnceMessage
39
linkPreview:(nullable OWSLinkPreview *)linkPreview
40
messageSticker:(nullable MessageSticker *)messageSticker
41
quotedMessage:(nullable TSQuotedMessage *)quotedMessage
42
storedShouldStartExpireTimer:(BOOL)storedShouldStartExpireTimer
43
storyAuthorUuidString:(nullable NSString *)storyAuthorUuidString
44
storyReactionEmoji:(nullable NSString *)storyReactionEmoji
45
storyTimestamp:(nullable NSNumber *)storyTimestamp
46
wasRemotelyDeleted:(BOOL)wasRemotelyDeleted
47
errorType:(TSErrorMessageType)errorType
48
read:(BOOL)read
49
recipientAddress:(nullable SignalServiceAddress *)recipientAddress
50
sender:(nullable SignalServiceAddress *)sender
51
wasIdentityVerified:(BOOL)wasIdentityVerified
52
{
53
self = [super initWithGrdbId:grdbId
54
uniqueId:uniqueId
55
receivedAtTimestamp:receivedAtTimestamp
56
sortId:sortId
57
timestamp:timestamp
58
uniqueThreadId:uniqueThreadId
59
body:body
60
bodyRanges:bodyRanges
61
contactShare:contactShare
62
deprecated_attachmentIds:deprecated_attachmentIds
63
editState:editState
64
expireStartedAt:expireStartedAt
65
expireTimerVersion:expireTimerVersion
66
expiresAt:expiresAt
67
expiresInSeconds:expiresInSeconds
68
giftBadge:giftBadge
69
isGroupStoryReply:isGroupStoryReply
70
isPoll:isPoll
71
isSmsMessageRestoredFromBackup:isSmsMessageRestoredFromBackup
72
isViewOnceComplete:isViewOnceComplete
73
isViewOnceMessage:isViewOnceMessage
74
linkPreview:linkPreview
75
messageSticker:messageSticker
76
quotedMessage:quotedMessage
77
storedShouldStartExpireTimer:storedShouldStartExpireTimer
78
storyAuthorUuidString:storyAuthorUuidString
79
storyReactionEmoji:storyReactionEmoji
80
storyTimestamp:storyTimestamp
81
wasRemotelyDeleted:wasRemotelyDeleted
82
errorType:errorType
83
read:read
84
recipientAddress:recipientAddress
85
sender:sender
86
wasIdentityVerified:wasIdentityVerified];
87
return self;
88
}
89
90
// --- CODE GENERATION MARKER
91
92
// This snippet is generated by /Scripts/sds_codegen/sds_generate.py. Do not manually edit it, instead run
93
// `sds_codegen.sh`.
94
95
96
// --- CODE GENERATION MARKER
97
98
@end
99
100
NS_ASSUME_NONNULL_END
101
102