Serialized Form


Package sdsi

Class sdsi.Acl implements Serializable

Serialized Fields

creatingPrincipal

SDSIPrincipal creatingPrincipal

entries

Acl.AclEntry[] entries

Class sdsi.Acl.AclEntry implements Serializable

Serialized Fields

s

Subject s

v

Validity v

t

Tag t

delegate

boolean delegate

Class sdsi.Auth implements Serializable

Class sdsi.Cert implements Serializable

Serialized Fields

issuer

SDSIPrincipal issuer

s

Subject s

t

Tag t

delegate

boolean delegate

valid

Validity valid

versionDefined

boolean versionDefined

certDisplayDefined

boolean certDisplayDefined

commentDefined

boolean commentDefined

Class sdsi.Def implements Serializable

Serialized Fields

issuerName

Name issuerName

Class sdsi.Hash implements Serializable

Class sdsi.KeyHolder implements Serializable

Serialized Fields

creatingPrincipal

SDSIPrincipal creatingPrincipal

Class sdsi.Name implements Serializable

Serialized Fields

owner

SDSIPrincipal owner

names

SexpString[] names

Class sdsi.ObjectHash implements Serializable

Serialized Fields

_hashOfObject

Hash _hashOfObject

Class sdsi.Op implements Serializable

Class sdsi.SDSIException implements Serializable

Class sdsi.SDSIObject implements Serializable

Serialized Fields

srep

SexpList srep

Class sdsi.SDSIPrincipal implements Serializable

Class sdsi.SDSIPrivateKey implements Serializable

Class sdsi.SDSIPublicKey implements Serializable

Class sdsi.SDSIRSAPrivateKey implements Serializable

Serialized Fields

modulus

byte[] modulus

exponent

byte[] exponent

Class sdsi.SDSIRSAPublicKey implements Serializable

Serialized Fields

modulus

byte[] modulus

exponent

byte[] exponent

Class sdsi.SDSISecretKey implements Serializable

Class sdsi.SDSISignature implements Serializable

Serialized Fields

principal

SDSIPrincipal principal

hashOfObject

Hash hashOfObject

algo

java.lang.String algo

sig

byte[] sig

Class sdsi.Sequence implements Serializable

Serialized Fields

members

SDSIObject[] members

Class sdsi.Tag implements Serializable

Serialized Fields

t

Tag.TagExpression t

Class sdsi.Tag.SimpleTag implements Serializable

Serialized Fields

first

SexpString first

rest

Tag.TagExpression[] rest

Class sdsi.Tag.StarTag implements Serializable

Class sdsi.Tag.TagByteString implements Serializable

Serialized Fields

value

SexpString value

Class sdsi.Tag.TagExpression implements Serializable

Class sdsi.Tag.TagPrefix implements Serializable

Serialized Fields

prefix

SexpString prefix

Class sdsi.Tag.TagRange implements Serializable

Serialized Fields

stringCompare

boolean stringCompare

strictlyGreater

boolean strictlyGreater

strictlyLess

boolean strictlyLess

lowerLimit

SexpString lowerLimit

upperLimit

SexpString upperLimit

Class sdsi.Tag.TagSet implements Serializable

Serialized Fields

components

Tag.TagExpression[] components

Class sdsi.Tag.TagStar implements Serializable

Class sdsi.Threshold implements Serializable

Serialized Fields

_threshold

int _threshold

_subjects

Subject[] _subjects

Class sdsi.Validity implements Serializable

Serialized Fields

notBeforeDate

java.util.Date notBeforeDate

notAfterDate

java.util.Date notAfterDate


Package sdsi.control

Class sdsi.control.CertCache implements Serializable

Serialized Fields

hash2object

java.util.Map hash2object

cert2pairs

sdsi.control.CertCache.MultiMap cert2pairs

hash2sigs

sdsi.control.CertCache.MultiMap hash2sigs

issuer2tag2auths

java.util.Map issuer2tag2auths

issuer2name2defs

java.util.Map issuer2name2defs

Class sdsi.control.SDSIMainFrame implements Serializable

Serialized Fields

cache

CertCache cache

currentObject

