org.apache.james.jdkim.api
Interface PublicKeyRecord

All Known Implementing Classes:
PublicKeyRecordImpl

public interface PublicKeyRecord


Field Summary
static String ANY
           
 
Method Summary
 List getAcceptableHashMethods()
           
 List getAcceptableKeyTypes()
           
 List getFlags()
           
 Pattern getGranularityPattern()
           
 PublicKey getPublicKey()
           
 boolean isDenySubdomains()
           
 boolean isHashMethodSupported(CharSequence hash)
           
 boolean isKeyTypeSupported(CharSequence hash)
           
 boolean isTesting()
           
 void validate()
           
 

Field Detail

ANY

static final String ANY
See Also:
Constant Field Values
Method Detail

validate

void validate()

isHashMethodSupported

boolean isHashMethodSupported(CharSequence hash)

isKeyTypeSupported

boolean isKeyTypeSupported(CharSequence hash)

getAcceptableHashMethods

List getAcceptableHashMethods()
Returns:
null if "any", otherwise a list of supported methods

getAcceptableKeyTypes

List getAcceptableKeyTypes()
Returns:
null if "any", otherwise a list of supported methods

getGranularityPattern

Pattern getGranularityPattern()

getPublicKey

PublicKey getPublicKey()

getFlags

List getFlags()

isTesting

boolean isTesting()

isDenySubdomains

boolean isDenySubdomains()


Copyright © 2008-2009 The Apache Software Foundation. All Rights Reserved.