toSigningAlgorithm method

SigningAlgorithm toSigningAlgorithm()

Implementation

SigningAlgorithm toSigningAlgorithm() {
  switch (this) {
    case 'SHA256WITHECDSA':
      return SigningAlgorithm.sha256withecdsa;
    case 'SHA384WITHECDSA':
      return SigningAlgorithm.sha384withecdsa;
    case 'SHA512WITHECDSA':
      return SigningAlgorithm.sha512withecdsa;
    case 'SHA256WITHRSA':
      return SigningAlgorithm.sha256withrsa;
    case 'SHA384WITHRSA':
      return SigningAlgorithm.sha384withrsa;
    case 'SHA512WITHRSA':
      return SigningAlgorithm.sha512withrsa;
  }
  throw Exception('$this is not known in enum SigningAlgorithm');
}