Skip to content

Commit b405265

Browse files
authored
Merge pull request #769 from heaje/oauthbearer
Support OAUTHBEARER SASL mechanism
2 parents 22ac35a + 3134254 commit b405265

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

app/kafka/manager/model/model.scala

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -513,12 +513,17 @@ case object SASL_MECHANISM_SCRAM512 extends SASLmechanism {
513513
val stringId = "SCRAM-SHA-512"
514514
}
515515

516+
case object SASL_MECHANISM_OAUTHBEARER extends SASLmechanism {
517+
val stringId = "OAUTHBEARER"
518+
}
519+
516520
object SASLmechanism {
517521
private[this] val typesMap: Map[String, SASLmechanism] = Map(
518522
SASL_MECHANISM_PLAIN.stringId -> SASL_MECHANISM_PLAIN
519523
, SASL_MECHANISM_GSSAPI.stringId -> SASL_MECHANISM_GSSAPI
520524
, SASL_MECHANISM_SCRAM256.stringId -> SASL_MECHANISM_SCRAM256
521525
, SASL_MECHANISM_SCRAM512.stringId -> SASL_MECHANISM_SCRAM512
526+
, SASL_MECHANISM_OAUTHBEARER.stringId -> SASL_MECHANISM_OAUTHBEARER
522527
)
523528

524529
val formSelectList : IndexedSeq[(String,String)] = IndexedSeq(("DEFAULT", "DEFAULT")) ++ typesMap.toIndexedSeq.map(t => (t._1,t._2.stringId))

0 commit comments

Comments
 (0)