public class HeaderInfo
extends org.bouncycastle.asn1.ASN1Object
HeaderInfo ::= SEQUENCE { psid Psid, generationTime Time64 OPTIONAL, expiryTime Time64 OPTIONAL, generationLocation ThreeDLocation OPTIONAL, p2pcdLearningRequest HashedId3 OPTIONAL, missingCrlIdentifier MissingCrlIdentifier OPTIONAL, encryptionKey EncryptionKey OPTIONAL, ..., inlineP2pcdRequest SequenceOfHashedId3 OPTIONAL, requestedCertificate Certificate OPTIONAL, pduFunctionalType PduFunctionalType OPTIONAL, contributedExtensions ContributedExtensionBlocks OPTIONAL }
Modifier and Type | Class and Description |
---|---|
static class |
HeaderInfo.Builder |
Constructor and Description |
---|
HeaderInfo(Psid psid,
Time64 generationTime,
Time64 expiryTime,
ThreeDLocation generationLocation,
HashedId3 p2pcdLearningRequest,
MissingCrlIdentifier missingCrlIdentifier,
EncryptionKey encryptionKey,
SequenceOfHashedId3 inlineP2pcdRequest,
Certificate requestedCertificate,
PduFunctionalType pduFunctionalType,
ContributedExtensionBlocks contributedExtensions) |
Modifier and Type | Method and Description |
---|---|
static HeaderInfo.Builder |
builder() |
ContributedExtensionBlocks |
getContributedExtensions() |
EncryptionKey |
getEncryptionKey() |
Time64 |
getExpiryTime() |
ThreeDLocation |
getGenerationLocation() |
Time64 |
getGenerationTime() |
SequenceOfHashedId3 |
getInlineP2pcdRequest() |
static HeaderInfo |
getInstance(java.lang.Object o) |
MissingCrlIdentifier |
getMissingCrlIdentifier() |
HashedId3 |
getP2pcdLearningRequest() |
PduFunctionalType |
getPduFunctionalType() |
Psid |
getPsid() |
Certificate |
getRequestedCertificate() |
org.bouncycastle.asn1.ASN1Primitive |
toASN1Primitive() |
public HeaderInfo(Psid psid, Time64 generationTime, Time64 expiryTime, ThreeDLocation generationLocation, HashedId3 p2pcdLearningRequest, MissingCrlIdentifier missingCrlIdentifier, EncryptionKey encryptionKey, SequenceOfHashedId3 inlineP2pcdRequest, Certificate requestedCertificate, PduFunctionalType pduFunctionalType, ContributedExtensionBlocks contributedExtensions)
psid
- generationTime
- expiryTime
- generationLocation
- p2pcdLearningRequest
- missingCrlIdentifier
- inlineP2pcdRequest
- requestedCertificate
- pduFunctionalType
- contributedExtensions
- public static HeaderInfo getInstance(java.lang.Object o)
public Psid getPsid()
public Time64 getGenerationTime()
public Time64 getExpiryTime()
public ThreeDLocation getGenerationLocation()
public HashedId3 getP2pcdLearningRequest()
public MissingCrlIdentifier getMissingCrlIdentifier()
public EncryptionKey getEncryptionKey()
public SequenceOfHashedId3 getInlineP2pcdRequest()
public Certificate getRequestedCertificate()
public PduFunctionalType getPduFunctionalType()
public ContributedExtensionBlocks getContributedExtensions()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
toASN1Primitive
in interface org.bouncycastle.asn1.ASN1Encodable
toASN1Primitive
in class org.bouncycastle.asn1.ASN1Object
public static HeaderInfo.Builder builder()