Docs Menu
Docs Home
/ /
Atlas Device SDK
/ / /

클래스 AppConfiguration

이 페이지의 내용

  • io.realm.mongodb
  • 중첩된 클래스 요약
  • 필드 요약
  • 메서드 요약
  • 상속된 메서드
  • 필드 세부 정보
  • DEFAULT_AUTHORIZATION_HEADER_NAME
  • DEFAULT_BASE_URL
  • DEFAULT_BSON_CODEC_REGISTRY
  • DEFAULT_REQUEST_TIMEOUT
  • loginObfuscators
  • 메서드 세부 정보
  • 같음
  • getAppId
  • getAppName
  • getAppVersion
  • getAuthorizationheaderName
  • getBaseUrl
  • getCustomRequestheaders
  • getDefaultClientResetHandler
  • getDefaultCodecRegistry
  • getDefaultErrorHandler
  • getDefaultSyncClientResetStrategy
  • getEncryptionKey
  • getHttpLogObfuscator
  • getRequestTimeoutMs
  • getSyncRootDirectory
  • 해시 코드
java.lang.Object
io.realm.mongodb.AppConfiguration

AppConfiguration은 MongoDB Realm 애플리케이션 을 설정 하는 데 사용됩니다. AppConfiguration의 인스턴스는 AppConfig.Builder를 사용하고 해당 AppConfiguration.Builder 를 호출해야만 생성할 수 있습니다 . 빌드() 메서드.

앱 구성은 기본값 설정으로 충분하지 않은 경우에만 필요합니다. 그렇지 않으면 new App("app-id") 을(를) 호출하면 됩니다.

수정자 및 유형
클래스 및 설명
public static
수정자 및 유형
필드 및 설명
public static final String

DEFAULT_AUTHORIZATION_HEADER_NAME

MongoDB Realm에 대한 네트워크 요청을 할 때 권한 부여 데이터를 전달하는 데 사용되는 기본 헤더 이름입니다.

public static final String

DEFAULT_BASE_URL

MongoDB Realm 애플리케이션의 기본 URL입니다.

public static final CodecRegistry

DEFAULT_BSON_codeC_REGISTRY

BSON Atlas 앱 서비스 백엔드와의 인수 및 결과 인코딩/디코딩을 위한 기본 코덱 MongoDB 레지스트리입니다. 이는 대부분의 기본 유형, 목록 및 맵 유형과 BsonValues를 인코딩/디코딩합니다.

public static final long

DEFAULT_REQUEST_TIMEOUT

MongoDB Realm에 대한 네트워크 요청의 기본 요청 제한 시간(초)입니다.

public static final Map

loginObfuscator

MongoDB Realm 앱에서 사용되는 로그인 요청에 대한 기본 난독화 도구. 이 맵은 기본 HttpLogObfuscator 를 인스턴스화하는 데 필요하며, 이 맵은 로그인에 민감한 모든 정보가 Logcat에 표시되지 않도록 합니다.

이 지도의 키는 앱을 인증하는 데 사용할 수 있는 다양한 로그인 ID 제공자를 나타내며 값은 해당 제공자에 사용되는 구체적인 난독화 기호입니다.

수정자 및 유형
메서드 및 설명
공개 부울
공개 string

Realm 애플리케이션을 식별하는 고유한 애플리케이션 ID를 반환합니다.

공개 string

Realm 애플리케이션을 설명하는 데 사용되는 이름을 반환합니다.

공개 string

이 Realm 애플리케이션의 버전을 반환합니다.

공개 string

MongoDB Realm에 대한 네트워크 요청을 수행할 때 인증 데이터를 전송하는 데 사용되는 헤더의 이름을 반환합니다.

공개 URL

이 Realm 애플리케이션의 기본 URL을 반환합니다.

공개 지도

MongoDB Realm에 대해 네트워크 요청을 할 때 다른 헤더와 함께 전송될 사용자 지정 구성된 헤더를 반환합니다.

SyncSession 에 문제가 있는 경우 동기화된 Realms에서 사용하는 기본 클라이언트 재설정 핸들러를 반환합니다.

공개 CodecRegistry

원격 Realm io 를 호출할 때 BSON 인수와 결과를 인코딩 및 디코딩하는 데 사용되는 기본값 코덱 레지스트리를 반환합니다. 영역.mongodb.functions.Functions 를 실행하고 원격 io에 액세스합니다. Realm 영역.Mongo.MongoDatabase .

SyncSession 에 문제가 있는 경우 동기화된 Realms에서 사용하는 기본 오류 핸들러를 반환합니다.

SyncSession 에 문제가 있는 경우 동기화된 Realms에서 사용하는 기본 동기화 클라이언트 재설정 전략을 반환합니다.

공개 바이트

이 장치에서 Realm 사용자 메타데이터를 암호화하는 데 사용되는 암호화 키(있는 경우)를 반환합니다.

