netxduo
NX_SECURE_X509_DISTINGUISHED_NAME
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
netxduo
NX_SECURE_X509_DISTINGUISHED_NAME
NX_SECURE_X509_DISTINGUISHED_NAME struct
Syntax
Show:
Summary
Declaration
from
nx_secure_x509.h:408
typedef
struct
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT
{
const
UCHAR
*
nx_secure_x509_country
;
USHORT
nx_secure_x509_country_length
;
const
UCHAR
*
nx_secure_x509_organization
;
USHORT
nx_secure_x509_organization_length
;
const
UCHAR
*
nx_secure_x509_org_unit
;
USHORT
nx_secure_x509_org_unit_length
;
const
UCHAR
*
nx_secure_x509_distinguished_name_qualifier
;
USHORT
nx_secure_x509_distinguished_name_qualifier_length
;
const
UCHAR
*
nx_secure_x509_state
;
USHORT
nx_secure_x509_state_length
;
const
UCHAR
*
nx_secure_x509_common_name
;
USHORT
nx_secure_x509_common_name_length
;
const
UCHAR
*
nx_secure_x509_serial_number
;
USHORT
nx_secure_x509_serial_number_length
;
#ifdef
NX_SECURE_X509_USE_EXTENDED_DISTINGUISHED_NAMES
const
UCHAR
*
nx_secure_x509_locality
;
USHORT
nx_secure_x509_locality_length
;
const
UCHAR
*
nx_secure_x509_title
;
USHORT
nx_secure_x509_title_length
;
const
UCHAR
*
nx_secure_x509_surname
;
USHORT
nx_secure_x509_surname_length
;
const
UCHAR
*
nx_secure_x509_given_name
;
USHORT
nx_secure_x509_given_name_length
;
const
UCHAR
*
nx_secure_x509_initials
;
USHORT
nx_secure_x509_initials_length
;
const
UCHAR
*
nx_secure_x509_pseudonym
;
USHORT
nx_secure_x509_pseudonym_length
;
const
UCHAR
*
nx_secure_x509_generation_qualifier
;
USHORT
nx_secure_x509_generation_qualifier_length
;
#endif
}
NX_SECURE_X509_DISTINGUISHED_NAME
;
Fields
Field
Declared as
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_country
const
UCHAR
*
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_country_length
USHORT
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_organization
const
UCHAR
*
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_organization_length
USHORT
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_org_unit
const
UCHAR
*
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_org_unit_length
USHORT
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_distinguished_name_qualifier
const
UCHAR
*
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_distinguished_name_qualifier_length
USHORT
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_state
const
UCHAR
*
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_state_length
USHORT
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_common_name
const
UCHAR
*
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_common_name_length
USHORT
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_serial_number
const
UCHAR
*
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT::nx_secure_x509_serial_number_length
USHORT
Related Functions
Found 9 other functions taking a
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT
argument:
Function
_nx_secure_x509_local_device_certificate_get()
_nx_secure_x509_distinguished_name_compare()
_nx_secure_x509_certificate_list_find()
_nx_secure_x509_store_certificate_remove()
_nx_secure_x509_distinguished_name_parse()
_nx_secure_x509_store_certificate_find()
_nx_secure_tls_remote_certificate_free()
_nx_secure_x509_certificate_list_remove()
_nx_secure_x509_extract_name_oid_data()
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
NX_SECURE_X509_DISTINGUISHED_NAME_STRUCT
nx_secure_x509.h:408
}
NX_SECURE_X509_DISTINGUISHED_NAME
;
nx_secure_x509.h:480
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
)
;
nx_secure_tls.h:1489
_nx_secure_tls_remote_certificate_free()
_nx_secure_tls_remote_certificate_free()::name
NX_SECURE_X509_DISTINGUISHED_NAME
name
;
nx_secure_tls_local_certificate_find.c:85
_nx_secure_tls_local_certificate_find()
NX_SECURE_X509_DISTINGUISHED_NAME
name
;
nx_secure_tls_local_certificate_remove.c:80
_nx_secure_tls_local_certificate_remove()
NX_SECURE_MEMSET
(
&
name
,
0
,
sizeof
(
NX_SECURE_X509_DISTINGUISHED_NAME
)
)
;
nx_secure_tls_local_certificate_remove.c:85
_nx_secure_tls_local_certificate_remove()
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
)
nx_secure_tls_remote_certificate_free.c:86
_nx_secure_tls_remote_certificate_free()
_nx_secure_tls_remote_certificate_free()::name
NX_SECURE_X509_DISTINGUISHED_NAME
name
;
nx_secure_tls_trusted_certificate_remove.c:80
_nx_secure_tls_trusted_certificate_remove()
}
NX_SECURE_X509_DISTINGUISHED_NAME
;
nx_secure_x509.h:480
NX_SECURE_X509_DISTINGUISHED_NAME
NX_SECURE_X509_DISTINGUISHED_NAME
nx_secure_x509_issuer
;
nx_secure_x509.h:729
NX_SECURE_X509_CERT_STRUCT
NX_SECURE_X509_CERT_STRUCT::nx_secure_x509_issuer
NX_SECURE_X509_DISTINGUISHED_NAME
nx_secure_x509_distinguished_name
;
nx_secure_x509.h:735
NX_SECURE_X509_CERT_STRUCT
NX_SECURE_X509_CERT_STRUCT::nx_secure_x509_distinguished_name
NX_SECURE_X509_DISTINGUISHED_NAME
nx_secure_x509_crl_issuer
;
nx_secure_x509.h:833
NX_SECURE_X509_CRL_STRUCT
NX_SECURE_X509_CRL_STRUCT::nx_secure_x509_crl_issuer
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
,
nx_secure_x509.h:895
_nx_secure_x509_local_device_certificate_get()
_nx_secure_x509_local_device_certificate_get()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
,
nx_secure_x509.h:911
_nx_secure_x509_store_certificate_remove()
_nx_secure_x509_store_certificate_remove()::name
INT
_nx_secure_x509_distinguished_name_compare
(
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
,
nx_secure_x509.h:915
_nx_secure_x509_distinguished_name_compare()
_nx_secure_x509_distinguished_name_compare()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
compare_name
,
ULONG
compare_fields
)
;
nx_secure_x509.h:916
_nx_secure_x509_distinguished_name_compare()
_nx_secure_x509_distinguished_name_compare()::compare_name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
)
;
nx_secure_x509.h:921
_nx_secure_x509_distinguished_name_parse()
_nx_secure_x509_distinguished_name_parse()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
,
nx_secure_x509.h:924
_nx_secure_x509_store_certificate_find()
_nx_secure_x509_store_certificate_find()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
,
nx_secure_x509.h:970
_nx_secure_x509_certificate_list_find()
_nx_secure_x509_certificate_list_find()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
,
UINT
cert_id
)
;
nx_secure_x509.h:974
_nx_secure_x509_certificate_list_remove()
_nx_secure_x509_certificate_list_remove()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
,
nx_secure_x509_certificate_list_find.c:82
_nx_secure_x509_certificate_list_find()
_nx_secure_x509_certificate_list_find()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
,
UINT
cert_id
)
nx_secure_x509_certificate_list_remove.c:76
_nx_secure_x509_certificate_list_remove()
_nx_secure_x509_certificate_list_remove()::name
INT
_nx_secure_x509_distinguished_name_compare
(
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
,
nx_secure_x509_distinguished_name_compare.c:95
_nx_secure_x509_distinguished_name_compare()
_nx_secure_x509_distinguished_name_compare()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
compare_name
,
nx_secure_x509_distinguished_name_compare.c:96
_nx_secure_x509_distinguished_name_compare()
_nx_secure_x509_distinguished_name_compare()::compare_name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
)
;
nx_secure_x509_distinguished_name_parse.c:29
_nx_secure_x509_extract_name_oid_data()
_nx_secure_x509_extract_name_oid_data()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
)
nx_secure_x509_distinguished_name_parse.c:83
_nx_secure_x509_distinguished_name_parse()
_nx_secure_x509_distinguished_name_parse()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
)
nx_secure_x509_distinguished_name_parse.c:233
_nx_secure_x509_extract_name_oid_data()
_nx_secure_x509_extract_name_oid_data()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
,
nx_secure_x509_local_device_certificate_get.c:84
_nx_secure_x509_local_device_certificate_get()
_nx_secure_x509_local_device_certificate_get()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
,
nx_secure_x509_store_certificate_find.c:78
_nx_secure_x509_store_certificate_find()
_nx_secure_x509_store_certificate_find()::name
NX_SECURE_X509_DISTINGUISHED_NAME
*
name
,
nx_secure_x509_store_certificate_remove.c:86
_nx_secure_x509_store_certificate_remove()
_nx_secure_x509_store_certificate_remove()::name
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
NX_SECURE_X509_CERT_STRUCT::nx_secure_x509_issuer
NX_SECURE_X509_CERT_STRUCT
nx_secure_x509.h:729
NX_SECURE_X509_CERT_STRUCT::nx_secure_x509_distinguished_name
NX_SECURE_X509_CERT_STRUCT
nx_secure_x509.h:735
NX_SECURE_X509_CRL_STRUCT::nx_secure_x509_crl_issuer
NX_SECURE_X509_CRL_STRUCT
nx_secure_x509.h:833
_nx_secure_x509_local_device_certificate_get()::name
_nx_secure_x509_local_device_certificate_get()
nx_secure_x509.h:895
_nx_secure_x509_store_certificate_remove()::name
_nx_secure_x509_store_certificate_remove()
nx_secure_x509.h:911
_nx_secure_x509_distinguished_name_compare()::name
_nx_secure_x509_distinguished_name_compare()
nx_secure_x509.h:915
_nx_secure_x509_distinguished_name_compare()::compare_name
_nx_secure_x509_distinguished_name_compare()
nx_secure_x509.h:916
_nx_secure_x509_distinguished_name_parse()::name
_nx_secure_x509_distinguished_name_parse()
nx_secure_x509.h:921
_nx_secure_x509_store_certificate_find()::name
_nx_secure_x509_store_certificate_find()
nx_secure_x509.h:924
_nx_secure_x509_certificate_list_find()::name
_nx_secure_x509_certificate_list_find()
nx_secure_x509.h:970
_nx_secure_x509_certificate_list_remove()::name
_nx_secure_x509_certificate_list_remove()
nx_secure_x509.h:974
_nx_secure_tls_remote_certificate_free()::name
_nx_secure_tls_remote_certificate_free()
nx_secure_tls.h:1489
_nx_secure_tls_remote_certificate_free()::name
_nx_secure_tls_remote_certificate_free()
nx_secure_tls_remote_certificate_free.c:86
_nx_secure_x509_certificate_list_find()::name
_nx_secure_x509_certificate_list_find()
nx_secure_x509_certificate_list_find.c:82
_nx_secure_x509_certificate_list_remove()::name
_nx_secure_x509_certificate_list_remove()
nx_secure_x509_certificate_list_remove.c:76
_nx_secure_x509_distinguished_name_compare()::name
_nx_secure_x509_distinguished_name_compare()
nx_secure_x509_distinguished_name_compare.c:95
_nx_secure_x509_distinguished_name_compare()::compare_name
_nx_secure_x509_distinguished_name_compare()
nx_secure_x509_distinguished_name_compare.c:96
_nx_secure_x509_extract_name_oid_data()::name
_nx_secure_x509_extract_name_oid_data()
nx_secure_x509_distinguished_name_parse.c:29
_nx_secure_x509_distinguished_name_parse()::name
_nx_secure_x509_distinguished_name_parse()
nx_secure_x509_distinguished_name_parse.c:83
_nx_secure_x509_extract_name_oid_data()::name
_nx_secure_x509_extract_name_oid_data()
nx_secure_x509_distinguished_name_parse.c:233
_nx_secure_x509_local_device_certificate_get()::name
_nx_secure_x509_local_device_certificate_get()
nx_secure_x509_local_device_certificate_get.c:84
_nx_secure_x509_store_certificate_find()::name
_nx_secure_x509_store_certificate_find()
nx_secure_x509_store_certificate_find.c:78
_nx_secure_x509_store_certificate_remove()::name
_nx_secure_x509_store_certificate_remove()
nx_secure_x509_store_certificate_remove.c:86
Lifecycle
from
examples
All items filtered out
All items filtered out