new X501DistinguishedName()
        This class represents a distinguished name (DN) as defined in X.501.
See the X.500 standards, RFC 5280, and an OID repository for more information.
    
    
    
    
    
    
    
Extends
Methods
- 
    destroy()
- 
    
    Destructor- Inherited From:
 Returns:- Type
- Promise.<void>
 
- 
    getAllAttributesAndValues()
- 
    
    Retrieves all of the attribute-type-to-value pairs in this distinguished name.Returns:A promise that resolves to a container of X501AttributeTypeAndValue objects- Type
- Promise.<Array.<Core.PDFNet.X501AttributeTypeAndValue>>
 
- 
    getStringValuesForAttribute(in_oid)
- 
    
    Returns a container full of string representations of all the values in this distinguished name that match a particular attribute's object identifier (OID). If an attribute's OID defines the corresponding value to not be of a string type, then that value will not be returned from this function.Parameters:Name Type Description in_oidCore.PDFNet.ObjectIdentifier the object identifier representing the sought attribute. Returns:A promise that resolves to a container of string values containing any strings associated with the supplied attribute- Type
- Promise.<Array.<string>>
 
- 
    hasAttribute(in_oid)
- 
    
    Returns whether this distinguished name contains a particular attribute, identified by its object identifier (OID).Parameters:Name Type Description in_oidCore.PDFNet.ObjectIdentifier the object identifier representing the sought attribute. Returns:A promise that resolves to a boolean value representing whether this distinguished name contains the supplied attribute.- Type
- Promise.<boolean>
 
- 
    takeOwnership()
- 
    
    Take the ownership of this object, so that PDFNet.runWithCleanup won't destroy this object.- Inherited From:
 Returns:- Type
- void
 
