1. A method for providing security in a system with multiple subsystems, the method comprising the steps of: obtaining validation quotes from a plurality of subsystems, where the validation quotes comprise digitally signed hash values from platform configuration registers (PCRs) of a trusted platform module (TPM), creating an extensible markup language (XML) file with the validation quotes; sending the XML file to a network management system for validation of the system; and parsing the XML file and using public keys to compare the validation quotes to known good values stored in a database by the network management system to validate the system comprising the steps of: using an endpoint identification (ID) in the XML file to look up a record with known good values for the system; using a public key to check the digitally signed quotes of the XML file; verifying each level of quotes in the XML file by comparing the PCR values in the validation quotes to the corresponding values in the record; if the PCR values verify with the known good values then generate a system validated message, if the PCR vales do not verify with the known good values then generate a validation failed message to a policy decision point.