if (extendedMetadata.isLocal() && extendedMetadata.isSignMetadata()) { Credential credential = keyManager.getCredential(extendedMetadata.getSigningKey()); String signingAlgorithm = extendedMetadata.getSigningAlgorithm(); String keyGenerator = extendedMetadata.getKeyInfoGeneratorName(); String digestMethodAlgorithm = extendedMetadata.getDigestMethodAlgorithm();