objc2_authentication_services/generated/
ASCOSEConstants.rs

1//! This file has been automatically generated by `objc2`'s `header-translator`.
2//! DO NOT EDIT
3use objc2::__framework_prelude::*;
4
5use crate::*;
6
7/// [Apple's documentation](https://developer.apple.com/documentation/authenticationservices/ascosealgorithmidentifier?language=objc)
8// NS_TYPED_EXTENSIBLE_ENUM
9pub type ASCOSEAlgorithmIdentifier = NSInteger;
10
11/// The COSE algorithm identifier representing ECDSA with SHA-256.
12///
13/// See also [Apple's documentation](https://developer.apple.com/documentation/authenticationservices/ascosealgorithmidentifieres256?language=objc)
14pub static ASCOSEAlgorithmIdentifierES256: ASCOSEAlgorithmIdentifier = -7;
15
16/// [Apple's documentation](https://developer.apple.com/documentation/authenticationservices/ascoseellipticcurveidentifier?language=objc)
17// NS_TYPED_EXTENSIBLE_ENUM
18pub type ASCOSEEllipticCurveIdentifier = NSInteger;
19
20/// The COSE curve identifier representing the P-256 elliptic curve.
21///
22/// See also [Apple's documentation](https://developer.apple.com/documentation/authenticationservices/ascoseellipticcurveidentifierp256?language=objc)
23pub static ASCOSEEllipticCurveIdentifierP256: ASCOSEEllipticCurveIdentifier = 1;