SDSIObject currentObject

currentPublicKey

SDSIPublicKey currentPublicKey

currentPrivateKey

SDSIPrivateKey currentPrivateKey

currentObjects

javax.swing.DefaultListModel currentObjects

currentSequence

javax.swing.DefaultListModel currentSequence

currentSubjects

javax.swing.DefaultListModel currentSubjects

gbc

java.awt.GridBagConstraints gbc

panelTemp

javax.swing.JPanel panelTemp

statusLabel

javax.swing.JLabel statusLabel

statusText

javax.swing.JTextField statusText

identityLabel

javax.swing.JLabel identityLabel

identityText

javax.swing.JTextField identityText

main

javax.swing.JPanel main

rightPanel

javax.swing.JPanel rightPanel

displayPanel

javax.swing.JPanel displayPanel

display

javax.swing.JTextArea display

panelObjList

javax.swing.JPanel panelObjList

objectList

javax.swing.JList objectList

controls

javax.swing.JTabbedPane controls

panelObjects

javax.swing.JPanel panelObjects

newObject

javax.swing.JTextArea newObject

createObject

javax.swing.JButton createObject

panelName

javax.swing.JPanel panelName

issuerNButton

javax.swing.JButton issuerNButton

issuerNSelect

javax.swing.JTextField issuerNSelect

nameText

javax.swing.JTextField nameText

createNameButton

javax.swing.JButton createNameButton

panelSequence

javax.swing.JPanel panelSequence

sequenceList

javax.swing.JList sequenceList

addSeqButton

javax.swing.JButton addSeqButton

insertSeqButton

javax.swing.JButton insertSeqButton

removeSeqButton

javax.swing.JButton removeSeqButton

clearSeqButton

javax.swing.JButton clearSeqButton

createSeqButton

javax.swing.JButton createSeqButton

loadSeqButton

javax.swing.JButton loadSeqButton

panelThreshold

javax.swing.JPanel panelThreshold

thresholdText

javax.swing.JTextField thresholdText

subjectsList

javax.swing.JList subjectsList

addSubButton

javax.swing.JButton addSubButton

insertSubButton

javax.swing.JButton insertSubButton

removeSubButton

javax.swing.JButton removeSubButton

clearSubButton

javax.swing.JButton clearSubButton

createSubButton

javax.swing.JButton createSubButton

loadSubButton

javax.swing.JButton loadSubButton

panelHash

javax.swing.JPanel panelHash

hashItemName

javax.swing.JTextField hashItemName

fileHashButton

javax.swing.JButton fileHashButton

objHashButton

javax.swing.JButton objHashButton

hashChoice

javax.swing.JComboBox hashChoice

createHashButton

javax.swing.JButton createHashButton

panelIdentity

javax.swing.JPanel panelIdentity

panelITop

javax.swing.JPanel panelITop

panelFiles

javax.swing.JPanel panelFiles

chooseFile1

javax.swing.JButton chooseFile1

chooseFile2

javax.swing.JButton chooseFile2

file1

javax.swing.JTextField file1

file2

javax.swing.JTextField file2

loadIdentity

javax.swing.JButton loadIdentity

panelProve

javax.swing.JPanel panelProve

panelPTop

javax.swing.JPanel panelPTop

panelPBottom

javax.swing.JPanel panelPBottom

panelPControl

javax.swing.JPanel panelPControl

panelPSelect

javax.swing.JPanel panelPSelect

proveButton

javax.swing.JButton proveButton

issuerPButton

javax.swing.JButton issuerPButton

issuerPSelect

javax.swing.JTextField issuerPSelect

namesPSelect

javax.swing.JTextField namesPSelect

tagPSelect

javax.swing.JTextField tagPSelect

targetPButton

javax.swing.JButton targetPButton

targetPSelect

javax.swing.JTextField targetPSelect

panelVerify

javax.swing.JPanel panelVerify

panelVTop

javax.swing.JPanel panelVTop

panelVBottom

javax.swing.JPanel panelVBottom

panelVControl

javax.swing.JPanel panelVControl

panelVSelect

javax.swing.JPanel panelVSelect

verifyButton

