test_class.file: OpenADRSecurity/src/test/java/com/avob/openadr/security/OadrFingerprintSecurityTest.java
test_class.identifier: OadrFingerprintSecurityTest
test_case.body: @Test
  	public void getOadr20bFingerprintTest() throws OadrSecurityException {
  		String oadr20bFingerprint = OadrFingerprintSecurity.getOadr20bFingerprint(TestUtils.TEST_CRT);
  		assertEquals(TestUtils.readFile(TestUtils.TEST_FINGERPRINT_20B), oadr20bFingerprint);
  	}
test_case.class_method_signature: OadrFingerprintSecurityTest.getOadr20bFingerprintTest()
test_case.full_signature: @Test public void getOadr20bFingerprintTest()
test_case.identifier: getOadr20bFingerprintTest
test_case.invocations: getOadr20bFingerprint assertEquals readFile
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void getOadr20bFingerprintTest()
focal_class.declarator: SHA_256 = "SHA-256"
focal_class.modifier: private static final
focal_class.original_string: private static final String SHA_256 = "SHA-256";
focal_class.type: String
focal_class.var_name: SHA_256
focal_class.declarator: SHA1 = "SHA1"
focal_class.modifier: private static final
focal_class.original_string: private static final String SHA1 = "SHA1";
focal_class.type: String
focal_class.var_name: SHA1
focal_class.declarator: OADR_FINGER_LENGTH = 20
focal_class.modifier: private static final
focal_class.original_string: private static final int OADR_FINGER_LENGTH = 20;
focal_class.type: int
focal_class.var_name: OADR_FINGER_LENGTH
focal_class.file: OpenADRSecurity/src/main/java/com/avob/openadr/security/OadrFingerprintSecurity.java
focal_class.identifier: OadrFingerprintSecurity
focal_class.class_method_signature: OadrFingerprintSecurity.OadrFingerprintSecurity()
focal_class.full_signature: private  OadrFingerprintSecurity()
focal_class.identifier: OadrFingerprintSecurity
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  OadrFingerprintSecurity()
focal_class.class_method_signature: OadrFingerprintSecurity.getOadr20aFingerprint(String pemFilePath)
focal_class.full_signature: public static String getOadr20aFingerprint(String pemFilePath)
focal_class.identifier: getOadr20aFingerprint
focal_class.modifiers: public static
focal_class.parameters: (String pemFilePath)
focal_class.return: String
focal_class.signature: String getOadr20aFingerprint(String pemFilePath)
focal_class.class_method_signature: OadrFingerprintSecurity.getOadr20aFingerprint(X509Certificate cert)
focal_class.full_signature: public static String getOadr20aFingerprint(X509Certificate cert)
focal_class.identifier: getOadr20aFingerprint
focal_class.modifiers: public static
focal_class.parameters: (X509Certificate cert)
focal_class.return: String
focal_class.signature: String getOadr20aFingerprint(X509Certificate cert)
focal_class.class_method_signature: OadrFingerprintSecurity.getOadr20bFingerprint(String pemFilePath)
focal_class.full_signature: public static String getOadr20bFingerprint(String pemFilePath)
focal_class.identifier: getOadr20bFingerprint
focal_class.modifiers: public static
focal_class.parameters: (String pemFilePath)
focal_class.return: String
focal_class.signature: String getOadr20bFingerprint(String pemFilePath)
focal_class.class_method_signature: OadrFingerprintSecurity.getOadr20bFingerprint(X509Certificate cert)
focal_class.full_signature: public static String getOadr20bFingerprint(X509Certificate cert)
focal_class.identifier: getOadr20bFingerprint
focal_class.modifiers: public static
focal_class.parameters: (X509Certificate cert)
focal_class.return: String
focal_class.signature: String getOadr20bFingerprint(X509Certificate cert)
focal_class.class_method_signature: OadrFingerprintSecurity.truncate(String fingerprint)
focal_class.full_signature: private static String truncate(String fingerprint)
focal_class.identifier: truncate
focal_class.modifiers: private static
focal_class.parameters: (String fingerprint)
focal_class.return: String
focal_class.signature: String truncate(String fingerprint)
focal_class.class_method_signature: OadrFingerprintSecurity.getFingerprint(X509Certificate cert, String shaVersion)
focal_class.full_signature: private static String getFingerprint(X509Certificate cert, String shaVersion)
focal_class.identifier: getFingerprint
focal_class.modifiers: private static
focal_class.parameters: (X509Certificate cert, String shaVersion)
focal_class.return: String
focal_class.signature: String getFingerprint(X509Certificate cert, String shaVersion)
focal_method.body: public static String getOadr20bFingerprint(String pemFilePath) throws OadrSecurityException {
  		X509Certificate cert = OadrPKISecurity.parseCertificate(pemFilePath);
  		return OadrFingerprintSecurity.getOadr20bFingerprint(cert);
  	}
focal_method.class_method_signature: OadrFingerprintSecurity.getOadr20bFingerprint(String pemFilePath)
focal_method.full_signature: public static String getOadr20bFingerprint(String pemFilePath)
focal_method.identifier: getOadr20bFingerprint
focal_method.invocations: parseCertificate getOadr20bFingerprint
focal_method.modifiers: public static
focal_method.parameters: (String pemFilePath)
focal_method.return: String
focal_method.signature: String getOadr20bFingerprint(String pemFilePath)