@aleph-sdk/monorepo
Preparing search index...
dns/src
DomainValidator
Class DomainValidator
Index
Constructors
constructor
Methods
check
Domain
get
Dns
Link
get
Dns
Links
get
I
Pv4
Addresses
get
I
Pv6
Addresses
get
Name
Servers
get
Required
Dns
Rules
get
Resolver
For
get
Txt
Values
Constructors
constructor
new
DomainValidator
(
dnsServers
?:
string
[]
)
:
DomainValidator
Parameters
dnsServers
:
string
[]
= DNS_RESOLVERS
Returns
DomainValidator
Methods
check
Domain
checkDomain
(
hostname
:
string
,
target
:
TargetType
,
owner
?:
string
,
)
:
Promise
<
Record
<
string
,
boolean
>
>
Parameters
hostname
:
string
target
:
TargetType
Optional
owner
:
string
Returns
Promise
<
Record
<
string
,
boolean
>
>
get
Dns
Link
getDnsLink
(
hostname
:
string
)
:
Promise
<
null
|
string
>
Parameters
hostname
:
string
Returns
Promise
<
null
|
string
>
get
Dns
Links
getDnsLinks
(
hostname
:
string
)
:
Promise
<
string
[]
>
Parameters
hostname
:
string
Returns
Promise
<
string
[]
>
get
I
Pv4
Addresses
getIPv4Addresses
(
hostname
:
string
)
:
Promise
<
string
[]
>
Parameters
hostname
:
string
Returns
Promise
<
string
[]
>
get
I
Pv6
Addresses
getIPv6Addresses
(
hostname
:
string
)
:
Promise
<
string
[]
>
Parameters
hostname
:
string
Returns
Promise
<
string
[]
>
get
Name
Servers
getNameServers
(
hostname
:
string
)
:
Promise
<
string
[]
>
Parameters
hostname
:
string
Returns
Promise
<
string
[]
>
get
Required
Dns
Rules
getRequiredDnsRules
(
hostname
:
string
,
target
:
TargetType
,
owner
?:
string
,
)
:
DNSRule
[]
Parameters
hostname
:
string
target
:
TargetType
Optional
owner
:
string
Returns
DNSRule
[]
get
Resolver
For
getResolverFor
(
hostname
:
string
)
:
Promise
<
Resolver
>
Parameters
hostname
:
string
Returns
Promise
<
Resolver
>
get
Txt
Values
getTxtValues
(
hostname
:
string
,
delimiter
?:
string
)
:
Promise
<
string
[]
>
Parameters
hostname
:
string
Optional
delimiter
:
string
Returns
Promise
<
string
[]
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
check
Domain
get
Dns
Link
get
Dns
Links
get
I
Pv4
Addresses
get
I
Pv6
Addresses
get
Name
Servers
get
Required
Dns
Rules
get
Resolver
For
get
Txt
Values
@aleph-sdk/monorepo
Loading...