One Logo Pool Ball
LocalAuthentication · IOS API REFERENCE

LARightStore

class · iOS 16.0+ · SDK 27.1

class LARightStore

Members (7)

get · iOS 16.0+

shared

TypeScript
static get shared(): LARightStore
Swift declaration
class var shared: LARightStore { get }
method · iOS 16.0+

removeAllRights

TypeScript
removeAllRights(handler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func removeAllRights() async throws
method · iOS 16.0+

removeRight

TypeScript
removeRightCompletion(right: LAPersistedRight, handler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func removeRight(_ right: LAPersistedRight) async throws
method · iOS 16.0+

removeRight

TypeScript
removeRightForIdentifierCompletion(identifier: string, handler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func removeRight(forIdentifier identifier: String) async throws
method · iOS 16.0+

right

TypeScript
right(identifier: string, handler: ((arg0: (LAPersistedRight) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func right(forIdentifier identifier: String) async throws -> LAPersistedRight
method · iOS 16.0+

saveRight

TypeScript
saveRightIdentifierCompletion(right: LARight, identifier: string, handler: ((arg0: (LAPersistedRight) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func saveRight(_ right: LARight, identifier: String) async throws -> LAPersistedRight
method · iOS 16.0+

saveRight

TypeScript
saveRightIdentifierSecretCompletion(right: LARight, identifier: string, secret: ArrayBuffer, handler: ((arg0: (LAPersistedRight) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func saveRight(_ right: LARight, identifier: String, secret: Data) async throws -> LAPersistedRight

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

LARightStore.init()

inherited init: clang: 'init' is unavailable

All LocalAuthentication types →