javax.swing.JButton verifyButton

issuerVButton

javax.swing.JButton issuerVButton

issuerVSelect

javax.swing.JTextField issuerVSelect

namesVSelect

javax.swing.JTextField namesVSelect

tagVSelect

javax.swing.JTextField tagVSelect

targetVButton

javax.swing.JButton targetVButton

targetVSelect

javax.swing.JTextField targetVSelect

sequenceVButton

javax.swing.JButton sequenceVButton

sequenceVSelect

javax.swing.JTextField sequenceVSelect

panelCerts

javax.swing.JPanel panelCerts

topPanel

javax.swing.JTabbedPane topPanel

panelNames

javax.swing.JPanel panelNames

buttonPanel

javax.swing.JPanel buttonPanel

createName

javax.swing.JButton createName

namePanel

javax.swing.JPanel namePanel

nameShown

javax.swing.JTextField nameShown

panelAuths

javax.swing.JPanel panelAuths

createAuth

javax.swing.JButton createAuth

authPanel

javax.swing.JPanel authPanel

authPanel2

javax.swing.JPanel authPanel2

tagField

javax.swing.JTextField tagField

propagate

javax.swing.JCheckBox propagate

panelCommon

javax.swing.JPanel panelCommon

subjectChoices

javax.swing.JComboBox subjectChoices

beforeField

javax.swing.JTextField beforeField

afterField

javax.swing.JTextField afterField

subjectShown

SDSIMainFrame.SubjectField subjectShown

mainMenuBar

javax.swing.JMenuBar mainMenuBar

fileMenu

javax.swing.JMenu fileMenu

loadFileMenuItem

javax.swing.JMenuItem loadFileMenuItem

saveSelectedMenuItem

javax.swing.JMenuItem saveSelectedMenuItem

saveAllMenuItem

javax.swing.JMenuItem saveAllMenuItem

clearAllMenuItem

javax.swing.JMenuItem clearAllMenuItem

quitMenuItem

javax.swing.JMenuItem quitMenuItem

viewMenu

javax.swing.JMenu viewMenu

curObjMenuItem

javax.swing.JMenuItem curObjMenuItem

viewDefsMenuItem

javax.swing.JMenuItem viewDefsMenuItem

viewAuthsMenuItem

javax.swing.JMenuItem viewAuthsMenuItem

viewKeysMenuItem

javax.swing.JMenuItem viewKeysMenuItem

viewSigsMenuItem

javax.swing.JMenuItem viewSigsMenuItem

viewSeqsMenuItem

javax.swing.JMenuItem viewSeqsMenuItem

createMenu

javax.swing.JMenu createMenu

keysCreateMenuItem

javax.swing.JMenuItem keysCreateMenuItem

ohashCreateMenuItem

javax.swing.JMenuItem ohashCreateMenuItem

closureCreateMenuItem

javax.swing.JMenuItem closureCreateMenuItem

proofCreateMenuItem

javax.swing.JMenuItem proofCreateMenuItem

objectMenu

javax.swing.JMenu objectMenu

signaturesMenuItem

javax.swing.JMenuItem signaturesMenuItem

removeObjectMenuItem

javax.swing.JMenuItem removeObjectMenuItem

currentListClass

java.lang.Class currentListClass

nullDisplayObject

sdsi.control.SDSIMainFrame.DisplayObject nullDisplayObject

currentDirectory

java.io.File currentDirectory

nameIssuerKey

SDSIPublicKey nameIssuerKey

objectToHash

SDSIObject objectToHash

issuerKey

SDSIPublicKey issuerKey

targetSubject

Subject targetSubject

proofSequence

Sequence proofSequence


Package sdsi.sexp

Class sdsi.sexp.Sexp implements Serializable

Class sdsi.sexp.SexpException implements Serializable

Class sdsi.sexp.SexpList implements Serializable

Serialized Fields

elements

java.util.Vector elements

Class sdsi.sexp.SexpParseException implements Serializable

Serialized Fields

faulty

Sexp faulty

Class sdsi.sexp.SexpString implements Serializable

Serialized Fields

display

SimpleString display

content

SimpleString content