Enumeration
PCError
public enum PCError: Error, Equatable
Common SDK's error type
Relationships
Conforms To
Equatable
Error
LocalizedError
Enumeration Cases
internalError
case internalError
storageNotInitialized
case storageNotInitialized
emptyKeys
case emptyKeys
emptyDeviceToken
case emptyDeviceToken
invalidPassword
case invalidPassword
passwordDoesNotMatchTheConditions
case passwordDoesNotMatchTheConditions
invalidActivationCode
case invalidActivationCode
emptyPassword
case emptyPassword
emptyName
case emptyName
missingKAuth
case missingKAuth
missingInteractionURL
case missingInteractionURL
missingTransactionData
case missingTransactionData
missingRequestedData
case missingRequestedData
userIsNotActivated
case userIsNotActivated
userIsNotRegistered
case userIsNotRegistered
userIsExpired
case userIsExpired
userNotFound
case userNotFound
binaryDataIsRequired
case binaryDataIsRequired
unableToStoreBinaryData
case unableToStoreBinaryData
binaryDataIsCorrupted
case binaryDataIsCorrupted
apiIsNotSupported
case apiIsNotSupported
unsupportedKeyVersion
case unsupportedKeyVersion
handleInvalid
case handleInvalid
signingError
case signingError
transferStorage
case transferStorage
invalidJSON
case invalidJSON
invalidQR
case invalidQR
extAuthNotFound
case extAuthNotFound
remoteUpdateIsDisabled
case remoteUpdateIsDisabled
loginSessionIsExpired
case loginSessionIsExpired
secureEnclaveError
case secureEnclaveError(message: String)
processingError
case processingError([String: PCServerError])
externalKeysProcessorIsRequired
case externalKeysProcessorIsRequired
Properties
errorDescription
public var errorDescription: String?