Freigeben über


Security Namespace

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

Klassen

Authorization

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

AuthorizationEnvironment

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

AuthorizationParameters

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecAccessControl

Klasse, die Barrierefreiheitsflags und Zugriffssteuerungsobjekterstellungsflags enthält.

SecAuthenticationUIExtensions

Definiert Erweiterungsmethoden für SecAuthenticationUI.

SecCertificate

Stellt digitale Zertifikate unter iOS/OSX dar.

SecCertificate2

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecIdentity

Kapseln Sie eine Sicherheitsidentität. Eine Sicherheitsidentität besteht aus einem Zertifikat und seinem privaten Schlüssel.

SecIdentity2

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecImportExport

Kapselt den Import und Export von Identitäten und Zertifikaten.

SecKey

Kapselt einen Sicherheitsschlüssel, eine Hälfte eines öffentlich-privaten Schlüsselpaars.

SecKeyAlgorithmExtensions

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecKeyChain

Zugriff auf den Betriebssystemschlüsselbund.

SecKeyClassExtensions

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecKeyGenerationParameters

Enthält Parameter für die Schlüsselgenerierung.

SecKeyKeyExchangeParameter

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecKeyParameters

Enthält Parameter für die Verwendung mit CreateRandomKey(SecKeyType, Int32, NSDictionary, NSError).

SecKeyTypeExtensions

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecMatchLimit

Schlüssel, die zum Steuern von Abfrageergebnissen verwendet werden.

SecPolicy

Kapselt eine Sicherheitsrichtlinie. Eine Richtlinie umfasst eine Reihe von Regeln, die angeben, wie ein Zertifikat für eine bestimmte Vertrauensstufe ausgewertet werden soll.

SecPolicyIdentifier

Enthält Werte, die Sicherheitsrichtlinien darstellen.

SecPolicyPropertyKey

Enthält Schlüssel, die Sicherheitsrichtliniendaten indiziert.

SecProtocolMetadata

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecProtocolOptions

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecPublicPrivateKeyAttrs

Enthält Attribute zum Erstellen und Verwenden von öffentlichen und privaten Schlüsselpaaren.

SecRecord

Verfolgt einen Satz von Eigenschaften aus dem Schlüsselbund nach.

SecSharedCredential

Stellt den freigegebenen Benutzernamen und das Kennwort für eine Website dar.

SecSharedCredentialInfo

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecStatusCodeExtensions

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecTokenIDExtensions

Erweiterungsmethoden für SecTokenID.

SecTrust

Eine Vertrauensstufe. Ein Trust-Objekt kombiniert ein Zertifikat mit einer Richtlinie oder Richtlinien.

SecTrust2

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecTrustPropertyKey

Enthält Schlüssel, die Zertifikatdaten nach Typ indiziert.

SecTrustResultKey

Enthält Schlüssel, die Vertrauensdaten indiziert.

SecurityException

Eine Ausnahme, die auf einem SecStatusCodebasiert.

SslConnection

Klasse, die eine SSL-Verbindung darstellt.

SslContext

Klasse, die den SSL-Sitzungsstatus kapselt.

SslSessionConfigExtensions

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SslStreamConnection

Klasse, die das Lesen und Schreiben in eine SSL-Streamverbindung ermöglicht.

Enumerationen

AuthorizationFlags

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

AuthorizationStatus

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecAccessControlCreateFlags

Enthält Zugriffssteuerungsflags zum Erstellen von Schlüsselbundeinträgen.

SecAccessible

Eine Enumeration, deren Werte angeben, wann ein Keychainelement lesbar sein soll.

SecAuthenticationType

Eine Enumeration, deren Werte verschiedene Authentifizierungstypen angeben. Wird mit der AuthenticationType -Eigenschaft verwendet.

SecAuthenticationUI

Enumeration, deren Werte gültige Optionen für AuthenticationUIdarstellen.

SecKeyAlgorithm

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecKeyClass

Die Art des kryptografischen Schlüssels

SecKeyOperationType

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecKeyType

Eine Enumeration, deren Werte die KeyType -Eigenschaft angeben.

SecKind

Die Art von SecRecord.

SecPadding

Eine Enumeration, deren Werte den Typ der Auffüllung angeben, die bei der Verschlüsselung und Entschlüsselung verwendet werden soll.

SecProtocol

Protokoll, das für InternetPasswords verwendet wird

SecRevocation

Listet Zertifikatsperrmethoden auf.

SecStatusCode

Der Status wird von den SecKeyChain-Vorgängen zurückgegeben.

SecTokenID

Enumeration, die gültige Optionen für TokenIDdefiniert.

SecTrustResult

Ergebniscode für SecTrust.Evaluate

SslAuthenticate

Listet Werte auf, die steuern, wann SSL verwendet werden soll.

SslCipherSuite

Listet verfügbare Verschlüsselungssammlungen auf.

SslCipherSuiteGroup

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SslClientCertificateState

Listet Phasen in einem SSL-Clientzertifikataustausch auf.

SslConnectionType

Listet typen von SSL-Verbindungen auf.

SslProtocol

Listet SSL-Protokolle auf.

SslProtocolSide

Listet Werte auf, die angeben, ob eine Server- oder Clientseite SslContext erstellt werden soll.

SslSessionConfig

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SslSessionOption

Listet ssl-Sitzungsverhaltensoptionen auf.

SslSessionState

Listet Phasen im Lebenszyklus der SSL-Sitzung auf.

SslSessionStrengthPolicy

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SslStatus

Listet den SSL-Verbindungsstatus auf.

Delegaten

SecProtocolChallenge

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecProtocolChallengeComplete

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecProtocolKeyUpdate

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecProtocolVerify

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.

SecProtocolVerifyComplete

Der Security-Namespace bietet Zugriff auf die Schlüsselkette.