AbstractTableDescriber-class
                        Base Class for Specific Metadata Parsers
AuthenticationManager   Create an AuthenticationManager object
AuthenticationManager-class
                        Manage DataONE authentication.
CNode                   Create a CNode object.
CNode-class             Provides R API to DataONE Coordinating Node
                        services.
CertificateManager      Create a CertificateManager object
CertificateManager-class
                        CertficateManager provides mechanisms to
                        obtain, load, verify, and display X509
                        certificates.
D1Client                The DataONE client class used to download,
                        update and search for data in the DataONE
                        network.
D1Client-class          The D1Client class contains methods that
                        perform high level DataONE tasks
D1Node                  Create a D1Node object.
D1Node-class            A base class for CNode and MNode.
D1Object                Create a D1Object instance.
D1Object-class          D1Object (Defunct) is a representation of a
                        DataObject.
EMLParser               Construct an EML parser object.
EMLParser-class         Handler for Parsing Table Format Details from
                        Metadata
MNode                   Create a MNode object representing a DataONE
                        Member Node repository.
MNode-class             Provides R API to DataONE Member Node services.
addData,DataPackage,D1Object-method
                        Add a D1Object containing a data object to a
                        DataPackage
archive                 Archive an object on a Member Node or
                        Coordinating Node, which hides it from casual
                        searches.
asDataFrame             return the D1Object data as a data.frame.
auth_delete             DELETE a resource with authenticated
                        credentials.
auth_get                GET a resource with authenticated credentials
                        if available.
auth_head               Send a http HEAD request for a resource with
                        authenticated credentials if available.
auth_post               POST a resource with authenticated credentials.
auth_put                PUT a resource with authenticated credentials.
auth_put_post_delete    POST, PUT, or DELETE a resource with
                        authenticated credentials.
canRead,D1Object-method
                        Test whether the provided subject can read an
                        object.
convert.csv             Convert a DataFrame to Standard CSV.
createD1Object          Create the Object in the DataONE System
createDataPackage       Create a DataPackage on a DataONE Member Node
createObject            Create an object on a Member Node.
d1IdentifierSearch      Query the DataONE Solr endpoint of the
                        Coordinating Node.
d1SolrQuery             A method to query the DataONE solr endpoint of
                        the Coordinating Node.
d1_errors               This function parses a DataONE service response
                        message for errors, and extracts and prints
                        error information.
data.characterEncoding
                        CharacterEncoding
data.formatFamily       Data Format
data.tableAttributeNames
                        returns the attribute names
data.tableAttributeOrientation
                        The Attribute (Header) Orientation
data.tableAttributeStorageTypes
                        returns the attributes' data storage types
data.tableAttributeTypes
                        returns the attributes' data types
data.tableFieldDelimiter
                        Field Delimiter
data.tableMissingValueCodes
                        returns missing value codes
data.tableQuoteCharacter
                        Quote Character
data.tableSkipLinesHeader
                        Number of lines to skip before reading data
dataone                 Search, download and upload data to the DataONE
                        network.
describeObject          Efficiently get systemmetadata for an object.
documented.d1Identifiers
                        Get DataONE identifiers
documented.entityNames
                        Get the entity names associated with each table
documented.sizes        Get the sizes of the described data tables.
downloadCert            Open the CILogon Certificate download page in
                        the default browser.
downloadObject          Download an object from the DataONE Federation
                        to Disk.
echoCredentials         Echo the credentials used to make the call.
encodeSolr              Encode the input for Solr Queries
encodeUrlPath           Encode the Input for a URL Path Segment.
encodeUrlQuery          Encode the Input for a URL Query Segment.
evaluateAuth            Evaluate DataONE authentication.
generateIdentifier      Get a unique identifier that is generated by
                        the Member Node repository and guaranteed to be
                        unique.
getAuthExpires          Get the expiration date of the current
                        authentication method.
