From Xojo Documentation

Revision as of 23:51, 30 July 2019 by Gperlman (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Property (As String )

aKeychainItem.ServiceName = newStringValue
StringValue = aKeychainItem.ServiceName

Supported for all project types and targets.

Contains the name of the service (required for adding, can be Nil to find). To add a password for an application, set ServiceName to the application’s name.


This example set the text of a TextField to the description of a KeychainItem.

Var kc As Keychain
Var kci As KeychainItem

kc = New Keychain(Listbox1.SelectedIndex)

If kc <> Nil Then
kci = New KeychainItem
kci.ServiceName = SearchField.Value

PasswordField.Value = kc.FindPassword(kci)

ServiceNameField.Value = kci.ServiceName
AccountNameField.Value = kci.AccountName
CommentField.Value = kci.Comment
LabelField.Value = kci.Label
End If