One Logo Pool Ball
AuthenticationServices · IOS API REFERENCE

ASImportableExtension.Shared.SharingAccessor

struct · iOS 26.4+ · SDK 27.1

struct SharingAccessor

Members (9)

get · iOS 26.4+

permissions

TypeScript
get permissions(): Array<ASImportableExtension_Shared_SharingAccessor_Permission>
Swift declaration
var permissions: [ASImportableExtension.Shared.SharingAccessor.Permission]

The permissions given to this accessor.

set · iOS 26.4+

permissions

TypeScript
set permissions(value: Array<ASImportableExtension_Shared_SharingAccessor_Permission>)
Swift declaration
var permissions: [ASImportableExtension.Shared.SharingAccessor.Permission]

The permissions given to this accessor.

get · iOS 26.4+

name

TypeScript
get name(): string
Swift declaration
var name: String

The name of the accessor's account.

set · iOS 26.4+

name

TypeScript
set name(value: string)
Swift declaration
var name: String

The name of the accessor's account.

init · iOS 26.4+

init

TypeScript
static init(type: ASImportableExtension_Shared_SharingAccessor_AccessorType, accountID: ArrayBuffer, name: string, permissions: Array<ASImportableExtension_Shared_SharingAccessor_Permission>): ASImportableExtension_Shared_SharingAccessor
Swift declaration
init(type: ASImportableExtension.Shared.SharingAccessor.AccessorType, accountID: Data, name: String, permissions: [ASImportableExtension.Shared.SharingAccessor.Permission])
get · iOS 26.4+

type

TypeScript
get type(): ASImportableExtension_Shared_SharingAccessor_AccessorType
Swift declaration
var type: ASImportableExtension.Shared.SharingAccessor.AccessorType

The type of accessor.

set · iOS 26.4+

type

TypeScript
set type(value: ASImportableExtension_Shared_SharingAccessor_AccessorType)
Swift declaration
var type: ASImportableExtension.Shared.SharingAccessor.AccessorType

The type of accessor.

get · iOS 26.4+

accountID

TypeScript
get accountID(): ArrayBuffer
Swift declaration
var accountID: Data

The ID of the account that has been granted access to this shared entity.

set · iOS 26.4+

accountID

TypeScript
set accountID(value: ArrayBuffer)
Swift declaration
var accountID: Data

The ID of the account that has been granted access to this shared entity.

Skipped declarations

No declarations were skipped in this snapshot.

All AuthenticationServices types →