Package org.apache.james.jdkim.impl
Class DNSPublicKeyRecordRetriever
java.lang.Object
org.apache.james.jdkim.impl.DNSPublicKeyRecordRetriever
- All Implemented Interfaces:
PublicKeyRecordRetriever
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertRecordsToList(org.xbill.DNS.Record[] rr) Convert the given TXT Record array to a String ListgetRecords(CharSequence methodAndOptions, CharSequence selector, CharSequence token)
-
Field Details
-
resolver
protected org.xbill.DNS.Resolver resolver
-
-
Constructor Details
-
DNSPublicKeyRecordRetriever
public DNSPublicKeyRecordRetriever() -
DNSPublicKeyRecordRetriever
public DNSPublicKeyRecordRetriever(org.xbill.DNS.Resolver resolver)
-
-
Method Details
-
getRecords
public List<String> getRecords(CharSequence methodAndOptions, CharSequence selector, CharSequence token) throws TempFailException, PermFailException - Specified by:
getRecordsin interfacePublicKeyRecordRetriever- Throws:
TempFailExceptionPermFailException- See Also:
-
convertRecordsToList
Convert the given TXT Record array to a String List- Parameters:
rr- Record array- Returns:
- list
-