Security 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Security 命名空间提供对密钥链的访问。
类
Authorization |
Security 命名空间提供对密钥链的访问。 |
AuthorizationEnvironment |
Security 命名空间提供对密钥链的访问。 |
AuthorizationParameters |
Security 命名空间提供对密钥链的访问。 |
SecAccessControl |
包含辅助功能标志和访问控制对象创建标志的类。 |
SecAuthenticationUIExtensions |
定义 的 SecAuthenticationUI扩展方法。 |
SecCertificate |
表示 iOS/OSX 上的数字证书。 |
SecCertificate2 |
Security 命名空间提供对密钥链的访问。 |
SecIdentity |
封装安全标识。 安全标识包括证书及其私钥。 |
SecIdentity2 |
Security 命名空间提供对密钥链的访问。 |
SecImportExport |
封装标识和证书的导入和导出。 |
SecKey |
封装安全密钥,这是公钥-私钥对的一半。 |
SecKeyAlgorithmExtensions |
Security 命名空间提供对密钥链的访问。 |
SecKeyChain |
访问操作系统密钥链。 |
SecKeyClassExtensions |
Security 命名空间提供对密钥链的访问。 |
SecKeyGenerationParameters |
包含用于生成密钥的参数。 |
SecKeyKeyExchangeParameter |
Security 命名空间提供对密钥链的访问。 |
SecKeyParameters |
包含用于 的参数 CreateRandomKey(SecKeyType, Int32, NSDictionary, NSError)。 |
SecKeyTypeExtensions |
Security 命名空间提供对密钥链的访问。 |
SecMatchLimit |
用于控制查询结果的键。 |
SecPolicy |
封装安全策略。 策略由一组规则组成,这些规则指定如何评估证书以达到特定信任级别。 |
SecPolicyIdentifier |
包含表示安全策略的值。 |
SecPolicyPropertyKey |
包含为安全策略数据编制索引的密钥。 |
SecProtocolMetadata |
Security 命名空间提供对密钥链的访问。 |
SecProtocolOptions |
Security 命名空间提供对密钥链的访问。 |
SecPublicPrivateKeyAttrs |
包含用于创建和使用公钥-私钥对的属性。 |
SecRecord |
跟踪密钥链中的一组属性。 |
SecSharedCredential |
表示网站的共享用户名和密码。 |
SecSharedCredentialInfo |
Security 命名空间提供对密钥链的访问。 |
SecStatusCodeExtensions |
Security 命名空间提供对密钥链的访问。 |
SecTokenIDExtensions |
SecTokenID 的扩展方法。 |
SecTrust |
信任级别。 信任对象将证书与一个或多个策略组合在一起。 |
SecTrust2 |
Security 命名空间提供对密钥链的访问。 |
SecTrustPropertyKey |
包含按类型为证书数据编制索引的密钥。 |
SecTrustResultKey |
包含为信任数据编制索引的键。 |
SecurityException |
基于 的 SecStatusCode异常。 |
SslConnection |
表示 SSL 连接的类。 |
SslContext |
封装 SSL 会话状态的类。 |
SslSessionConfigExtensions |
Security 命名空间提供对密钥链的访问。 |
SslStreamConnection |
允许读取和写入 SSL 流连接的类。 |
枚举
AuthorizationFlags |
Security 命名空间提供对密钥链的访问。 |
AuthorizationStatus |
Security 命名空间提供对密钥链的访问。 |
SecAccessControlCreateFlags |
包含用于创建密钥链条目的访问控制标志。 |
SecAccessible |
一个枚举,其值指定何时应可读密钥链项。 |
SecAuthenticationType |
一个枚举,其值指定各种类型的身份验证。 与 属性一起使用 AuthenticationType 。 |
SecAuthenticationUI |
其值表示 的有效选项的 AuthenticationUI枚举。 |
SecKeyAlgorithm |
Security 命名空间提供对密钥链的访问。 |
SecKeyClass |
加密密钥的类型 |
SecKeyOperationType |
Security 命名空间提供对密钥链的访问。 |
SecKeyType |
一个枚举,其值指定 KeyType 属性。 |
SecKind |
SecRecord 的类型。 |
SecPadding |
一个枚举,其值指定用于加密和解密的填充类型。 |
SecProtocol |
用于 InternetPasswords 的协议 |
SecRevocation |
枚举证书吊销方法。 |
SecStatusCode |
从 SecKeyChain 操作返回状态。 |
SecTokenID |
定义 的有效选项的 TokenID枚举。 |
SecTrustResult |
SecTrust.Evaluate 的结果代码 |
SslAuthenticate |
枚举控制何时使用 SSL 的值。 |
SslCipherSuite |
枚举可用的密码套件。 |
SslCipherSuiteGroup |
Security 命名空间提供对密钥链的访问。 |
SslClientCertificateState |
枚举 SSL 客户端证书交换中的阶段。 |
SslConnectionType |
枚举 SSL 连接的类型。 |
SslProtocol |
枚举 SSL 协议。 |
SslProtocolSide |
枚举指示应创建服务器端还是客户端 SslContext 的值。 |
SslSessionConfig |
Security 命名空间提供对密钥链的访问。 |
SslSessionOption |
枚举 SSL 会话行为选项。 |
SslSessionState |
枚举 SSL 会话生命周期中的阶段。 |
SslSessionStrengthPolicy |
Security 命名空间提供对密钥链的访问。 |
SslStatus |
枚举 SSL 连接状态。 |
委托
SecProtocolChallenge |
Security 命名空间提供对密钥链的访问。 |
SecProtocolChallengeComplete |
Security 命名空间提供对密钥链的访问。 |
SecProtocolKeyUpdate |
Security 命名空间提供对密钥链的访问。 |
SecProtocolVerify |
Security 命名空间提供对密钥链的访问。 |
SecProtocolVerifyComplete |
Security 命名空间提供对密钥链的访问。 |