FMIceLinkDtlsCertificate Class Reference
Inherits from | FMIceLinkCertificate : NSObject |
---|---|
Conforms to | * FMIceLinkDtlsCertificate FMIceLinkDtlsFingerprint |
Declared in | FMIceLinkDtlsCertificate.h FMIceLinkDtlsCertificate.m |
– createCertificate
@return
- (FMIceLinkDtlsCertificate *)createCertificate
Discussion
@return
Declared In
FMIceLinkDtlsCertificate.h
– createFingerprintWithAlgorithm:value:
- (FMIceLinkDtlsFingerprint *)createFingerprintWithAlgorithm:(NSString *)algorithm value:(NSString *)value
Parameters
algorithm |
The algorithm. |
---|---|
value |
The value. @return |
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ defaultKeyType
+ (FMIceLinkAsymmetricKeyType)defaultKeyType
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificate
+ (FMIceLinkDtlsCertificate *)generateCertificate
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateFromOldCertificate:
+ (FMIceLinkDtlsCertificate *)generateCertificateFromOldCertificate:(FMIceLinkDtlsCertificate *)oldCertificate
Parameters
oldCertificate |
The old certificate. |
---|
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateFromOldCertificate:expirationDate:
+ (FMIceLinkDtlsCertificate *)generateCertificateFromOldCertificate:(FMIceLinkDtlsCertificate *)oldCertificate expirationDate:(NSDate *)expirationDate
Parameters
oldCertificate |
The old certificate. |
---|---|
expirationDate |
The expiration date. |
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateWithIssuerName:subjectName:
+ (FMIceLinkDtlsCertificate *)generateCertificateWithIssuerName:(NSString *)issuerName subjectName:(NSString *)subjectName
Parameters
issuerName |
The name of the issuer. |
---|---|
subjectName |
The name of the subject. |
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateWithIssuerName:subjectName:expirationDate:
+ (FMIceLinkDtlsCertificate *)generateCertificateWithIssuerName:(NSString *)issuerName subjectName:(NSString *)subjectName expirationDate:(NSDate *)expirationDate
Parameters
issuerName |
The name of the issuer. |
---|---|
subjectName |
The name of the subject. |
expirationDate |
The expiration date. |
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateWithIssuerName:subjectName:expirationDate:key:
+ (FMIceLinkDtlsCertificate *)generateCertificateWithIssuerName:(NSString *)issuerName subjectName:(NSString *)subjectName expirationDate:(NSDate *)expirationDate key:(FMIceLinkAsymmetricKey *)key
Parameters
issuerName |
The name of the issuer. |
---|---|
subjectName |
The name of the subject. |
expirationDate |
The expiration date. |
key |
The asymmetric key (with public and private details). |
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateWithIssuerName:subjectName:expirationDate:keyType:
+ (FMIceLinkDtlsCertificate *)generateCertificateWithIssuerName:(NSString *)issuerName subjectName:(NSString *)subjectName expirationDate:(NSDate *)expirationDate keyType:(FMIceLinkAsymmetricKeyType)keyType
Parameters
issuerName |
The name of the issuer. |
---|---|
subjectName |
The name of the subject. |
expirationDate |
The expiration date. |
keyType |
The asymmetric key type. |
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateWithIssuerName:subjectName:key:
+ (FMIceLinkDtlsCertificate *)generateCertificateWithIssuerName:(NSString *)issuerName subjectName:(NSString *)subjectName key:(FMIceLinkAsymmetricKey *)key
Parameters
issuerName |
The name of the issuer. |
---|---|
subjectName |
The name of the subject. |
key |
The asymmetric key (with public and private details). |
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateWithIssuerName:subjectName:keyType:
+ (FMIceLinkDtlsCertificate *)generateCertificateWithIssuerName:(NSString *)issuerName subjectName:(NSString *)subjectName keyType:(FMIceLinkAsymmetricKeyType)keyType
Parameters
issuerName |
The name of the issuer. |
---|---|
subjectName |
The name of the subject. |
keyType |
The asymmetric key type. |
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateWithKey:
+ (FMIceLinkDtlsCertificate *)generateCertificateWithKey:(FMIceLinkAsymmetricKey *)key
Parameters
key |
The asymmetric key (with public and private details). |
---|
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateWithKeyType:
+ (FMIceLinkDtlsCertificate *)generateCertificateWithKeyType:(FMIceLinkAsymmetricKeyType)keyType
Parameters
keyType |
The asymmetric key type. |
---|
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateWithName:
+ (FMIceLinkDtlsCertificate *)generateCertificateWithName:(NSString *)name
Parameters
name |
The name of the issuer/subject. |
---|
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateWithName:key:
+ (FMIceLinkDtlsCertificate *)generateCertificateWithName:(NSString *)name key:(FMIceLinkAsymmetricKey *)key
Parameters
name |
The name of the issuer/subject. |
---|---|
key |
The asymmetric key (with public and private details). |
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ generateCertificateWithName:keyType:
+ (FMIceLinkDtlsCertificate *)generateCertificateWithName:(NSString *)name keyType:(FMIceLinkAsymmetricKeyType)keyType
Parameters
name |
The name of the issuer/subject. |
---|---|
keyType |
The asymmetric key type. |
Discussion
Declared In
FMIceLinkDtlsCertificate.h
– init
- (instancetype)init
Discussion
Declared In
FMIceLinkCertificate.h
+ parseBytes:
+ (FMIceLinkDtlsCertificate *)parseBytes:(NSMutableData *)bytes
Parameters
bytes |
The bytes. |
---|
Discussion
Declared In
FMIceLinkDtlsCertificate.h
+ setDefaultKeyType:
+ (void)setDefaultKeyType:(FMIceLinkAsymmetricKeyType)value
Discussion
Declared In
FMIceLinkDtlsCertificate.h