Open Play SDK API başvurusu
    Preparing search index...

    Interface GuestBootstrapStore

    Misafir bootstrap sırrını kalıcılaştıran depo sözleşmesi.

    Neden yazıldı: Varsayılan tarayıcı deposu localStorage'dır; React Native, Electron ya da sunucu tarafı oyunlar kendi güvenli deposunu (Keychain, IndexedDB, dosya) verebilmelidir. Sözleşme: Üç metot da senkron ya da Promise döndürebilir; hata fırlatabilir (SDK yutar ve o istemci için belleğe düşer). Depo yalnız verilen ölçek için tek bir sır tutar; get bilinmeyen ölçek için null/undefined döndürür. Sır uygulamanın JS'inden okunabilir bir yetenektir: kayıtlı hesaba geçildiğinde (isGuest: false oturum, logout) SDK clear çağırır.

    interface GuestBootstrapStore {
        clear(scope: GuestBootstrapScope): MaybePromise<void>;
        get(scope: GuestBootstrapScope): MaybePromise<string | null | undefined>;
        set(scope: GuestBootstrapScope, token: string): MaybePromise<void>;
    }
    Index

    Methods

    Methods

    • Ölçek için saklı sırrı siler; sır yoksa hata vermez.

      Parametreler

      • scope: GuestBootstrapScope — origin + ortam kimliği.

      Parameters

      Returns MaybePromise<void>

    • Ölçek için saklı sırrı okur.

      Parametreler

      • scope: GuestBootstrapScope — origin + ortam kimliği.

      Dönüş

      • string | null | undefined — saklı sır; yoksa null/undefined. Biçimi bozuk değer yok sayılır.

      Parameters

      Returns MaybePromise<string | null | undefined>

    • Ölçek için sırrı yazar (varsa üzerine).

      Parametreler

      • scope: GuestBootstrapScope — origin + ortam kimliği.
      • token: string — 64 küçük harf hex bootstrap sırrı.

      Parameters

      Returns MaybePromise<void>