toggle menu
kotlin-multiplatform-oidc
common
ios
switch theme
search in API
kotlin-multiplatform-oidc
/
org.publicvalue.multiplatform.oidc.tokenstore
/
IosKeychainTokenStore
Ios
Keychain
Token
Store
ios
class
IosKeychainTokenStore
:
SettingsTokenStore
Uses the keychain to save and retrieve tokens.
Members
Members & Extensions
Constructors
Ios
Keychain
Token
Store
Link copied to clipboard
ios
constructor
(
)
Properties
access
Token
Flow
Link copied to clipboard
ios
open
override
val
accessTokenFlow
:
Flow
<
String
?
>
access
Token
Flow
Wrap
Link copied to clipboard
ios
val
TokenStore
.
accessTokenFlowWrap
:
FlowWrapper
<
String
?
>
id
Token
Flow
Link copied to clipboard
ios
open
override
val
idTokenFlow
:
Flow
<
String
?
>
id
Token
Flow
Wrap
Link copied to clipboard
ios
val
TokenStore
.
idTokenFlowWrap
:
FlowWrapper
<
String
?
>
refresh
Token
Flow
Link copied to clipboard
ios
open
override
val
refreshTokenFlow
:
Flow
<
String
?
>
refresh
Token
Flow
Wrap
Link copied to clipboard
ios
val
TokenStore
.
refreshTokenFlowWrap
:
FlowWrapper
<
String
?
>
tokens
Flow
Link copied to clipboard
val
TokenStore
.
tokensFlow
:
Flow
<
OauthTokens
?
>
Functions
get
Access
Token
Link copied to clipboard
ios
open
suspend override
fun
getAccessToken
(
)
:
String
?
get
Id
Token
Link copied to clipboard
ios
open
suspend override
fun
getIdToken
(
)
:
String
?
get
Refresh
Token
Link copied to clipboard
ios
open
suspend override
fun
getRefreshToken
(
)
:
String
?
get
Tokens
Link copied to clipboard
suspend
fun
TokenStore
.
getTokens
(
)
:
OauthTokens
?
remove
Access
Token
Link copied to clipboard
ios
open
suspend override
fun
removeAccessToken
(
)
remove
Id
Token
Link copied to clipboard
ios
open
suspend override
fun
removeIdToken
(
)
remove
Refresh
Token
Link copied to clipboard
ios
open
suspend override
fun
removeRefreshToken
(
)
remove
Tokens
Link copied to clipboard
suspend
fun
TokenStore
.
removeTokens
(
)
save
Tokens
Link copied to clipboard
ios
open
suspend override
fun
saveTokens
(
accessToken
:
String
,
refreshToken
:
String
?
,
idToken
:
String
?
)
save
Tokens
Link copied to clipboard
suspend
fun
TokenStore
.
saveTokens
(
tokens
:
AccessTokenResponse
)