C# Класс TextSecure.crypto.storage.TextSecurePreKeyStore

Наследование: PreKeyStore, SignedPreKeyStore
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ContainsPreKey ( uint preKeyId ) : bool
ContainsSignedPreKey ( uint signedPreKeyId ) : bool
LoadPreKey ( uint preKeyId ) : libaxolotl.state.PreKeyRecord
LoadSignedPreKey ( uint signedPreKeyId ) : libaxolotl.state.SignedPreKeyRecord

Loads a SignedPreKey

LoadSignedPreKeys ( ) : List

Loads a List of SignedPreKeyRecords

RemovePreKey ( uint preKeyId ) : void
RemoveSignedPreKey ( uint signedPreKeyId ) : void

Removes a SignedPreKeyRecord

StorePreKey ( uint preKeyId, libaxolotl.state.PreKeyRecord record ) : void
StoreSignedPreKey ( uint signedPreKeyId, libaxolotl.state.SignedPreKeyRecord record ) : void
TextSecurePreKeyStore ( SQLite.SQLiteConnection conn ) : libaxolotl.state

Описание методов

ContainsPreKey() публичный Метод

public ContainsPreKey ( uint preKeyId ) : bool
preKeyId uint
Результат bool

ContainsSignedPreKey() публичный Метод

public ContainsSignedPreKey ( uint signedPreKeyId ) : bool
signedPreKeyId uint
Результат bool

LoadPreKey() публичный Метод

public LoadPreKey ( uint preKeyId ) : libaxolotl.state.PreKeyRecord
preKeyId uint
Результат libaxolotl.state.PreKeyRecord

LoadSignedPreKey() публичный Метод

Loads a SignedPreKey
public LoadSignedPreKey ( uint signedPreKeyId ) : libaxolotl.state.SignedPreKeyRecord
signedPreKeyId uint Used to lookup a SignedPreKey.
Результат libaxolotl.state.SignedPreKeyRecord

LoadSignedPreKeys() публичный Метод

Loads a List of SignedPreKeyRecords
public LoadSignedPreKeys ( ) : List
Результат List

RemovePreKey() публичный Метод

public RemovePreKey ( uint preKeyId ) : void
preKeyId uint
Результат void

RemoveSignedPreKey() публичный Метод

Removes a SignedPreKeyRecord
public RemoveSignedPreKey ( uint signedPreKeyId ) : void
signedPreKeyId uint Used to identify a SignedPreKeyRecord.
Результат void

StorePreKey() публичный Метод

public StorePreKey ( uint preKeyId, libaxolotl.state.PreKeyRecord record ) : void
preKeyId uint
record libaxolotl.state.PreKeyRecord
Результат void

StoreSignedPreKey() публичный Метод

public StoreSignedPreKey ( uint signedPreKeyId, libaxolotl.state.SignedPreKeyRecord record ) : void
signedPreKeyId uint
record libaxolotl.state.SignedPreKeyRecord
Результат void

TextSecurePreKeyStore() публичный Метод

public TextSecurePreKeyStore ( SQLite.SQLiteConnection conn ) : libaxolotl.state
conn SQLite.SQLiteConnection
Результат libaxolotl.state