Compare commits
1 commit
6df59833a4
...
09eaf77ffb
Author | SHA1 | Date | |
---|---|---|---|
09eaf77ffb |
1 changed files with 2 additions and 2 deletions
|
@ -10,12 +10,12 @@ data class EuiccConfiguredAddresses(
|
||||||
get() = isValid(defaultDPAddress)
|
get() = isValid(defaultDPAddress)
|
||||||
|
|
||||||
val isValidRootDSAddress: Boolean
|
val isValidRootDSAddress: Boolean
|
||||||
get() = isValid(rootDSAddress)
|
get() = isValid(rootDSAddress) || rootDSAddress == "lpa.ds.gsma.com"
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun isValid(address: String): Boolean {
|
private fun isValid(address: String): Boolean {
|
||||||
if (address.isBlank()) return false
|
if (address.isBlank()) return false
|
||||||
if (address.endsWith(".gsma.com")) return address == "lpa.ds.gsma.com"
|
if (address.endsWith(".gsma.com")) return false
|
||||||
if (address.endsWith(".example.com")) return false
|
if (address.endsWith(".example.com")) return false
|
||||||
return Patterns.DOMAIN_NAME.matcher(address).matches()
|
return Patterns.DOMAIN_NAME.matcher(address).matches()
|
||||||
}
|
}
|
Loading…
Add table
Reference in a new issue