AccountMapper

internal object AccountMapper

Functions

Link copied to clipboard
fun fromAccount(user_id: UserIDEntity, logout_reason: LogoutReason?): AccountInfoEntity
Link copied to clipboard
fun fromFullAccountInfo(id: QualifiedIDEntity, scim_external_id: String?, subject: String?, tenant: String?, server_config_id: String, logout_reason: LogoutReason?, isPersistentWebSocketEnabled: Boolean, managedBy: ManagedByEntity?): FullAccountEntity
Link copied to clipboard
fun fromPersistentWebSocketStatus(user_id: UserIDEntity, isPersistentWebSocketEnabled: Boolean): PersistentWebSocketStatusEntity
Link copied to clipboard
fun fromUserIDWithServerConfig(userId: QualifiedIDEntity, serverConfigId: String, apiBaseUrl: String, accountBaseUrl: String, webSocketBaseUrl: String, blackListUrl: String, teamsUrl: String, websiteUrl: String, isOnPremises: Boolean, domain: String?, commonApiVersion: Int, federation: Boolean, apiProxyHost: String?, apiProxyPort: Int?, apiProxyNeedsAuthentication: Boolean?, title: String): <Error class: unknown class><UserIDEntity, ServerConfigEntity>
Link copied to clipboard
fun toSsoIdEntity(scim_external_id: String?, subject: String?, tenant: String?): SsoIdEntity?