Security Namespace

Access to the key chain.

Classes

TypeReason
SecAccessControlDocumentation for this section has not yet been entered.
SecAccessControlCreateFlagsDocumentation for this section has not yet been entered.
SecAccessibleAn enumeration whose values specify when a keychain item should be readable.
SecAuthenticationTypeAn enumeration whose values specify various types of authentication. Used with the Security.SecRecord.AuthenticationType property.
SecCertificateRepresents digital certificates on iOS/OSX.
SecIdentityEncapsulate a security identity. A security identity comprises a certificate and its private key.
SecImportExportEncapsulates the import and export of identities and certificates.
SecKeyEncapsulates a security key, one half of a public-private key-pair.
SecKeyChainAccess to the operating system keychain.
SecKeyClassThe kind of cryptographic key
SecKeyTypeAn enumeration whose values specify the Security.SecRecord.KeyType property.
SecKindThe kind of SecRecord.
SecMatchLimitKeys used to control query results.
SecPaddingAn enumeration whose values specify the type of padding to be used in encryption and decryption.
SecPolicyEncapsulates a security policy. A policy comprises a set of rules that specify how to evaluate a certificate for a certain level of trust.
SecPolicyIdentifierDocumentation for this section has not yet been entered.
SecPolicyPropertyKeyDocumentation for this section has not yet been entered.
SecProtocolProtocol used for InternetPasswords
SecRecordTracks a set of properties from the keychain.
SecRevocationDocumentation for this section has not yet been entered.
SecStatusCodeStatus return from the SecKeyChain operations.
SecTrustA trust level. A trust object combines a certificate with a policy or policies.
SecTrustPropertyKeyDocumentation for this section has not yet been entered.
SecTrustResultResult code for SecTrust.Evaluate
SecTrustResultKeyDocumentation for this section has not yet been entered.
SecurityExceptionAn exception based on a Security.SecStatusCode.
SslAuthenticateDocumentation for this section has not yet been entered.
SslCipherSuiteDocumentation for this section has not yet been entered.
SslClientCertificateStateDocumentation for this section has not yet been entered.
SslConnectionDocumentation for this section has not yet been entered.
SslConnectionTypeDocumentation for this section has not yet been entered.
SslContextDocumentation for this section has not yet been entered.
SslProtocolDocumentation for this section has not yet been entered.
SslProtocolSideDocumentation for this section has not yet been entered.
SslSessionOptionDocumentation for this section has not yet been entered.
SslSessionStateDocumentation for this section has not yet been entered.
SslStatusDocumentation for this section has not yet been entered.
SslStreamConnectionDocumentation for this section has not yet been entered.