Share via


Security Espacio de nombres

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

Clases

Authorization

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

AuthorizationEnvironment

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

AuthorizationParameters

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecAccessControl

Clase que contiene marcas de accesibilidad y marcas de creación de objetos de control de acceso.

SecAuthenticationUIExtensions

Define métodos de extensiones para SecAuthenticationUI.

SecCertificate

Representa certificados digitales en iOS/OSX.

SecCertificate2

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecIdentity

Encapsular una identidad de seguridad. Una identidad de seguridad consta de un certificado y su clave privada.

SecIdentity2

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecImportExport

Encapsula la importación y exportación de identidades y certificados.

SecKey

Encapsula una clave de seguridad, una mitad de un par de claves pública-privada.

SecKeyAlgorithmExtensions

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecKeyChain

Acceso a la cadena de claves del sistema operativo.

SecKeyClassExtensions

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecKeyGenerationParameters

Contiene parámetros para la generación de claves.

SecKeyKeyExchangeParameter

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecKeyParameters

Contiene parámetros para su uso con CreateRandomKey(SecKeyType, Int32, NSDictionary, NSError).

SecKeyTypeExtensions

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecMatchLimit

Claves usadas para controlar los resultados de la consulta.

SecPolicy

Encapsula una directiva de seguridad. Una directiva consta de un conjunto de reglas que especifican cómo evaluar un certificado para un determinado nivel de confianza.

SecPolicyIdentifier

Contiene valores que representan directivas de seguridad.

SecPolicyPropertyKey

Contiene claves que indexa los datos de la directiva de seguridad.

SecProtocolMetadata

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecProtocolOptions

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecPublicPrivateKeyAttrs

Contiene atributos para crear y usar pares de claves públicas y privadas.

SecRecord

Realiza un seguimiento de un conjunto de propiedades de la cadena de claves.

SecSharedCredential

Representa el nombre de usuario compartido y la contraseña de un sitio web.

SecSharedCredentialInfo

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecStatusCodeExtensions

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecTokenIDExtensions

Métodos de extensión para SecTokenID.

SecTrust

Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas.

SecTrust2

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecTrustPropertyKey

Contiene claves que indexar los datos del certificado por tipo.

SecTrustResultKey

Contiene claves que indexar datos de confianza.

SecurityException

Excepción basada en .SecStatusCode

SslConnection

Clase que representa una conexión SSL.

SslContext

Clase que encapsula el estado de sesión SSL.

SslSessionConfigExtensions

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SslStreamConnection

Clase que permite leer y escribir en una conexión de flujo SSL.

Enumeraciones

AuthorizationFlags

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

AuthorizationStatus

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecAccessControlCreateFlags

Contiene marcas de control de acceso para crear entradas de cadena de claves.

SecAccessible

Enumeración cuyos valores especifican cuándo se debe leer un elemento de cadena de claves.

SecAuthenticationType

Enumeración cuyos valores especifican varios tipos de autenticación. Se usa con la AuthenticationType propiedad .

SecAuthenticationUI

Enumeración cuyos valores representan opciones válidas para AuthenticationUI.

SecKeyAlgorithm

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecKeyClass

El tipo de clave criptográfica

SecKeyOperationType

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecKeyType

Enumeración cuyos valores especifican la KeyType propiedad .

SecKind

El tipo de SecRecord.

SecPadding

Enumeración cuyos valores especifican el tipo de relleno que se va a usar en cifrado y descifrado.

SecProtocol

Protocolo usado para InternetPasswords

SecRevocation

Enumera los métodos de revocación de certificados.

SecStatusCode

Estado devuelto por las operaciones SecKeyChain.

SecTokenID

Enumeración que define opciones válidas para TokenID.

SecTrustResult

Código de resultado para SecTrust.Evaluate

SslAuthenticate

Enumera los valores que controlan cuándo usar SSL.

SslCipherSuite

Enumera los conjuntos de cifrado disponibles.

SslCipherSuiteGroup

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SslClientCertificateState

Enumera las fases de un intercambio de certificados de cliente SSL.

SslConnectionType

Enumera los tipos de conexiones SSL.

SslProtocol

Enumera los protocolos SSL.

SslProtocolSide

Enumera los valores que indican si se debe crear un lado del servidor o del lado SslContext cliente.

SslSessionConfig

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SslSessionOption

Enumera las opciones de comportamiento de la sesión SSL.

SslSessionState

Enumera las fases del ciclo de vida de la sesión SSL.

SslSessionStrengthPolicy

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SslStatus

Enumera el estado de conexión SSL.

Delegados

SecProtocolChallenge

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecProtocolChallengeComplete

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecProtocolKeyUpdate

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecProtocolVerify

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.

SecProtocolVerifyComplete

El espacio de nombres Seguridad proporciona acceso a la cadena de claves.