Security Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Security-Namespace bietet Zugriff auf den Schlüsselbund.
Klassen
| Name | Beschreibung |
|---|---|
| Authorization |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| AuthorizationEngine |
Stellt einen undurchsichtigen Verweis auf ein Autorisierungsmodul dar, das in Autorisierungs-Plug-In-Ansichten verwendet wird. |
| AuthorizationEnvironment |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| AuthorizationParameters |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| AuthorizationRight |
Stellt ein einzelnes Autorisierungsrecht mit einem Namen und einem optionalen Wert dar. |
| AuthorizationRights |
Stellt eine Reihe von Autorisierungsrechten dar, die zum Konfigurieren einer Autorisierungsansicht verwendet werden. |
| SecAccessControl |
Klasse, die Barrierefreiheitskennzeichnungen und Zugriffssteuerungsobjekterstellungskennzeichnungen enthält. |
| SecAuthenticationUIExtensions |
Erweiterungsmethoden für die SecAuthenticationUI Enumeration. |
| SecCertificate |
Stellt digitale Zertifikate unter iOS/OSX dar. |
| SecCertificate2 |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecIdentity |
Kapselt eine Sicherheitsidentität. Eine Sicherheitsidentität besteht aus einem Zertifikat und seinem privaten Schlüssel. |
| SecIdentity2 |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecImportExport |
Kapselt den Import und Export von Identitäten und Zertifikaten. |
| SecKey |
Kapselt einen Sicherheitsschlüssel, eine Hälfte eines öffentlichen privaten Schlüsselpaars. |
| SecKeyAlgorithmExtensions |
Erweiterungsmethoden für die SecKeyAlgorithm Enumeration. |
| SecKeyChain |
Zugriff auf die Schlüsselkette des Betriebssystems. |
| SecKeyClassExtensions |
Erweiterungsmethoden für die SecKeyClass Enumeration. |
| SecKeyGenerationParameters |
Enthält Parameter für die Schlüsselgenerierung. |
| SecKeyKeyExchangeParameter |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecKeyParameters |
Enthält Parameter für die Verwendung mit CreateRandomKey(SecKeyType, Int32, NSDictionary, NSError). |
| SecKeyTypeExtensions |
Erweiterungsmethoden für die SecKeyType Enumeration. |
| 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 indizierung. |
| SecProtocolMetadata |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecProtocolOptions |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecPublicPrivateKeyAttrs |
Enthält Attribute zum Erstellen und Verwenden von Public-Private-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 den Schlüsselbund. |
| SecStatusCodeExtensions |
Stellt Komfortmethoden für Sicherheitsstatuscodes bereit. |
| SecTokenIDExtensions |
Erweiterungsmethoden für die SecTokenID Enumeration. |
| SecTrust |
Eine Vertrauensstufe. Ein Vertrauensobjekt kombiniert ein Zertifikat mit einer Richtlinie oder Richtlinien. |
| SecTrust2 |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecTrustPropertyKey |
Enthält Schlüssel, die Zertifikatdaten nach Typ indiziert. |
| SecTrustResultKey |
Enthält Schlüssel, die vertrauenswürdige Daten indiziert. |
| SecurityException |
Eine Ausnahme basierend auf einem SecStatusCode. |
| SslConnection |
Klasse, die eine SSL-Verbindung darstellt. |
| SslContext |
Klasse, die den SSL-Sitzungsstatus kapselt. |
| SslSessionConfigExtensions |
Erweiterungsmethoden für die SslSessionConfig Enumeration. |
| SslStreamConnection |
Klasse, die das Lesen und Schreiben in eine SSL-Datenstromverbindung ermöglicht. |
Strukturen
| Name | Beschreibung |
|---|---|
| AuthorizationCallbacks |
Enthält die Rückrufe, die vom Autorisierungsmodulhost bereitgestellt werden. |
| SecKeychainSettings |
Stellt Schlüsselbundeinstellungen für das Sperrverhalten unter macOS dar. |
Enumerationen
| Name | Beschreibung |
|---|---|
| AuthorizationContextFlags |
Flags, die Eigenschaften eines Autorisierungskontextwerts beschreiben. |
| AuthorizationFlags |
Gibt Optionen für Autorisierungsvorgänge an. |
| AuthorizationResult |
Gibt das Ergebnis eines Autorisierungsvorgangs an. |
| AuthorizationStatus |
Gibt Autorisierungsstatuswerte an. |
| SecAccessControlCreateFlags |
Enthält Zugriffssteuerungskennzeichnungen zum Erstellen von Schlüsselbundeinträgen. |
| SecAccessible |
Eine Aufzählung, deren Werte angeben, wann ein Schlüsselbundelement lesbar sein soll. |
| SecAuthenticationType |
Eine Aufzählung, deren Werte verschiedene Authentifizierungstypen angeben. Wird mit der AuthenticationType Eigenschaft verwendet. |
| SecAuthenticationUI |
Aufzählung, deren Werte gültige Optionen für AuthenticationUI. |
| SecKeyAlgorithm |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecKeyClass |
Die Art des kryptografischen Schlüssels |
| SecKeyOperationType |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecKeyType |
Eine Aufzählung, deren Werte die KeyType Eigenschaft angeben. |
| SecKind |
Die Art von SecRecord. |
| SecPadding |
Eine Aufzählung, deren Werte den Typ des Abstands angeben, der in der Verschlüsselung und Entschlüsselung verwendet werden soll. |
| SecProtocol |
Für InternetPasswords verwendete Protokoll |
| SecRevocation |
Listet Zertifikatsperrmethoden auf. |
| SecStatusCode |
Der Status wird von den SecKeyChain-Vorgängen zurückgegeben. |
| SecTokenID |
Aufzählung, die gültige Optionen für TokenID. |
| SecTrustResult |
Ergebniscode für SecTrust.Evaluate |
| SslAuthenticate |
Listet Werte auf, die steuern, wann SSL verwendet werden soll. |
| SslCipherSuiteGroup |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| 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 serverseitige oder clientseitige SslContext Erstellt werden soll. |
| SslSessionConfig |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SslSessionOption |
Listet SSL-Sitzungsverhaltensoptionen auf. |
| SslSessionState |
Listet Phasen im SSL-Sitzungslebenszyklus auf. |
| SslSessionStrengthPolicy |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SslStatus |
Listet den SSL-Verbindungsstatus auf. |
| TlsCipherSuite |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| TlsCipherSuiteGroup |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| TlsProtocolVersion |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
Delegaten
| Name | Beschreibung |
|---|---|
| SecProtocolChallenge |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecProtocolChallengeComplete |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecProtocolKeyUpdate |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecProtocolMetadata.SecAccessPreSharedKeysHandler |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecProtocolPreSharedKeySelection |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecProtocolPreSharedKeySelectionComplete |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecProtocolVerify |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecProtocolVerifyComplete |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecTrustCallback |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |
| SecTrustWithErrorCallback |
Der Security-Namespace bietet Zugriff auf den Schlüsselbund. |