Back to index

openldap  2.4.31
Classes | Public Types | Public Attributes
GeneralName Struct Reference

#include <authorityKeyIdentifier.h>

Collaboration diagram for GeneralName:
Collaboration graph
[legend]

List of all members.

Classes

union  GeneralNameChoiceUnion

Public Types

enum  GeneralNameChoiceId {
  GENERALNAME_OTHERNAME, GENERALNAME_RFC822NAME, GENERALNAME_DNSNAME, GENERALNAME_X400ADDRESS,
  GENERALNAME_DIRECTORYNAME, GENERALNAME_EDIPARTYNAME, GENERALNAME_UNIFORMRESOURCEIDENTIFIER, GENERALNAME_IPADDRESS,
  GENERALNAME_REGISTEREDID
}

Public Attributes

Syntaxsyntax
ComponentDesc * comp_desc
char id_buf [MAX_IDENTIFIER_LEN]
enum
GeneralName::GeneralNameChoiceId 
choiceId
union
GeneralName::GeneralNameChoiceUnion 
a

Detailed Description

Definition at line 235 of file authorityKeyIdentifier.h.


Class Documentation

union GeneralName::GeneralNameChoiceUnion

Definition at line 253 of file authorityKeyIdentifier.h.

Collaboration diagram for GeneralName::GeneralNameChoiceUnion:
Class Members
ComponentName * directoryName
ComponentIA5String * dNSName
ComponentEDIPartyName * ediPartyName
ComponentOcts * iPAddress
ComponentOtherName * otherName
ComponentOid * registeredID
ComponentIA5String * rfc822Name
ComponentIA5String * uniformResourceIdentifier
ComponentORAddress * x400Address

Member Enumeration Documentation

Enumerator:
GENERALNAME_OTHERNAME 
GENERALNAME_RFC822NAME 
GENERALNAME_DNSNAME 
GENERALNAME_X400ADDRESS 
GENERALNAME_DIRECTORYNAME 
GENERALNAME_EDIPARTYNAME 
GENERALNAME_UNIFORMRESOURCEIDENTIFIER 
GENERALNAME_IPADDRESS 
GENERALNAME_REGISTEREDID 

Definition at line 241 of file authorityKeyIdentifier.h.


Member Data Documentation

ComponentDesc* GeneralName::comp_desc

Definition at line 238 of file authorityKeyIdentifier.h.

Definition at line 240 of file authorityKeyIdentifier.h.

Definition at line 237 of file authorityKeyIdentifier.h.


The documentation for this struct was generated from the following file: