| Modifier and Type | Class and Description |
|---|---|
| public static class | DEROtherInfo.Builder
Builder to create OtherInfo |
| Modifier and Type | Field and Description |
|---|---|
| private final DERSequence |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public byte[] |
| sequence | back to summary |
|---|---|
| private final DERSequence sequence | |
| DEROtherInfo | back to summary |
|---|---|
| private DEROtherInfo(DERSequence sequence) | |
| getEncoded | back to summary |
|---|---|
| public byte[] getEncoded() throws IOException | |
| Modifier and Type | Field and Description |
|---|---|
| private final AlgorithmIdentifier | |
| private final ASN1OctetString | |
| private final ASN1OctetString | |
| private ASN1TaggedObject | |
| private ASN1TaggedObject |
| Access | Constructor and Description |
|---|---|
| public | Builder(AlgorithmIdentifier
the algorithm associated with this invocation of the KDF. algorithmID, byte[] sender party info. partyUInfo, byte[] receiver party info. partyVInfo)Create a basic builder with just the compulsory fields. |
| Modifier and Type | Method and Description |
|---|---|
| public DEROtherInfo | |
| public DEROtherInfo. | Returns: the current builder instance.supplementary private info. suppPrivInfo)Add optional supplementary private info (DER tagged, implicit, 1). |
| public DEROtherInfo. | Returns: the current builder instance.supplementary public info. suppPubInfo)Add optional supplementary public info (DER tagged, implicit, 0). |
| algorithmID | back to summary |
|---|---|
| private final AlgorithmIdentifier algorithmID | |
| partyUInfo | back to summary |
|---|---|
| private final ASN1OctetString partyUInfo | |
| partyVInfo | back to summary |
|---|---|
| private final ASN1OctetString partyVInfo | |
| suppPrivInfo | back to summary |
|---|---|
| private ASN1TaggedObject suppPrivInfo | |
| suppPubInfo | back to summary |
|---|---|
| private ASN1TaggedObject suppPubInfo | |
| Builder | back to summary |
|---|---|
| public Builder(AlgorithmIdentifier algorithmID, byte[] partyUInfo, byte[] partyVInfo) Create a basic builder with just the compulsory fields.
| |
| build | back to summary |
|---|---|
| public DEROtherInfo build() Build the KTSOtherInfo.
| |
| withSuppPrivInfo | back to summary |
|---|---|
| public DEROtherInfo. Add optional supplementary private info (DER tagged, implicit, 1).
| |
| withSuppPubInfo | back to summary |
|---|---|
| public DEROtherInfo. Add optional supplementary public info (DER tagged, implicit, 0).
| |