1. A method, comprising: comparing first data associated with a network element in a communication network that has access to the communication network with second data associated with the network element; obtaining a trust evaluation for the network element based on the comparison of the first data with the second data; invoking a service in response to the trust evaluation for the network element via an application programming interface associated with the service; verifying a result of invoking the service; and logging the result in an information repository; wherein comparing the first data with the second data comprises: generating a first hash value based on the first data associated with the network element at a first time; generating a second hash value based on the second data associated with the network element at a second time; and comparing the first hash value with the second hash value to determine whether a change has occurred in the configuration of the network element between the first time and the second time.