Bouncy Castle Cryptography Library 1.79

org.bouncycastle.bcpg
Class UserAttributePacket

java.lang.Object
  |
  +--org.bouncycastle.bcpg.Packet
        |
        +--org.bouncycastle.bcpg.ContainedPacket
              |
              +--org.bouncycastle.bcpg.UserAttributePacket
All Implemented Interfaces:
org.bouncycastle.util.Encodable, PacketTags

public class UserAttributePacket
extends ContainedPacket

Basic type for a user attribute packet.


Fields inherited from interface org.bouncycastle.bcpg.PacketTags
AEAD_ENC_DATA, COMPRESSED_DATA, EXPERIMENTAL_1, EXPERIMENTAL_2, EXPERIMENTAL_3, EXPERIMENTAL_4, LITERAL_DATA, MARKER, MOD_DETECTION_CODE, ONE_PASS_SIGNATURE, PADDING, PUBLIC_KEY, PUBLIC_KEY_ENC_SESSION, PUBLIC_SUBKEY, RESERVED, SECRET_KEY, SECRET_SUBKEY, SIGNATURE, SYM_ENC_INTEGRITY_PRO, SYMMETRIC_KEY_ENC, SYMMETRIC_KEY_ENC_SESSION, TRUST, USER_ATTRIBUTE, USER_ID
 
Constructor Summary
UserAttributePacket(BCPGInputStream in)
           
UserAttributePacket(BCPGInputStream in, boolean newPacketFormat)
           
UserAttributePacket(UserAttributeSubpacket[] subpackets)
           
 
Method Summary
 void encode(BCPGOutputStream out)
           
 UserAttributeSubpacket[] getSubpackets()
           
 
Methods inherited from class org.bouncycastle.bcpg.ContainedPacket
getEncoded, getEncoded
 
Methods inherited from class org.bouncycastle.bcpg.Packet
getPacketTag, hasNewPacketFormat, isCritical
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserAttributePacket

public UserAttributePacket(BCPGInputStream in)
                    throws java.io.IOException

UserAttributePacket

public UserAttributePacket(BCPGInputStream in,
                           boolean newPacketFormat)
                    throws java.io.IOException

UserAttributePacket

public UserAttributePacket(UserAttributeSubpacket[] subpackets)
Method Detail

getSubpackets

public UserAttributeSubpacket[] getSubpackets()

encode

public void encode(BCPGOutputStream out)
            throws java.io.IOException
Overrides:
encode in class ContainedPacket

Bouncy Castle Cryptography Library 1.79