MonobjcMonobjc Documented Class Library
SecKeychainSettings Structure
NamespacesMonobjc.SecurityFoundationSecKeychainSettings
Contains information about keychain settings.
Declaration Syntax
C#Visual BasicVisual C++
public struct SecKeychainSettings
Public Structure SecKeychainSettings
public value class SecKeychainSettings
Members
All MembersMethodsFields



IconMemberDescription
Equals(Object)
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Returns the hash code for this instance.
(Inherited from ValueType.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
lockInterval
An unsigned 32-bit integer representing the number of seconds before the keychain locks. If you set useLockInterval to FALSE, set lockInterval to INT_MAX to indicate that the keychain never locks.

lockOnSleep
A Boolean value indicating whether the keychain locks when the system sleeps.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString()()()()
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
useLockInterval
A Boolean value indicating whether the keychain automatically locks after a certain period of time.

version
An unsigned 32-bit integer representing the keychain version.

Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.SecurityFoundation (Module: Monobjc.SecurityFoundation)