18 #ifndef _DECAF_SECURITY_AUTH_X500_X500PRINCIPAL_H_
19 #define _DECAF_SECURITY_AUTH_X500_X500PRINCIPAL_H_
44 virtual std::string
getName()
const = 0;
46 virtual void getEncoded( std::vector<unsigned char>& output )
const = 0;
virtual void getEncoded(std::vector< unsigned char > &output) const =0
virtual int hashCode() const =0
virtual std::string getName() const =0
Provides the name of this principal.
Base interface for a principal, which can represent an individual or organization.
Definition: Principal.h:32
Definition: X500Principal.h:33