Partager via


Security Espace de noms

L’espace de noms Security fournit l’accès à la chaîne de clés.

Classes

Authorization

L’espace de noms Security fournit l’accès à la chaîne de clés.

AuthorizationEnvironment

L’espace de noms Security fournit l’accès à la chaîne de clés.

AuthorizationParameters

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecAccessControl

Classe qui contient des indicateurs d’accessibilité et des indicateurs de création d’objets de contrôle d’accès.

SecAuthenticationUIExtensions

Définit des méthodes d’extensions pour SecAuthenticationUI.

SecCertificate

Représente des certificats numériques sur iOS/OSX.

SecCertificate2

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecIdentity

Encapsuler une identité de sécurité. Une identité de sécurité comprend un certificat et sa clé privée.

SecIdentity2

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecImportExport

Encapsule l’importation et l’exportation d’identités et de certificats.

SecKey

Encapsule une clé de sécurité, soit la moitié d’une paire clé publique-privée.

SecKeyAlgorithmExtensions

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecKeyChain

Accès au trousseau du système d’exploitation.

SecKeyClassExtensions

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecKeyGenerationParameters

Contient des paramètres pour la génération de clés.

SecKeyKeyExchangeParameter

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecKeyParameters

Contient des paramètres à utiliser avec CreateRandomKey(SecKeyType, Int32, NSDictionary, NSError).

SecKeyTypeExtensions

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecMatchLimit

Clés utilisées pour contrôler les résultats de la requête.

SecPolicy

Encapsule une stratégie de sécurité. Une stratégie comprend un ensemble de règles qui spécifient comment évaluer un certificat pour un certain niveau de confiance.

SecPolicyIdentifier

Contient des valeurs qui représentent des stratégies de sécurité.

SecPolicyPropertyKey

Contient des clés qui indexent les données de stratégie de sécurité.

SecProtocolMetadata

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecProtocolOptions

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecPublicPrivateKeyAttrs

Contient des attributs permettant de créer et d’utiliser des paires de clés publiques-privées.

SecRecord

Effectue le suivi d’un ensemble de propriétés à partir du trousseau.

SecSharedCredential

Représente le nom d’utilisateur et le mot de passe partagés d’un site web.

SecSharedCredentialInfo

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecStatusCodeExtensions

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecTokenIDExtensions

Méthodes d’extension pour SecTokenID.

SecTrust

Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies.

SecTrust2

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecTrustPropertyKey

Contient des clés qui indexent les données de certificat par type.

SecTrustResultKey

Contient des clés qui indexent les données d’approbation.

SecurityException

Exception basée sur .SecStatusCode

SslConnection

Classe qui représente une connexion SSL.

SslContext

Classe qui encapsule l’état de session SSL..

SslSessionConfigExtensions

L’espace de noms Security fournit l’accès à la chaîne de clés.

SslStreamConnection

Classe qui permet la lecture et l’écriture dans une connexion de flux SSL.

Énumérations

AuthorizationFlags

L’espace de noms Security fournit l’accès à la chaîne de clés.

AuthorizationStatus

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecAccessControlCreateFlags

Contient des indicateurs de contrôle d’accès pour la création d’entrées de trousseau.

SecAccessible

Énumération dont les valeurs spécifient quand un élément de trousseau doit être lisible.

SecAuthenticationType

Énumération dont les valeurs spécifient différents types d’authentification. Utilisé avec la AuthenticationType propriété .

SecAuthenticationUI

Énumération dont les valeurs représentent des options valides pour AuthenticationUI.

SecKeyAlgorithm

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecKeyClass

Type de clé de chiffrement

SecKeyOperationType

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecKeyType

Énumération dont les valeurs spécifient la KeyType propriété .

SecKind

Type de SecRecord.

SecPadding

Énumération dont les valeurs spécifient le type de remplissage à utiliser dans le chiffrement et le déchiffrement.

SecProtocol

Protocole utilisé pour InternetPasswords

SecRevocation

Énumère les méthodes de révocation de certificat.

SecStatusCode

Retour d’état à partir des opérations SecKeyChain.

SecTokenID

Énumération définissant des options valides pour TokenID.

SecTrustResult

Code de résultat pour SecTrust.Evaluate

SslAuthenticate

Énumère les valeurs qui contrôlent quand utiliser SSL.

SslCipherSuite

Énumère les suites de chiffrement disponibles.

SslCipherSuiteGroup

L’espace de noms Security fournit l’accès à la chaîne de clés.

SslClientCertificateState

Énumère les étapes d’un échange de certificats client SSL.

SslConnectionType

Énumère les types de connexions SSL.

SslProtocol

Énumère les protocoles SSL.

SslProtocolSide

Énumère les valeurs qui indiquent si un côté serveur ou côté SslContext client doit être créé.

SslSessionConfig

L’espace de noms Security fournit l’accès à la chaîne de clés.

SslSessionOption

Énumère les options de comportement de session SSL.

SslSessionState

Énumère les étapes du cycle de vie de la session SSL.

SslSessionStrengthPolicy

L’espace de noms Security fournit l’accès à la chaîne de clés.

SslStatus

Énumère l’état de la connexion SSL.

Délégués

SecProtocolChallenge

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecProtocolChallengeComplete

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecProtocolKeyUpdate

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecProtocolVerify

L’espace de noms Security fournit l’accès à la chaîne de clés.

SecProtocolVerifyComplete

L’espace de noms Security fournit l’accès à la chaîne de clés.