getAlgorithmFromCode static method
Implementation
static Algorithm getAlgorithmFromCode(int i) {
if (i != -25) {
if (i != -7) {
switch (i) {
case -261:
return Algorithm.ES512;
case -260:
return Algorithm.ES256;
case -259:
return Algorithm.RS512;
case -258:
return Algorithm.RS384;
case -257:
return Algorithm.RS256;
default:
switch (i) {
case -39:
return Algorithm.PS512;
case -38:
return Algorithm.PS384;
case -37:
return Algorithm.PS256;
case -36:
return Algorithm.ES512;
case -35:
return Algorithm.ES384;
default:
throw IllegalParameterException(
'No enum constant algorithm. code: $i');
}
}
} else {
return Algorithm.ES256;
}
} else {
return Algorithm.ECDH;
}
}