public class SignatureRecordImpl extends TagValue implements SignatureRecord
debug, defaults, mandatoryTags, VALIDATIONALL, ISCHEDULE_RELAXED, RELAXED, SIMPLE| Constructor and Description |
|---|
SignatureRecordImpl(String data) |
containsTag, debugMsg, equals, getTags, getValue, hashCode, isInListCaseInsensitive, newTagValue, parse, setValue, stringToColonSeparatedList, tagSet, toString, trimFWSpublic SignatureRecordImpl(String data)
public static SignatureRecordImpl forIschedule(String data)
public void validate()
throws IllegalStateException
validate in interface SignatureRecordvalidate in class TagValueIllegalStateExceptionSignatureRecord.validate()public List<CharSequence> getHeaders()
SignatureRecordgetHeaders in interface SignatureRecordSignatureRecord.getHeaders()protected CharSequence getDefault(String tag)
getDefault in class TagValuepublic CharSequence getIdentityLocalPart()
getIdentityLocalPart in interface SignatureRecordSignatureRecord.getIdentityLocalPart()public CharSequence getIdentity()
getIdentity in interface SignatureRecordSignatureRecord.getIdentity()public String[] getHttpVals()
public static String dkimQuotedPrintableDecode(CharSequence input) throws IllegalArgumentException
IllegalArgumentExceptionpublic CharSequence getHashKeyType()
getHashKeyType in interface SignatureRecordSignatureRecord.getHashKeyType()public CharSequence getHashMethod()
getHashMethod in interface SignatureRecordSignatureRecord.getHashMethod()public CharSequence getHashAlgo()
getHashAlgo in interface SignatureRecordSignatureRecord.getHashAlgo()public CharSequence getSelector()
getSelector in interface SignatureRecordSignatureRecord.getSelector()public CharSequence getDToken()
getDToken in interface SignatureRecordSignatureRecord.getDToken()public byte[] getBodyHash()
getBodyHash in interface SignatureRecordpublic byte[] getSignature()
getSignature in interface SignatureRecordpublic int getBodyHashLimit()
getBodyHashLimit in interface SignatureRecordpublic Long getSignatureTimestamp()
getSignatureTimestamp in interface SignatureRecordpublic String getBodyCanonicalisationMethod()
getBodyCanonicalisationMethod in interface SignatureRecordpublic String getHeaderCanonicalisationMethod()
getHeaderCanonicalisationMethod in interface SignatureRecordpublic List<CharSequence> getRecordLookupMethods()
getRecordLookupMethods in interface SignatureRecordpublic void setSignature(byte[] newSignature)
setSignature in interface SignatureRecordpublic void setBodyHash(byte[] newBodyHash)
setBodyHash in interface SignatureRecordpublic String toUnsignedString()
toUnsignedString in interface SignatureRecordCopyright © 2008–2015. All rights reserved.