public static string getSignatureMethodAlgorithm(XmlSignatureWrapper xMLSignatureWrapper, Error error) { switch (xMLSignatureWrapper) { case XmlSignatureWrapper.RSA_SHA1: return(Constants.ALGO_ID_SIGNATURE_RSA_SHA1); case XmlSignatureWrapper.RSA_SHA256: return(Constants.ALGO_ID_SIGNATURE_RSA_SHA256); case XmlSignatureWrapper.RSA_SHA512: return(Constants.ALGO_ID_SIGNATURE_RSA_SHA512); case XmlSignatureWrapper.ECDSA_SHA1: return(Constants.ALGO_ID_SIGNATURE_ECDSA_SHA1); case XmlSignatureWrapper.ECDSA_SHA256: return(Constants.ALGO_ID_SIGNATURE_ECDSA_SHA256); default: error.setError("XS003", "Unrecognized algorithm"); return(null); } }
public static string valueOf(XmlSignatureWrapper xMLSignatureWrapper, Error error) { switch (xMLSignatureWrapper) { case XmlSignatureWrapper.RSA_SHA1: return("RSA_SHA1"); case XmlSignatureWrapper.RSA_SHA256: return("RSA_SHA256"); case XmlSignatureWrapper.RSA_SHA512: return("RSA_SHA512"); case XmlSignatureWrapper.ECDSA_SHA1: return("ECDSA_SHA1"); case XmlSignatureWrapper.ECDSA_SHA256: return("ECDSA_SHA256"); default: error.setError("XS002", "Unrecognized algorithm"); return(null); } }
public static string getCanonicalizationTransformation(XmlSignatureWrapper xMLSignatureWrapper, Error error) { return(XMLSignatureWrapperUtils.valueOf(xMLSignatureWrapper, error)); }