类 DKIMSigner
java.lang.Object
com.gdxsoft.easyweb.utils.Mail.DKIMSigner
-
构造器概要
构造器构造器说明DKIMSigner(String signingDomain, String selector, String privkeyFilename) 初始化 DKIMDKIMSigner(String signingDomain, String selector, PrivateKey privkey) 初始化 DKIM -
方法概要
修饰符和类型方法说明voidaddHeaderToSign(String header) String[]获取 identitybooleanbooleanisZParam()voidremoveHeaderToSign(String header) voidsetBodyCanonicalization(IDKIMCanonicalization bodyCanonicalization) voidsetHeaderCanonicalization(IDKIMCanonicalization headerCanonicalization) voidsetIdentity(String identity) 设置 identityvoidsetLengthParam(boolean lengthParam) voidsetSigningAlgorithm(DKIMAlgorithm algorithm) 设置算法voidsetZParam(boolean param) sign(DKIMMessage message) 签名邮件
-
构造器详细资料
-
方法详细资料
-
getIdentity
获取 identity- 返回:
- identity
-
setIdentity
设置 identity- 参数:
identity-- 抛出:
Exception
-
getBodyCanonicalization
-
setBodyCanonicalization
- 抛出:
Exception
-
getHeaderCanonicalization
-
setHeaderCanonicalization
public void setHeaderCanonicalization(IDKIMCanonicalization headerCanonicalization) throws Exception - 抛出:
Exception
-
getDefaultHeadersToSign
-
addHeaderToSign
-
removeHeaderToSign
-
setLengthParam
public void setLengthParam(boolean lengthParam) -
getLengthParam
public boolean getLengthParam() -
isZParam
public boolean isZParam() -
setZParam
public void setZParam(boolean param) -
getSigningAlgorithm
-
setSigningAlgorithm
设置算法- 参数:
algorithm-- 抛出:
Exception
-
sign
签名邮件- 参数:
message- 邮件- 返回:
- 签名
- 抛出:
Exceptionjavax.mail.MessagingException
-