앱에서 사용되는 HttpLogObfuscator 를 반환하여 HTTP 요청의 민감한 정보가 logcat에 표시되지 않도록 합니다.

public long

Realm 애플리케이션에 대한 네트워크 요청의 기본 제한 시간(밀리초)을 반환합니다.

공개 파일

기기와 MongoDB Realm 간에 데이터를 동기화할 때 사용되는 모든 파일과 Realm이 포함된 루트 폴더를 반환합니다.

public int
  • 클래스 java.lang.Object 에서 상속된 메서드 : getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

MongoDB Realm에 대한 네트워크 요청을 할 때 권한 부여 데이터를 전달하는 데 사용되는 기본 헤더 이름입니다.

MongoDB Realm 애플리케이션의 기본 URL입니다.

다음도 참조하세요.

BSON Atlas 앱 서비스 백엔드와의 인수 및 결과 인코딩/디코딩을 위한 기본 코덱 MongoDB 레지스트리입니다. 이는 대부분의 기본 유형, 목록 및 맵 유형과 BsonValues를 인코딩/디코딩합니다.

다음도 참조하세요.

MongoDB Realm에 대한 네트워크 요청의 기본 요청 제한 시간(초)입니다.

다음도 참조하세요.

MongoDB Realm 앱에서 사용되는 로그인 요청에 대한 기본 난독화 도구. 이 맵은 기본 HttpLogObfuscator 를 인스턴스화하는 데 필요하며, 이 맵은 로그인에 민감한 모든 정보가 Logcat에 표시되지 않도록 합니다.

이 지도의 키는 앱을 인증하는 데 사용할 수 있는 다양한 로그인 ID 제공자를 나타내며 값은 해당 제공자에 사용되는 구체적인 난독화 기호입니다.

다음도 참조하세요.

public boolean equals (
)

재정의

equals 클래스 객체 에서

public String getAppId ()

Realm 애플리케이션을 식별하는 고유한 애플리케이션 ID를 반환합니다.

반환

앱 고유 식별자입니다.

public String getAppName ()

Realm 애플리케이션을 설명하는 데 사용되는 이름을 반환합니다. 이는 디버그 정보로만 사용됩니다.

반환

앱 이름.

이 Realm 애플리케이션의 버전을 반환합니다. 이는 디버그 정보로만 사용됩니다.

반환

확인합니다.

MongoDB Realm에 대한 네트워크 요청을 수행할 때 인증 데이터를 전송하는 데 사용되는 헤더의 이름을 반환합니다.

반환

인증 헤더 이름입니다.

public URL getBaseUrl ()

이 Realm 애플리케이션의 기본 URL을 반환합니다.

반환

추가합니다.

MongoDB Realm에 대해 네트워크 요청을 할 때 다른 헤더와 함께 전송될 사용자 지정 구성된 헤더를 반환합니다.

반환

사용자 지정 구성된 헤더의 Map .

SyncSession 에 문제가 있는 경우 동기화된 Realms에서 사용하는 기본 클라이언트 재설정 핸들러를 반환합니다.

반환

앱 기본 오류 핸들러입니다.

public CodecRegistry getDefaultCodecRegistry ()

원격 Realm io 를 호출할 때 BSON 인수와 결과를 인코딩 및 디코딩하는 데 사용되는 기본값 코덱 레지스트리를 반환합니다. 영역.mongodb.functions.Functions 를 실행하고 원격 io에 액세스합니다. Realm 영역.Mongo.MongoDatabase .

반환

앱의 기본 코덱 레지스트리입니다.

다음도 참조하세요.

SyncSession 에 문제가 있는 경우 동기화된 Realms에서 사용하는 기본 오류 핸들러를 반환합니다.

반환

앱 기본 오류 핸들러입니다.

SyncSession 에 문제가 있는 경우 동기화된 Realms에서 사용하는 기본 동기화 클라이언트 재설정 전략을 반환합니다.

반환

앱 기본 오류 핸들러입니다.

public byte getEncryptionKey ()

이 장치에서 Realm 사용자 메타데이터를 암호화하는 데 사용되는 암호화 키(있는 경우)를 반환합니다. 키가 반환되지 않으면 데이터가 암호화되지 않습니다.

반환

암호화 키가 있으면 null 입니다.

앱에서 사용되는 HttpLogObfuscator 를 반환하여 HTTP 요청의 민감한 정보가 logcat에 표시되지 않도록 합니다.

반환

HTTP 로그 난독화 도구.

public long getRequestTimeoutMs ()

Realm 애플리케이션에 대한 네트워크 요청의 기본 제한 시간(밀리초)을 반환합니다.

반환

네트워크 요청에 대한 기본 제한 시간(밀리초)입니다.

기기와 MongoDB Realm 간에 데이터를 동기화할 때 사용되는 모든 파일과 Realm이 포함된 루트 폴더를 반환합니다.

반환

동기화 루트 디렉토리.

public int hashCode ()

재정의

hashCode 클래스 객체 에서

돌아가기

App.Result