Xojo Conferences
MBSSep2018MunichDE
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

Previous items Next items

KeychainManagerMBS.kSecAttrProtocolNNTPS as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Values that can be used with the kSecAttrProtocol attribute key.
Notes:
NNTP over TLS/SSL.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrProtocolPOP3 as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Values that can be used with the kSecAttrProtocol attribute key.
Notes:
POP3 protocol.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrProtocolPOP3S as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Values that can be used with the kSecAttrProtocol attribute key.
Notes:
POP3 over TLS/SSL.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrProtocolRTSP as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Values that can be used with the kSecAttrProtocol attribute key.
Notes:
RTSP protocol.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrProtocolRTSPProxy as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Values that can be used with the kSecAttrProtocol attribute key.
Notes:
RTSP proxy.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrProtocolSMB as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Values that can be used with the kSecAttrProtocol attribute key.
Notes:
SMB protocol.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrProtocolSMTP as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Values that can be used with the kSecAttrProtocol attribute key.
Notes:
SMTP protocol.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrProtocolSOCKS as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Values that can be used with the kSecAttrProtocol attribute key.
Notes:
SOCKS protocol.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrProtocolSSH as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Values that can be used with the kSecAttrProtocol attribute key.
Notes:
SSH protocol.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrProtocolTelnet as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Values that can be used with the kSecAttrProtocol attribute key.
Notes:
Telnet protocol.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrProtocolTelnetS as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Values that can be used with the kSecAttrProtocol attribute key.
Notes:
Telnet over TLS/SSL.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrPublicKeyHash as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the keychain item attribute keys.
Notes:
Public key hash attribute key.
The corresponding value is of type memoryblock and contains the hash of a certificate's public key. Items of class kSecClassCertificate have this attribute. Read only.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrRounds as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the keychain item attribute keys.
Notes:
The number of rounds for the pseudorandom function specified by kSecAttrPRF.
Available in OS X v10.7 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrSalt as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the keychain item attribute keys.
Notes:
A memoryblock object containing the salt to use for this key.
Available in OS X v10.7 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrSecurityDomain as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the keychain item attribute keys.
Notes:
Security domain attribute key.
The corresponding value is of type String and represents the Internet security domain. Items of class kSecClassInternetPassword have this attribute.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrSerialNumber as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the keychain item attribute keys.
Notes:
Serial number attribute key.
The corresponding value is of type Date and contains the serial number data of a certificate. Items of class kSecClassCertificate have this attribute. Read only.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrServer as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the keychain item attribute keys.
Notes:
Server attribute key.
The corresponding value is of type String and contains the server's domain name or IP address. Items of class kSecClassInternetPassword have this attribute.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrService as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the keychain item attribute keys.
Notes:
Service attribute key.
The corresponding value is a string of type String that represents the service associated with this item. Items of class kSecClassGenericPassword have this attribute.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrSubject as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the keychain item attribute keys.
Notes:
Subject attribute key.
The corresponding value is of type CFDataRef and contains the X.500 subject name of a certificate. Items of class kSecClassCertificate have this attribute. Read only.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrSubjectKeyID as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the keychain item attribute keys.
Notes:
Subject key ID attribute key.
The corresponding value is of type date and contains the subject key ID of a certificate. Items of class kSecClassCertificate have this attribute. Read only.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrSynchronizable as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 15.0 Yes No No Yes, macOS only No
Function: Specifies a dictionary key whose value is a Boolean indicating whether the item in question can be synchronized.
Notes:
To add a new item which can be synced to other devices, or to obtain synchronizable results from a query, supply this key with a value of true. If the key is not supplied, or has a value of false, then no synchronizable items will be added or returned. A predefined value, kSecAttrSynchronizableAny, may be provided instead of true if both synchronizable and non-synchronizable results are desired.

IMPORTANT: Specifying the kSecAttrSynchronizable key has several caveats:

  • Updating or deleting items using the kSecAttrSynchronizable key will affect all copies of the item, not just the one on your local device. Be sure that it makes sense to use the same password on all devices before deciding to make a password synchronizable.
  • Only password items can currently be synchronized. Keychain syncing is not supported for certificates or cryptographic keys.
  • Items stored or obtained using the kSecAttrSynchronizable key cannot specify SecAccessRef-based access control with kSecAttrAccess. If a password is intended to be shared between multiple applications, the kSecAttrAccessGroup key must be specified, and each application using this password must have a 'keychain-access-groups' entitlement with the specified access group value.
  • Items stored or obtained using the kSecAttrSynchronizable key may not also specify a kSecAttrAccessible value which is incompatible with syncing (namely, those whose names end with "ThisDeviceOnly".)
  • Items stored or obtained using the kSecAttrSynchronizable key cannot be specified by reference. You must pass kSecReturnAttributes and/or kSecReturnData to retrieve results; kSecReturnRef is currently not supported for synchronizable items.
  • Persistent references to synchronizable items should be avoided; while they may work locally, they cannot be moved between devices, and may not resolve if the item is modified on some other device.
  • When specifying a query that uses the kSecAttrSynchronizable key, search keys are limited to the item's class and attributes. The only search constant which may be used is kSecMatchLimit; other constants using the kSecMatch prefix are not supported at this time.

Available on Mac OS X 10.9 and newer.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrSynchronizableAny as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 15.0 Yes No No Yes, macOS only No
Function: Specifies that both synchronizable and non-synchronizable results should be returned from this query.
Notes:
This may be used as a value for the kSecAttrSynchronizable dictionary key in a call to SecItemCopyMatching, SecItemUpdate, or SecItemDelete.
Available on Mac OS X 10.9 and newer.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecAttrType as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the keychain item attribute keys.
Notes:
Type attribute key.
The corresponding value is of type integer and represents the item's type. This number is the unsigned integer representation of a four-character code (for example, 'aTyp').
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecClass as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Key constant used to set the item class value in a search dictionary.
Notes:
Dictionary key whose value is the item's class code.
Possible values for this key are listed in Item Class Value Constants.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecClassCertificate as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the values used with the kSecClass key in a search dictionary.
Notes:
Certificate item.
The following attribute types ("Attribute Item Keys and Values") can be used with an item of this type:

kSecAttrAccessible
kSecAttrAccessGroup
kSecAttrCertificateType
kSecAttrCertificateEncoding
kSecAttrLabel
kSecAttrSubject
kSecAttrIssuer
kSecAttrSerialNumber
kSecAttrSubjectKeyID
kSecAttrPublicKeyHash

Available in OS X v10.7 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecClassGenericPassword as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the values used with the kSecClass key in a search dictionary.
Notes:
Generic password item.

The following attribute types ("Attribute Item Keys and Values") can be used with an item of this type:

kSecAttrAccessible
kSecAttrAccessGroup
kSecAttrCreationDate
kSecAttrModificationDate
kSecAttrDescription
kSecAttrComment
kSecAttrCreator
kSecAttrType
kSecAttrLabel
kSecAttrIsInvisible
kSecAttrIsNegative
kSecAttrAccount
kSecAttrService
kSecAttrGeneric

Available in OS X v10.7 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecClassIdentity as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the values used with the kSecClass key in a search dictionary.
Notes:
Identity item.

An identity is a certificate together with its associated private key. Because an identity is the combination of a private key and a certificate, this class shares attributes of both kSecClassKey and kSecClassCertificate.

Available in OS X v10.7 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecClassInternetPassword as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the values used with the kSecClass key in a search dictionary.
Notes:
Internet password item.
The following attribute types ("Attribute Item Keys and Values") can be used with an item of this type:

kSecAttrAccessible
kSecAttrAccessGroup
kSecAttrCreationDate
kSecAttrModificationDate
kSecAttrDescription
kSecAttrComment
kSecAttrCreator
kSecAttrType
kSecAttrLabel
kSecAttrIsInvisible
kSecAttrIsNegative
kSecAttrAccount
kSecAttrSecurityDomain
kSecAttrServer
kSecAttrProtocol
kSecAttrAuthenticationType
kSecAttrPort
kSecAttrPath

Available in OS X v10.6 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecClassKey as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: One of the values used with the kSecClass key in a search dictionary.
Notes:
Cryptographic key item.
The following attribute types ("Attribute Item Keys and Values") can be used with an item of this type:

kSecAttrAccessible
kSecAttrAccessGroup
kSecAttrKeyClass
kSecAttrLabel
kSecAttrApplicationLabel
kSecAttrIsPermanent
kSecAttrApplicationTag
kSecAttrKeyType
kSecAttrKeySizeInBits
kSecAttrEffectiveKeySize
kSecAttrCanEncrypt
kSecAttrCanDecrypt
kSecAttrCanDerive
kSecAttrCanSign
kSecAttrCanVerify
kSecAttrCanWrap
kSecAttrCanUnwrap

Available in OS X v10.7 and later.

Feedback, Comments & Corrections

KeychainManagerMBS.kSecMatchCaseInsensitive as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Keychain MBS MacClassic Plugin 13.1 Yes No No Yes, macOS only No
Function: Keys used to set search attributes in a keychain search dictionary.
Notes:
Case sensitivity attribute key.
The corresponding value is of type Boolean. If this value is False, or if this attribute is not provided, then case-sensitive string matching is performed.
Available in OS X v10.6 and later.

Feedback, Comments & Corrections

Previous items Next items

The items on this page are in the following plugins: MBS MacClassic Plugin.




Links
MBS Xojo Chart Plugins