Create AnimeKaiDto.kt
This commit is contained in:
parent
0cd37c2aa6
commit
1887295288
1 changed files with 20 additions and 0 deletions
|
@ -0,0 +1,20 @@
|
|||
package eu.kanade.tachiyomi.animeextension.en.animekai
|
||||
|
||||
// DTO for generating token requests
|
||||
data class TokenRequestDTO(
|
||||
val id: String,
|
||||
val time: String
|
||||
)
|
||||
|
||||
// DTO for representing the decoded iframe data
|
||||
data class IframeDataDTO(
|
||||
val encryptedData: String
|
||||
)
|
||||
|
||||
// Main DTO for passing decoder configurations (secret, iv) and data for encoding/decoding
|
||||
data class AnimekaiDecoderDTO(
|
||||
val secret: String = AnimekaiDecoder.SECRET,
|
||||
val iv: String = AnimekaiDecoder.IV,
|
||||
val tokenRequest: TokenRequestDTO,
|
||||
val iframeData: IframeDataDTO
|
||||
)
|
Loading…
Add table
Add a link
Reference in a new issue