getAuthMethod           Get the current valid authentication mechanism.
getAuthSubject          Get the authentication subject.
getCN                   Get the coordinating node associated with this
                        D1Client object.
getCapabilities         Get the node capabilities description, and
                        store the information in the MNode.
getCert                 Get the DataONE X.509 Certificate location.
getCertExpires          Show the date and time when an X.509
                        certificate expires.
getCertInfo             Get X.509 Certificate information
getCertLocation         Get the file path on disk of the client
                        certificate file.
getChecksum             Get the checksum for the data object associated
                        with the specified pid.
getD1Object             Download a data object from the DataONE
                        Federation.
getData,D1Object-method
                        Get the data content of a D1Object.
getDataObject           Download a from the DataONE Federation as a
                        DataObject.
getDataPackage          Download data from the DataONE Federation as a
                        DataPackage.
getEndpoint             Return the URL endpoint for the DataONE
                        Coordinating Node.
getErrorDescription     Extract an error message from an http response.
getFormat               Get information for a single DataONE object
                        format
getFormatId,D1Object-method
                        Get the FormatId of the D1Object
getIdentifier,D1Object-method
                        Get the Identifier of the D1Object
getMN                   Get a member node client based on its node
                        identifier.
getMNode                Get a reference to a node based on its
                        identifier
getMNodeId              Get the member node identifier associated with
                        this D1Client object..
getMetadataMember       Get the DataObject containing package metadata
getObject               Get the bytes associated with an object on this
                        Node.
getPackage              Download a data package from a member node.
getQueryEngineDescription
                        Query a node for the list of query engines
                        available on the node
getSystemMetadata       Get the metadata describing system properties
                        associated with an object on this Node.
getToken                Get the value of the DataONE Authentication
                        Token, if one exists.
getTokenInfo            Get authentication token information
get_user_agent          User agent string
hasReservation          Checks to determine if the supplied subject is
                        the owner of the reservation of id.
initialize,D1Client-method
                        Initialize a D1Client object
initialize,D1Node-method
                        Initialize a D1Node
initialize,D1Object-method
                        Initialize a D1Object
isAuthExpired           Check if the currently valid authentication
                        method has reached the expiration time.
isAuthValid             Verify authentication for a member node.
isAuthorized            Check if an action is authorized for the
                        specified identifier
isCertExpired           Determine if an X.509 certificate has expired.
listFormats             List all object formats registered in DataONE.
listMemberNodes         List DataONE Member Nodes.
listNodes               Get the list of nodes associated with a CN
listObjects             Retrieve the list of objects that match the
                        search parameters
listQueryEngines        Query a node for the list of query engines
                        available on the node
obscureAuth             Temporarily disable DataONE authentication.
obscureCert             Obscure the CILogon Client Certificate
parseCapabilities       Construct a Node, using a passed in
                        capabilities XML
parseSolrResult         Parse Solr output into an R list
ping                    Test if a node is online and accepting DataONE
                        requests
query                   Search DataONE for data and metadata objects
reserveIdentifier       Reserve a identifier that is unique in the
                        DataONE network.
resolve                 Get a list of coordinating nodes holding a
                        given pid.
restoreAuth             Restore authentication (after being disabled
                        with 'obscureAuth').
restoreCert             Restore the CILogon client certificate by
                        renaming it to its original location
setMNodeId              Set the member node identifier to be associated
                        with the D1Client object.
setObsoletedBy          Set a pid as being obsoleted by another pid
setPublicAccess,D1Object-method
                        Make the object publicly readable.
showAuth                Display all authentication information
showClientSubject       Get DataONE Identity as Stored in the CILogon
                        Certificate.
updateObject            Update an object on a Member Node, by creating
                        a new object that replaces an original.
updateSystemMetadata    Update the system metadata associated with an
                        object.
uploadDataObject        Upload a DataObject to a DataONE member node.
uploadDataPackage       Upload a DataPackage to a DataONE member node.
