Uses of Class
org.xbill.DNS.DNSSEC.DNSSECException
Packages that use DNSSEC.DNSSECException
-
Uses of DNSSEC.DNSSECException in org.xbill.DNS
Subclasses of DNSSEC.DNSSECException in org.xbill.DNSModifier and TypeClassDescriptionstatic classTheDNSKEYRecordused for the validation is not a zone signing key.static classA DNSSEC verification failed because fields in the DNSKEY and RRSIG records do not match.static classThe cryptographic data in a DNSSEC key is malformed.static classNo signature was found.static classA DNSSEC verification failed because the signature has expired.static classA DNSSEC verification failed because the signature has not yet become valid.static classA DNSSEC verification failed because the cryptographic signature verification failed.static classAn algorithm is unsupported by this DNSSEC implementation.Methods in org.xbill.DNS that throw DNSSEC.DNSSECExceptionModifier and TypeMethodDescriptionHIPRecord.getPublicKey()Gets the public key of this RR as a JavaPublicKey.static RRSIGRecordDNSSEC.sign(RRset rrset, DNSKEYRecord key, PrivateKey privkey, Instant inception, Instant expiration) Generate a DNSSEC signature. key and privateKey must refer to the same underlying cryptographic key.static RRSIGRecordDNSSEC.sign(RRset rrset, DNSKEYRecord key, PrivateKey privkey, Instant inception, Instant expiration, String provider) Generate a DNSSEC signature. key and privateKey must refer to the same underlying cryptographic key.static RRSIGRecordDNSSEC.sign(RRset rrset, DNSKEYRecord key, PrivateKey privkey, Date inception, Date expiration) Deprecated.static RRSIGRecordDNSSEC.sign(RRset rrset, DNSKEYRecord key, PrivateKey privkey, Date inception, Date expiration, String provider) static voidSIG0.signMessage(Message message, KEYRecord key, PrivateKey privkey, SIGRecord previous) Sign a message with SIG(0).static voidSIG0.signMessage(Message message, KEYRecord key, PrivateKey privkey, SIGRecord previous, Instant timeSigned) Sign a message with SIG(0).static voidDNSSEC.verify(RRset rrset, RRSIGRecord rrsig, DNSKEYRecord key) Verify a DNSSEC signature.static voidDNSSEC.verify(RRset rrset, RRSIGRecord rrsig, DNSKEYRecord key, Instant date) Verify a DNSSEC signature.static voidDNSSEC.verify(RRset rrset, RRSIGRecord rrsig, DNSKEYRecord key, Date date) Deprecated.static voidSIG0.verifyMessage(Message message, byte[] b, KEYRecord key, SIGRecord previous) Verify a message using SIG(0).static voidSIG0.verifyMessage(Message message, byte[] b, KEYRecord key, SIGRecord previous, Instant now) Verify a message using SIG(0).Constructors in org.xbill.DNS that throw DNSSEC.DNSSECExceptionModifierConstructorDescriptionCDNSKEYRecord(Name name, int dclass, long ttl, int flags, int proto, int alg, PublicKey key) Creates a CDNSKEY Record from the given dataDNSKEYRecord(Name name, int dclass, long ttl, int flags, int proto, int alg, PublicKey key) Creates a DNSKEY Record from the given dataCreates a KEY Record from the given data
DNSSEC.sign(RRset, DNSKEYRecord, PrivateKey, Instant, Instant)