Class HeaderInfo.Builder
- java.lang.Object
-
- org.bouncycastle.oer.its.ieee1609dot2.HeaderInfo.Builder
-
- Enclosing class:
- HeaderInfo
public static class HeaderInfo.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HeaderInfo
createHeaderInfo()
HeaderInfo.Builder
setContributedExtensions(ContributedExtensionBlocks contributedExtensions)
HeaderInfo.Builder
setEncryptionKey(EncryptionKey encryptionKey)
HeaderInfo.Builder
setExpiryTime(Time64 expiryTime)
HeaderInfo.Builder
setGenerationLocation(ThreeDLocation generationLocation)
HeaderInfo.Builder
setGenerationTime(Time64 generationTime)
HeaderInfo.Builder
setInlineP2pcdRequest(SequenceOfHashedId3 inlineP2pcdRequest)
HeaderInfo.Builder
setMissingCrlIdentifier(MissingCrlIdentifier missingCrlIdentifier)
HeaderInfo.Builder
setP2pcdLearningRequest(HashedId3 p2pcdLearningRequest)
HeaderInfo.Builder
setPduFunctionalType(PduFunctionalType pduFunctionalType)
HeaderInfo.Builder
setPsid(Psid psid)
HeaderInfo.Builder
setRequestedCertificate(Certificate requestedCertificate)
-
-
-
Method Detail
-
setPsid
public HeaderInfo.Builder setPsid(Psid psid)
-
setGenerationTime
public HeaderInfo.Builder setGenerationTime(Time64 generationTime)
-
setExpiryTime
public HeaderInfo.Builder setExpiryTime(Time64 expiryTime)
-
setGenerationLocation
public HeaderInfo.Builder setGenerationLocation(ThreeDLocation generationLocation)
-
setP2pcdLearningRequest
public HeaderInfo.Builder setP2pcdLearningRequest(HashedId3 p2pcdLearningRequest)
-
setEncryptionKey
public HeaderInfo.Builder setEncryptionKey(EncryptionKey encryptionKey)
-
setMissingCrlIdentifier
public HeaderInfo.Builder setMissingCrlIdentifier(MissingCrlIdentifier missingCrlIdentifier)
-
setInlineP2pcdRequest
public HeaderInfo.Builder setInlineP2pcdRequest(SequenceOfHashedId3 inlineP2pcdRequest)
-
setRequestedCertificate
public HeaderInfo.Builder setRequestedCertificate(Certificate requestedCertificate)
-
setPduFunctionalType
public HeaderInfo.Builder setPduFunctionalType(PduFunctionalType pduFunctionalType)
-
setContributedExtensions
public HeaderInfo.Builder setContributedExtensions(ContributedExtensionBlocks contributedExtensions)
-
createHeaderInfo
public HeaderInfo createHeaderInfo()
-
-