Classes
The following classes are available globally.
-
Default implementation for
See moreSudoUserClient
.Declaration
Swift
public class DefaultSudoUserClient : SudoUserClient
-
The default implementation of SerializableObject protocol that serializes the object’s content into JSON.
See moreDeclaration
Swift
public class JSONSerializableObject
extension JSONSerializableObject: SerializableObject
extension JSONSerializableObject: Equatable
extension JSONSerializableObject: CustomStringConvertible
-
Encapsultes a JSON Web Token.
See moreDeclaration
Swift
public class JWT
-
Authentication info consisting of a JWT signed using the locally stored private key..
See moreDeclaration
Swift
public class LocalAuthenticationInfo : AuthenticationInfo
-
Authentication provider for generating authentication info using a locally stored private key.
See moreDeclaration
Swift
public class LocalAuthenticationProvider : AuthenticationProvider
-
Encapsulates a registration challenge that must be answered in order to successfully register a new user.
See moreDeclaration
Swift
public class RegistrationChallenge : JSONSerializableObject
-
Authentication info consisting of a JWT signed using the TEST registration key.
See moreDeclaration
Swift
public class TESTAuthenticationInfo : AuthenticationInfo
-
Authentication provider for generating authentication info using a TEST registration key.
See moreDeclaration
Swift
public class TESTAuthenticationProvider : AuthenticationProvider