champ-core/src/main/scala/com/cyclone/util/spnego/SpnegoAuthenticator.scala
Function kerberosCore
has 60 lines of code (exceeds 50 allowed). Consider refactoring. Open
Open
private def kerberosCore(clientToken: Array[Byte]): Either[Rejection, Token] = {
try {
val (maybeServerToken, maybeToken) =
Subject.doAs(
loginContext.getSubject,