패키지 io.realm.mongodb
열거형 Credentials.Provider
- java.lang.Object
-
- java.lang.Enum<Credentials.Provider>
-
- io.realm.mongodb.Credentials.Provider
-
- 구현된 모든 인터페이스:
Serializable
,Comparable<Credentials.Provider>
- 클래스를 둘러싸는 경우:
- 자격 증명
public static enum Credentials.Provider extends Enum<Credentials.Provider>
이 열거형에는 MongoDB Realm에서 지원하는 ID 제공자 목록이 포함되어 있습니다.EMAIL_PASSWORD
을 제외한 모든 항목을 MongoDB Realm에서 수동으로 활성화해야 작동합니다.- 다음도 참조하세요.
- 인증 공급자
-
-
열거형 상수 요약
열거형 상수 열거형 상수 설명 ANONYMOUS
API_KEY
APPLE
CUSTOM_FUNCTION
EMAIL_PASSWORD
FACEBOOK
GOOGLE
JWT
UNKNOWN
-
메서드 요약
모든 메서드 정적 메서드 인스턴스 메서드 구체적인 방법 수정자 및 유형 메서드 설명 static Credentials.Provider
fromId(String id)
MongoDB Realm에서 반환한 ID 문자열로 ID 제공자를 생성합니다.String
getId()
이 ID 제공자의 문자열 프레젠테이션을 반환합니다.static Credentials.Provider
valueOf(String name)
지정된 이름을 가진 이 유형의 열거형 상수를 반환합니다.static Credentials.Provider[]
values()
이 열거형 유형의 상수를 포함하는 배열을 선언된 순서대로 반환합니다.
-
-
-
열거형 상수 세부 정보
-
익명
public static final Credentials.Provider ANONYMOUS
-
API_KEY
public static final Credentials.Provider API_KEY
-
Apple
public static final Credentials.Provider APPLE
-
CUSTOM_FUNCTION
public static final Credentials.Provider CUSTOM_FUNCTION
-
EMAIL_PASSword
public static final Credentials.Provider EMAIL_PASSWORD
-
FACEBOOK
public static final Credentials.Provider FACEBOOK
-
구글
public static final Credentials.Provider GOOGLE
-
JSON web token
public static final Credentials.Provider JWT
-
알 수 없음
public static final Credentials.Provider UNKNOWN
-
-
메서드 세부 정보
-
values
public static Credentials.Provider[] values()
이 열거형 유형의 상수를 포함하는 배열을 선언된 순서대로 반환합니다. 이 메서드는 다음과 같이 상수를 반복하는 데 사용할 수 있습니다:for (Credentials.Provider c : Credentials.Provider.values()) System.out.println(c);
- 반환합니다:
- 이 열거형의 상수를 포함하는 배열(선언된 순서대로)
-
valueOf
public static Credentials.Provider valueOf(String name)
지정된 이름을 가진 이 유형의 열거형 상수를 반환합니다. 문자열은 이 유형에서 열거형 상수를 선언하는 데 사용된 식별자와 정확히 일치해야 합니다. (불필요한 공백 문자는 허용되지 않습니다.)- 매개변수:
name
- 반환되는 열거형 상수의 이름입니다.- 반환합니다:
- 지정된 이름을 가진 열거형 상수
- 예외 처리:
IllegalArgumentException
- 이 열거형 유형에 지정된 이름의 상수가 없는 경우NullPointerException
- 인수가 null인 경우
-
fromId
public static Credentials.Provider fromId(String id)
MongoDB Realm에서 반환한 ID 문자열로 ID 제공자를 생성합니다.- 매개변수:
id
- 제공자의 문자열 식별자- 반환합니다:
- 제공자를 나타내는 열거형을 반환하거나, 일치하는 제공자를 찾을 수 없는 경우
UNKNOWN
을 반환합니다.
-
getId
public String getId()
이 ID 제공자의 문자열 프레젠테이션을 반환합니다.
-
-