+xns/Certification
Data: TrustedAgent

+xns/Core/XNSObject
   |
   +--+xns/Certification/TrustedAgent


An agent that is directly or indirectly trusted by the agent holding this object, along with identification of what it is trused to certify.


 

Data Elements
+xns/Core/AgentAddress AgentAddress Address of the trusted agent.
+xns/Certification/CACertList CACerts List of CACerts used to determine indirect trust.
+xns/Core/AgentDataAddress CertType Address of the definition of the certificate type the trusted agent is trusted to certify.
+xns/Core/AgentDataAddress DataType Address of a DataTypeDef object which defines the attribute certificate data type the trusted agent is trusted to certify.
Integer DegreeOfSeparation The number of CAs in a chain of indirect trust.
 

Element Detail

AgentAddress

Address of the trusted agent.  

DataType: +xns/Core/AgentAddress
 


CACerts

List of CACerts used to determine indirect trust.  

DataType: +xns/Certification/CACertList
 

List: true
 


CertType

Address of the definition of the certificate type the trusted agent is trusted to certify. This is an address of an object of type +xns/Discovery/DataTypeDef containing the definition of a class derived from +xns/Certification/Certificate.  

DataType: +xns/Core/AgentDataAddress
 


DataType

Address of a DataTypeDef object which defines the attribute certificate data type the trusted agent is trusted to certify. DataType is applicable for attribute certificates only (CertType of +xns/Certification/AttributeCert).  

DataType: +xns/Core/AgentDataAddress
 


DegreeOfSeparation

The number of CAs in a chain of indirect trust. If zero, the agent is directly trusted.  

DataType: Integer
 


Publishing Agent: +xns Last Updated: 07/09/2002