Platforms to show: All Mac Windows Linux Cross-Platform

Back to KeychainItemMBS class.

KeychainItemMBS.kSecAccountItemAttr = "acct"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the account attribute.
You use this tag to set or get a string that represents the user account. It also applies to generic, Internet, and AppleShare password items. Keychain strings should use UTF-8 encoding.

KeychainItemMBS.kSecAddressItemAttr = "addr"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the address attribute.
You use this tag to set or get a value of type string that represents the AppleTalk zone name, or the IP or domain name that represents the server address. This is unique to AppleShare password attributes. Keychain strings should use UTF-8 encoding.

KeychainItemMBS.kSecAlias = "alis"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Indicates an alias.

KeychainItemMBS.kSecAuthenticationTypeItemAttr = "atyp"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the authentication type attribute.
You use this tag to set or get a value of type SecAuthenticationType that represents the Internet authentication scheme. For possible authentication values, see "Keychain Authentication Type Constants." This is unique to Internet password attributes.

KeychainItemMBS.kSecCertificateEncoding = "cenc"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Indicates a CSSM_CERT_ENCODING type.

KeychainItemMBS.kSecCertificateType = "ctyp"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Indicates a CSSM_CERT_TYPE type.

KeychainItemMBS.kSecCommentItemAttr = "icmt"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the comment attribute.
You use this tag to set or get a string value that represents a user-editable string containing comments for this item. Keychain strings should use UTF-8 encoding.

KeychainItemMBS.kSecCreationDateItemAttr = "cdat"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the creation date attribute.
You use this tag to get a string value that represents the date the item was created, expressed in Zulu Time format ("YYYYMMDDhhmmssZ"). This is the native format for stored time values in the CDSA specification (defined as CSSM_DB_ATTRIBUTE_FORMAT_TIME_DATE in the CSSM_DB_ATTRIBUTE_FORMAT enumeration, Section 17.2.6.). When specifying the creation date as input to a function (for example, SecKeychainSearchCreateFromAttributes), you may alternatively provide a numeric value of type UInt32 or SInt64, expressed as seconds since 01 January 1904.

KeychainItemMBS.kSecCreatorItemAttr = "crtr"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the creator attribute.
You use this tag to set or get a value of type FourCharCode that represents the item's creator.

KeychainItemMBS.kSecCrlEncoding = "crnc"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Indicates a CSSM_CRL_ENCODING type.

KeychainItemMBS.kSecCrlType = "crtp"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Indicates a CSSM_CRL_TYPE type.

KeychainItemMBS.kSecCustomIconItemAttr = "cusi"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the custom icon attribute.
Use of this attribute is deprecated. Custom icons for keychains are not supported in OS X.

KeychainItemMBS.kSecDescriptionItemAttr = "desc"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the description attribute.
You use this tag to set or get a string value that represents a user-visible string describing this particular kind of item, for example "disk image password". Keychain strings should use UTF-8 encoding.

KeychainItemMBS.kSecGenericItemAttr = "gena"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the generic attribute.
You use this tag to set or get a value of untyped bytes that represents a user-defined attribute. This is unique to generic password attributes.

KeychainItemMBS.kSecInvisibleItemAttr = "invi"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the invisible attribute.
You use this tag to set or get a value of type Boolean that indicates whether the item is invisible (that is, should not be displayed).

KeychainItemMBS.kSecLabelItemAttr = "labl"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the label attribute.
You use this tag to set or get a string value that represents a user-editable string containing the label for this item. Keychain strings should use UTF-8 encoding.

KeychainItemMBS.kSecModDateItemAttr = "mdat"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the modification date attribute.
You use this tag to get a string value that represents the date the item was created, expressed in Zulu Time format ("YYYYMMDDhhmmssZ"). This is the native format for stored time values in the CDSA specification (defined as CSSM_DB_ATTRIBUTE_FORMAT_TIME_DATE in the CSSM_DB_ATTRIBUTE_FORMAT enumeration, Section 17.2.6.). When specifying the creation date as input to a function (for example, SecKeychainSearchCreateFromAttributes), you may alternatively provide a numeric value of type UInt32 or SInt64, expressed as seconds since 01 January 1904.

KeychainItemMBS.kSecNegativeItemAttr = "nega"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the negative attribute.
You use this tag to set or get a value of type Boolean that indicates whether there is a valid password associated with this keychain item. This is useful if your application doesn't want a password for some particular service to be stored in the keychain, but prefers that it always be entered by the user. The item, which is typically invisible and with zero-length data, acts as a placeholder.

KeychainItemMBS.kSecPathItemAttr = "path"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the path attribute.
You use this tag to set or get a string value that represents the path. This is unique to Internet password attributes. Keychain strings should use UTF-8 encoding.

KeychainItemMBS.kSecPortItemAttr = "port"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the port attribute.
You use this tag to set or get a value of type UInt32 that represents the Internet port number. This is unique to Internet password attributes.

KeychainItemMBS.kSecProtocolItemAttr = "ptcl"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the protocol attribute.
You use this tag to set or get a value of type SecProtocolType that represents the Internet protocol. For possible protocol type values, see "Keychain Protocol Type Constants." This is unique to AppleShare and Internet password attributes.

KeychainItemMBS.kSecScriptCodeItemAttr = "scrp"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the script code attribute.
You use this tag to set or get a value of type ScriptCode that represents the script code for all strings. Use of this attribute is deprecated; string attributes should always be stored in UTF-8 encoding.

KeychainItemMBS.kSecSecurityDomainItemAttr = "sdmn"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the security domain attribute.
You use this tag to set or get a value that represents the Internet security domain. This is unique to Internet password attributes.

KeychainItemMBS.kSecServerItemAttr = "srvr"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the server attribute.
You use this tag to set or get a string that represents the Internet server's domain name or IP address. This is unique to Internet password attributes. Keychain strings should use UTF-8 encoding.

KeychainItemMBS.kSecServiceItemAttr = "svce"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the service attribute.
You use this tag to set or get a string that represents the service associated with this item, for example, "iTools". This is unique to generic password attributes. Keychain strings should use UTF-8 encoding.

KeychainItemMBS.kSecSignatureItemAttr = "ssig"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the server signature attribute.
You use this tag to set or get a value of type SecAFPServerSignature that represents the server signature block. This is unique to AppleShare password attributes.

KeychainItemMBS.kSecTypeItemAttr = "type"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the type attribute.
You use this tag to set or get a value of type FourCharCode that represents the item's type.

KeychainItemMBS.kSecVolumeItemAttr = "vlme"

Type Topic Plugin Version
const Keychain MBS MacClassic Plugin 13.1
One of the keychain item attributes.

Identifies the volume attribute.
You use this tag to set or get a string value that represents the AppleShare volume. This is unique to AppleShare password attributes. Keychain strings should use UTF-8 encoding.

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


💬 Ask a question or report a problem
The biggest plugin in space...