Discuss this help topic in SecureBlackbox Forum

TSBDNSResourceType

Declared in     


Filter: C#/Java  VB.NET  Pascal  C++  PHP  


Defines possible Resource Record (RR) types for SecureBlackbox DNSSEC components.

Declaration

[C#/Java]
    public enum TSBDNSResourceType { dnsUnknownResource = 0, dnsIPv4Address = 1, dnsNameServer = 2, dnsCanonicalName = 3, dnsStartOfAuthority = 4, dnsWellKnownService = 5, dnsDomainNamePointer = 6, dnsHostInfo = 7, dnsMailInfo = 8, dnsMailExchange = 9, dnsTextStrings = 10, dnsIPv6Address = 11, dnsServiceLocation = 12, dnsExtensions = 13, dnsDelegationSigner = 14, dnsSignature = 15, dnsNextSecure = 16, dnsPublicKey = 17, dnsNextSecure3 = 18, dnsNextSecure3Param = 19, dnsAll = 20 };

[VB.NET]
    Enum TSBDNSResourceType
        dnsUnknownResource = 0
        dnsIPv4Address = 1
        dnsNameServer = 2
        dnsCanonicalName = 3
        dnsStartOfAuthority = 4
        dnsWellKnownService = 5
        dnsDomainNamePointer = 6
        dnsHostInfo = 7
        dnsMailInfo = 8
        dnsMailExchange = 9
        dnsTextStrings = 10
        dnsIPv6Address = 11
        dnsServiceLocation = 12
        dnsExtensions = 13
        dnsDelegationSigner = 14
        dnsSignature = 15
        dnsNextSecure = 16
        dnsPublicKey = 17
        dnsNextSecure3 = 18
        dnsNextSecure3Param = 19
        dnsAll = 20
    End Enum

[Pascal]
    TSBDNSResourceType = (dnsUnknownResource, dnsIPv4Address, dnsNameServer, dnsCanonicalName, dnsStartOfAuthority, dnsWellKnownService, dnsDomainNamePointer, dnsHostInfo, dnsMailInfo, dnsMailExchange, dnsTextStrings, dnsIPv6Address, dnsServiceLocation, dnsExtensions, dnsDelegationSigner, dnsSignature, dnsNextSecure, dnsPublicKey, dnsNextSecure3, dnsNextSecure3Param, dnsAll);

[C++]
    typedef uint8_t TSBDNSResourceTypeRaw;
    typedef enum { dnsUnknownResource = 0, dnsIPv4Address = 1, dnsNameServer = 2, dnsCanonicalName = 3, dnsStartOfAuthority = 4, dnsWellKnownService = 5, dnsDomainNamePointer = 6, dnsHostInfo = 7, dnsMailInfo = 8, dnsMailExchange = 9, dnsTextStrings = 10, dnsIPv6Address = 11, dnsServiceLocation = 12, dnsExtensions = 13, dnsDelegationSigner = 14, dnsSignature = 15, dnsNextSecure = 16, dnsPublicKey = 17, dnsNextSecure3 = 18, dnsNextSecure3Param = 19, dnsAll = 20 } TSBDNSResourceType;

[PHP]
    class TSBDNSResourceType extends TSBBaseEnum {
        const dnsUnknownResource = 0;
        const dnsIPv4Address = 1;
        const dnsNameServer = 2;
        const dnsCanonicalName = 3;
        const dnsStartOfAuthority = 4;
        const dnsWellKnownService = 5;
        const dnsDomainNamePointer = 6;
        const dnsHostInfo = 7;
        const dnsMailInfo = 8;
        const dnsMailExchange = 9;
        const dnsTextStrings = 10;
        const dnsIPv6Address = 11;
        const dnsServiceLocation = 12;
        const dnsExtensions = 13;
        const dnsDelegationSigner = 14;
        const dnsSignature = 15;
        const dnsNextSecure = 16;
        const dnsPublicKey = 17;
        const dnsNextSecure3 = 18;
        const dnsNextSecure3Param = 19;
        const dnsAll = 20;
    }

Possible values


Declared in

.NET:
  • Namespace: SBDNSSECTypes
  • Assembly: SecureBlackbox
VCL:
  • Unit: SBDNSSECTypes
Java:
  • Package: SecureBlackbox.Base.jar
C++:
  • sbdnssectypes.h

Discuss this help topic in SecureBlackbox Forum