RSA BSAFE Cert-C

Certificate Components for C

Crypto-C 6.2.1 Developer's Guide
Search

EXTENDED_NETWORK_ADDR Reference

Contains an extended network address.

It can be used as an extension attribute in an OR_ADDRESS structure. (The OR_ADDRESS can be used as the alternate name in an ALTERNATE_NAME structure.)

To set the EXTENSION_ATTRIBUTE to contain EXTENDED_NETWORK_ADDR:

  1. Set the type in EXTENSION_ATTRIBUTE to EA_EXTENDED_NETWORK_ADDR.
  2. Set the value in EXTENSION_ATTRIBUTE to point to this structure.

#include <certext.h>

typedef struct EXTENDED_NETWORK_ADDR {

  unsigned int type;
  union {
    E163_4_ADDR       e1634Addr;
    PRESENTATION_ADDR presentationAddr;

 } addr;
} EXTENDED_NETWORK_ADDR;

Data Fields

unsigned int type
 An unsigned int value that identifies the type of data structure in the addr union. More...


Field Documentation

unsigned int type
 

An unsigned int value that identifies the type of data structure in the addr union. Cert-C supports the following extended-network-address types:

ENA Type Description
ENA_E163_4 E163-4 Address Number
MTS.ExtendedNetworkAddress.e163-4-address.number
ENA_PRESENTATION Presentation Address
MTS.ExtendedNetworkAddress.psap-address


Copyright (c) 1999-2005 RSA Security Inc. All rights reserved. 067-001001-2720-001-000 - 2.7.2