Enum-Klasse OAuth2ServerTyp

java.lang.Object
java.lang.Enum<OAuth2ServerTyp>
de.svws_nrw.core.types.oauth2.OAuth2ServerTyp
Alle implementierten Schnittstellen:
Serializable, Comparable<OAuth2ServerTyp>, Constable

public enum OAuth2ServerTyp extends Enum<OAuth2ServerTyp>
Eine Liste der möglichen OAuth2-Servertypen, für welche die OAuth2ClientSecret in der Datenbank hinterlegt werden können.
  • Enum-Konstanten - Details

    • WENOM

      public static final OAuth2ServerTyp WENOM
      Web Noten Manager
    • SCHUELER_ONLINE

      public static final OAuth2ServerTyp SCHUELER_ONLINE
      Schüler Online
  • Methodendetails

    • values

      public static OAuth2ServerTyp[] values()
      Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
    • valueOf

      public static OAuth2ServerTyp valueOf(String name)
      Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • getId

      public long getId()
      Gibt die ID dieses OAuth Servers wieder
      Gibt zurück:
      die ID
    • getByID

      public static OAuth2ServerTyp getByID(long id)
      Diese Methode ermittelt den OAuth2-Servertyp anhand der übergebenen ID.
      Parameter:
      id - die ID des OAuth2-Servertyps
      Gibt zurück:
      der OAuth2-Servertyp