iOS

Visão Geral da Classe

Tipo Chamada Exceções
AuthcubeSdk AuthcubeSdk() (construtor)

getDeviceInfo

Retorno Chamada Exceções
String getDeviceInfo()
String getDeviceInfo(additionalData _data: Dictionary<String, String> = Dictionary())

getEncryptedDeviceInfo

Retorno Chamada Exceções
String getEncryptedDeviceInfo(withJwks jwks: String) Sim
String getEncryptedDeviceInfo(withJwks jwks: String, withExp exp: Int = 86400) Sim

getCodeVerifier

Retorno Chamada Exceções
String getCodeVerifier(length: Int = 128)

getCodeChallenge

Retorno Chamada Exceções
String getCodeChallenge(codeVerifier: String)

generateKeyPair

Retorno Chamada Exceções
void generateKeyPair() Sim

registerClient

Retorno Chamada Exceções
void registerClient(url: String, accessToken:String? = "") Sim

removeClient

Retorno Chamada Exceções
void removeClient()

getClientId

Retorno Chamada Exceções
String getClientId()

clearKeys

Retorno Chamada Exceções
void clearKeys() Sim

sign

Retorno Chamada Exceções
String sign(data: String, exp: Int? = 300, iat: Int? = Int(Date().timeIntervalSince1970)) Sim

hasSeed

Retorno Chamada Exceções
boolean hasSeed()
boolean hasSeed(identifier: String) Sim

setSeed

Retorno Chamada Exceções
void setSeed(data: String) Sim

deleteSeed

Retorno Chamada Exceções
void deleteSeed() Sim

generateTOTP

Retorno Chamada Exceções
String generateTOTP(now: Int64? = nil) Sim

generateHOTP

Retorno Chamada Exceções
String generateHOTP(counter: Int64? = nil) Sim

generateOCRA

Retorno Chamada Exceções
String generateOCRA(question: String) Sim

results matching ""

    No results matching ""