Condividi tramite


Security Spazio dei nomi

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

Classi

Authorization

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

AuthorizationEnvironment

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

AuthorizationParameters

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecAccessControl

Classe che contiene flag di accessibilità e flag di creazione di oggetti di controllo di accesso.

SecAuthenticationUIExtensions

Definisce i metodi di estensione per SecAuthenticationUI.

SecCertificate

Rappresenta i certificati digitali in iOS/OSX.

SecCertificate2

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecIdentity

Incapsulare un'identità di sicurezza. Un'identità di sicurezza comprende un certificato e la relativa chiave privata.

SecIdentity2

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecImportExport

Incapsula l'importazione e l'esportazione di identità e certificati.

SecKey

Incapsula una chiave di sicurezza, una metà di una coppia di chiavi pubblica-privata.

SecKeyAlgorithmExtensions

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecKeyChain

Accesso al portachiavi del sistema operativo.

SecKeyClassExtensions

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecKeyGenerationParameters

Contiene parametri per la generazione di chiavi.

SecKeyKeyExchangeParameter

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecKeyParameters

Contiene i parametri da usare con CreateRandomKey(SecKeyType, Int32, NSDictionary, NSError).

SecKeyTypeExtensions

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecMatchLimit

Chiavi usate per controllare i risultati delle query.

SecPolicy

Incapsula un criterio di sicurezza. Un criterio include un set di regole che specificano come valutare un certificato per un determinato livello di attendibilità.

SecPolicyIdentifier

Contiene valori che rappresentano i criteri di sicurezza.

SecPolicyPropertyKey

Contiene chiavi che indicizzano i dati dei criteri di sicurezza.

SecProtocolMetadata

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecProtocolOptions

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecPublicPrivateKeyAttrs

Contiene attributi per la creazione e l'uso di coppie di chiavi pubbliche-private.

SecRecord

Tiene traccia di un set di proprietà dal portachiavi.

SecSharedCredential

Rappresenta il nome utente condiviso e la password per un sito Web.

SecSharedCredentialInfo

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecStatusCodeExtensions

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecTokenIDExtensions

Metodi di estensione per SecTokenID.

SecTrust

Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri.

SecTrust2

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecTrustPropertyKey

Contiene chiavi che indicizzano i dati del certificato in base al tipo.

SecTrustResultKey

Contiene chiavi che indicizzare i dati di attendibilità.

SecurityException

Eccezione basata su un oggetto SecStatusCode.

SslConnection

Classe che rappresenta una connessione SSL.

SslContext

Classe che incapsula lo stato della sessione SSL.

SslSessionConfigExtensions

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SslStreamConnection

Classe che consente la lettura e la scrittura in una connessione di flusso SSL.

Enumerazioni

AuthorizationFlags

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

AuthorizationStatus

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecAccessControlCreateFlags

Contiene i flag di controllo di accesso per la creazione di voci portachiavi.

SecAccessible

Enumerazione i cui valori specificano quando un elemento keychain deve essere leggibile.

SecAuthenticationType

Enumerazione i cui valori specificano vari tipi di autenticazione. Utilizzato con la AuthenticationType proprietà .

SecAuthenticationUI

Enumerazione i cui valori rappresentano opzioni valide per AuthenticationUI.

SecKeyAlgorithm

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecKeyClass

Tipo di chiave crittografica

SecKeyOperationType

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecKeyType

Enumerazione i cui valori specificano la KeyType proprietà .

SecKind

Tipo di SecRecord.

SecPadding

Enumerazione i cui valori specificano il tipo di spaziatura interna da utilizzare nella crittografia e nella decrittografia.

SecProtocol

Protocollo usato per InternetPasswords

SecRevocation

Enumera i metodi di revoca dei certificati.

SecStatusCode

Stato restituito dalle operazioni SecKeyChain.

SecTokenID

Enumerazione che definisce le opzioni valide per TokenID.

SecTrustResult

Codice risultato per SecTrust.Evaluate

SslAuthenticate

Enumera i valori che controllano quando usare SSL.

SslCipherSuite

Enumera i pacchetti di crittografia disponibili.

SslCipherSuiteGroup

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SslClientCertificateState

Enumera le fasi in uno scambio di certificati client SSL.

SslConnectionType

Enumera i tipi di connessioni SSL.

SslProtocol

Enumera i protocolli SSL.

SslProtocolSide

Enumera i valori che indicano se è necessario creare un lato server o un lato SslContext client.

SslSessionConfig

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SslSessionOption

Enumera le opzioni di comportamento della sessione SSL.

SslSessionState

Enumera le fasi del ciclo di vita della sessione SSL.

SslSessionStrengthPolicy

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SslStatus

Enumera lo stato della connessione SSL.

Delegati

SecProtocolChallenge

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecProtocolChallengeComplete

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecProtocolKeyUpdate

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecProtocolVerify

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.

SecProtocolVerifyComplete

Lo spazio dei nomi Security fornisce l'accesso alla catena di chiavi.