public static final class DefaultLispSignature.DefaultSignatureBuilder extends Object implements LispSignature.SignatureBuilder
| Constructor and Description |
|---|
DefaultSignatureBuilder() |
| Modifier and Type | Method and Description |
|---|---|
LispSignature |
build()
Builds LISP signature object.
|
LispSignature.SignatureBuilder |
withKeyTag(short keyTag)
Sets key tag.
|
LispSignature.SignatureBuilder |
withRecordTtl(int recordTtl)
Sets record TTL value.
|
LispSignature.SignatureBuilder |
withSigAlgorithm(byte sigAlgorithm)
Sets signature algorithm.
|
LispSignature.SignatureBuilder |
withSigExpiration(int sigExpiration)
Sets signature expiration.
|
LispSignature.SignatureBuilder |
withSigInception(int sigInception)
Sets signature inception.
|
LispSignature.SignatureBuilder |
withSigLength(short sigLength)
Sets signature length.
|
LispSignature.SignatureBuilder |
withSignature(int signature)
Sets signature.
|
public LispSignature.SignatureBuilder withRecordTtl(int recordTtl)
LispSignature.SignatureBuilderwithRecordTtl in interface LispSignature.SignatureBuilderrecordTtl - record TTLpublic LispSignature.SignatureBuilder withSigExpiration(int sigExpiration)
LispSignature.SignatureBuilderwithSigExpiration in interface LispSignature.SignatureBuildersigExpiration - signature expirationpublic LispSignature.SignatureBuilder withSigInception(int sigInception)
LispSignature.SignatureBuilderwithSigInception in interface LispSignature.SignatureBuildersigInception - signature inceptionpublic LispSignature.SignatureBuilder withKeyTag(short keyTag)
LispSignature.SignatureBuilderwithKeyTag in interface LispSignature.SignatureBuilderkeyTag - key tagpublic LispSignature.SignatureBuilder withSigLength(short sigLength)
LispSignature.SignatureBuilderwithSigLength in interface LispSignature.SignatureBuildersigLength - signature lengthpublic LispSignature.SignatureBuilder withSigAlgorithm(byte sigAlgorithm)
LispSignature.SignatureBuilderwithSigAlgorithm in interface LispSignature.SignatureBuildersigAlgorithm - signature algorithmpublic LispSignature.SignatureBuilder withSignature(int signature)
LispSignature.SignatureBuilderwithSignature in interface LispSignature.SignatureBuildersignature - signaturepublic LispSignature build()
LispSignature.SignatureBuilderbuild in interface LispSignature.SignatureBuilder