github.com/keybase/client/go@v0.0.0-20241007131713-f10651d043c8/libkb/secret_store_ios.go (about)

     1  // Copyright 2015 Keybase, Inc. All rights reserved. Use of
     2  // this source code is governed by the included BSD license.
     3  
     4  //go:build darwin && ios
     5  // +build darwin,ios
     6  
     7  package libkb
     8  
     9  import "github.com/keybase/go-keychain"
    10  
    11  func (k KeychainSecretStore) accessGroup(m MetaContext) string {
    12  	// GetStoredSecretAccessGroup MUST be "" for the simulator
    13  	return m.G().GetStoredSecretAccessGroup()
    14  }
    15  
    16  func (k KeychainSecretStore) synchronizable() keychain.Synchronizable {
    17  	return keychain.SynchronizableNo
    18  }
    19  
    20  func (k KeychainSecretStore) accessible() keychain.Accessible {
    21  	return keychain.AccessibleAfterFirstUnlockThisDeviceOnly
    22  }