A B C D E F G H I K L M N O P R S T U V W

A

accept(Visitor) - Method in interface fi.hut.tcm.spki.Component
Accepts a visitor according to the Visitor Design Pattern.
accept(Visitor) - Method in class fi.hut.tcm.spki.ByteString
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Composite
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.SPart
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.KVal
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.PubSigAlgId
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.NotAfter
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.SkipSExpr
This method should never be executed, because this class is not part of the component tree.
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Name
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Comment
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Subject
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.TagExpr
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.SExpr
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Issuer
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.ThresholdSubj
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Uri
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.LowLim
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Time
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Tag
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.ObjHash
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.TagStar
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.TagSimple
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.GeneralOp
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.CertDisplay
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.IssuerInfo
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Lte
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Gte
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.TagRange
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.TagSet
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.UpLim
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.HashAlgName
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.TagString
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Sig
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Hash
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.HashOfKey
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.SecKey
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Cert
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.PubKey
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.NotBefore
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.HashValue
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.HashOp
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.SpkiCrl
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.OnlineType
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.RangeOrdering
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.OnlineTest
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.SubjectInfo
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.SigVal
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Keyholder
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.TagPrefix
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.HashList
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Deleg
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.Valid
 
accept(Visitor) - Method in class fi.hut.tcm.spki.impl.SecSigAlgId
 
accept(Visitor) - Method in class fi.hut.tcm.spki.format.Sequence
 
add(Certificate) - Method in class fi.hut.tcm.repository.CertificateRepository
Adds the cert to the repository.
add(Certificate) - Method in class fi.hut.tcm.repository.LocalSPKIRepository
Adds the cert to the repository.
add(Component) - Method in interface fi.hut.tcm.spki.Composite
Add a new component to a composite.
add(Component) - Method in class fi.hut.tcm.spki.impl.Composite
Add a new component to a composite.
add(Component) - Method in class fi.hut.tcm.spki.impl.SpkiCrl
Add a new component to a the crl.
add(Permission) - Method in class fi.hut.tcm.policy.DynamicPermissions
 
addFormat(Format) - Method in class fi.hut.tcm.spki.format.CertData
Adds new certificate formats.
addToSequence(SeqEnt) - Method in class fi.hut.tcm.spki.format.CertData
Adds a new entity at the end of a sequence.
alternation(String[]) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
Tests if CanonicalSpki has one of the choices as the next s-expression.
appendBytes(String) - Method in class fi.hut.tcm.spki.format.CanonicalSpki
Append bytes without a length indicator.
appendNumber(BigInteger) - Method in class fi.hut.tcm.spki.format.CanonicalSpki
 
appendString(String) - Method in class fi.hut.tcm.spki.format.CanonicalSpki
Append a byte string and it's length indicator.
at(Object) - Method in interface fi.hut.tcm.spki.Visitor
 
at(Object) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
at(Object) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(ByteString) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(ByteString) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(ByteString) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Cert) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Cert) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Cert) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Comment) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Comment) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Comment) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Deleg) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Deleg) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Deleg) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(GeneralOp) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(GeneralOp) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(GeneralOp) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Gte) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Gte) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Gte) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Hash) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Hash) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Hash) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(HashAlgName) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(HashAlgName) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(HashAlgName) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(HashOfKey) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(HashOfKey) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(HashOfKey) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(HashOp) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(HashOp) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(HashOp) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(HashValue) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(HashValue) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(HashValue) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Issuer) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Issuer) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Issuer) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Keyholder) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Keyholder) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Keyholder) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(KVal) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(KVal) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(KVal) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(LowLim) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(LowLim) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(LowLim) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Lte) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Lte) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Lte) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Name) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Name) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Name) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(NotAfter) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(NotAfter) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(NotAfter) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(NotBefore) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(NotBefore) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(NotBefore) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(ObjHash) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(ObjHash) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(ObjHash) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(OnlineTest) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(OnlineTest) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(OnlineTest) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(OnlineType) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(OnlineType) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(OnlineType) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(PubKey) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(PubKey) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(PubKey) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(PubSigAlgId) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(PubSigAlgId) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(PubSigAlgId) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(RangeOrdering) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(RangeOrdering) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(RangeOrdering) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(SecKey) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(SecKey) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(SecKey) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(SecSigAlgId) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(SecSigAlgId) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(SecSigAlgId) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Sequence) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Sequence) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Sequence) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(SExpr) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(SExpr) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(SExpr) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Sig) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Sig) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Sig) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(SigVal) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(SigVal) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(SigVal) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(SPart) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(SPart) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(SPart) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Subject) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Subject) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Subject) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Tag) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Tag) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Tag) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(TagExpr) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(TagExpr) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(TagExpr) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(TagPrefix) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(TagPrefix) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(TagPrefix) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(TagRange) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(TagRange) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(TagRange) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(TagSet) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(TagSet) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(TagSet) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(TagSimple) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(TagSimple) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(TagSimple) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(TagStar) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(TagStar) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(TagStar) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(TagString) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(TagString) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(TagString) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(ThresholdSubj) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(ThresholdSubj) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(ThresholdSubj) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Time) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Time) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Time) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(UpLim) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(UpLim) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(UpLim) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Uri) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Uri) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Uri) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 
att(Valid) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
att(Valid) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
att(Valid) - Method in interface fi.hut.tcm.spki.impl.ComponentVisitor
 

B

bin - Variable in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
byIssuer - Variable in class fi.hut.tcm.repository.LocalSPKIRepository
Indexes the certificates by issuer.
bySubject - Variable in class fi.hut.tcm.repository.LocalSPKIRepository
Indexes the certificates by subject.
bytes - Variable in class fi.hut.tcm.spki.SignatureVerifier
 
bytes - Variable in class fi.hut.tcm.spki.ByteString
 
ByteString - class fi.hut.tcm.spki.ByteString.
ByteString
ByteString() - Constructor for class fi.hut.tcm.spki.ByteString
 
ByteString(byte[]) - Constructor for class fi.hut.tcm.spki.ByteString
 
ByteString(byte[], byte[]) - Constructor for class fi.hut.tcm.spki.ByteString
 
ByteString(String) - Constructor for class fi.hut.tcm.spki.ByteString
 
ByteString(String, String) - Constructor for class fi.hut.tcm.spki.ByteString
 

C

CanonicalSpki - class fi.hut.tcm.spki.format.CanonicalSpki.
CanonicalSpki The SPKI canonical (binary) format.
CanonicalSpki() - Constructor for class fi.hut.tcm.spki.format.CanonicalSpki
 
Cert - class fi.hut.tcm.spki.impl.Cert.
Cert Cert-class contains the data of a single certificate.
Cert() - Constructor for class fi.hut.tcm.spki.impl.Cert
 
certCache - Variable in class fi.hut.tcm.spki.SignatureVerifier
 
certData - Variable in class fi.hut.tcm.spki.impl.SpkiCert
 
CertData - class fi.hut.tcm.spki.format.CertData.
CertData Contains different certificate formats.
CertData(Format) - Constructor for class fi.hut.tcm.spki.format.CertData
Always at least one format.
CertDisplay - class fi.hut.tcm.spki.impl.CertDisplay.
CertDisplay Certificate CertDisplay.
CertDisplay() - Constructor for class fi.hut.tcm.spki.impl.CertDisplay
Creates an empty CertDisplay.
CertDisplay(String) - Constructor for class fi.hut.tcm.spki.impl.CertDisplay
Creates a CertDisplay with the value as the CertDisplay text.
CertificateRepository - class fi.hut.tcm.repository.CertificateRepository.
CertificateRepository Abstract class for storing certificates.
CertificateRepository(String) - Constructor for class fi.hut.tcm.repository.CertificateRepository
 
CertTable - class fi.hut.tcm.repository.CertTable.
CertTable A CertTable is a class that stores SPKICertificates in an indexed form that can be searched efficiently.
CertTable() - Constructor for class fi.hut.tcm.repository.CertTable
Creates a new CertTable.
check(Component) - Method in interface fi.hut.tcm.spki.Composite
Checks if the component to be added is of correct type.
check(Component) - Method in class fi.hut.tcm.spki.impl.Composite
Checks if the component to be added is of correct type.
check(Component) - Method in class fi.hut.tcm.spki.impl.SPart
 
check(Component) - Method in class fi.hut.tcm.spki.impl.PubSigAlgId
 
check(Component) - Method in class fi.hut.tcm.spki.impl.NotAfter
 
check(Component) - Method in class fi.hut.tcm.spki.impl.Name
 
check(Component) - Method in class fi.hut.tcm.spki.impl.Subject
 
check(Component) - Method in class fi.hut.tcm.spki.impl.TagExpr
 
check(Component) - Method in class fi.hut.tcm.spki.impl.SExpr
 
check(Component) - Method in class fi.hut.tcm.spki.impl.Issuer
 
check(Component) - Method in class fi.hut.tcm.spki.impl.ThresholdSubj
 
check(Component) - Method in class fi.hut.tcm.spki.impl.LowLim
 
check(Component) - Method in class fi.hut.tcm.spki.impl.Tag
 
check(Component) - Method in class fi.hut.tcm.spki.impl.ObjHash
 
check(Component) - Method in class fi.hut.tcm.spki.impl.TagStar
 
check(Component) - Method in class fi.hut.tcm.spki.impl.TagSimple
 
check(Component) - Method in class fi.hut.tcm.spki.impl.GeneralOp
 
check(Component) - Method in class fi.hut.tcm.spki.impl.IssuerInfo
 
check(Component) - Method in class fi.hut.tcm.spki.impl.TagRange
 
check(Component) - Method in class fi.hut.tcm.spki.impl.TagSet
 
check(Component) - Method in class fi.hut.tcm.spki.impl.UpLim
 
check(Component) - Method in class fi.hut.tcm.spki.impl.HashAlgName
 
check(Component) - Method in class fi.hut.tcm.spki.impl.TagString
 
check(Component) - Method in class fi.hut.tcm.spki.impl.Sig
 
check(Component) - Method in class fi.hut.tcm.spki.impl.Hash
 
check(Component) - Method in class fi.hut.tcm.spki.impl.SecKey
 
check(Component) - Method in class fi.hut.tcm.spki.impl.Cert
 
check(Component) - Method in class fi.hut.tcm.spki.impl.PubKey
 
check(Component) - Method in class fi.hut.tcm.spki.impl.NotBefore
 
check(Component) - Method in class fi.hut.tcm.spki.impl.HashOp
 
check(Component) - Method in class fi.hut.tcm.spki.impl.SpkiCrl
Checks if the component to be added is of correct type.
check(Component) - Method in class fi.hut.tcm.spki.impl.OnlineTest
 
check(Component) - Method in class fi.hut.tcm.spki.impl.SubjectInfo
 
check(Component) - Method in class fi.hut.tcm.spki.impl.Keyholder
 
check(Component) - Method in class fi.hut.tcm.spki.impl.TagPrefix
 
check(Component) - Method in class fi.hut.tcm.spki.impl.HashList
 
check(Component) - Method in class fi.hut.tcm.spki.impl.Valid
 
check(Component) - Method in class fi.hut.tcm.spki.impl.SecSigAlgId
 
check(Component) - Method in class fi.hut.tcm.spki.format.Sequence
 
checkPermission(Permission, CodeSource) - Method in class fi.hut.tcm.policy.SPKIPolicy
 
children - Variable in class fi.hut.tcm.spki.impl.Composite
 
children - Variable in class fi.hut.tcm.spki.impl.SpkiCrl
 
codesource - Variable in class fi.hut.tcm.policy.DynamicPermissions
 
Comment - class fi.hut.tcm.spki.impl.Comment.
Comment Certificate comment.
Comment() - Constructor for class fi.hut.tcm.spki.impl.Comment
Creates an empty comment.
Comment(String) - Constructor for class fi.hut.tcm.spki.impl.Comment
Creates a comment with the value as the comment text.
Component - interface fi.hut.tcm.spki.Component.
Component An interface for SPKI components.
ComponentVisitor - interface fi.hut.tcm.spki.impl.ComponentVisitor.
ComponentVisitor A common interface for the classes (operations) that are capable of traversing through the GenericFormat composite structure.
Composite - interface fi.hut.tcm.spki.Composite.
Composite An interface for SPKI components that have an internal structure.
Composite - class fi.hut.tcm.spki.impl.Composite.
Composite Data structure part, which has child classes.
Composite() - Constructor for class fi.hut.tcm.spki.impl.Composite
 

D

date - Variable in class fi.hut.tcm.spki.impl.Time
 
debug - Variable in class fi.hut.tcm.policy.SPKIPolicy
 
DEFAULT_EMPTY_CAPACITY - Static variable in class fi.hut.tcm.spki.format.CanonicalSpki
Initial capacity of our buffer.
defaultPerm - Variable in class fi.hut.tcm.policy.SPKIPolicy
The default permissions are equal to the SandBox.
Deleg - class fi.hut.tcm.spki.impl.Deleg.
Deleg Indicates whether authority can be forwarded to a third party.
Deleg() - Constructor for class fi.hut.tcm.spki.impl.Deleg
Creates a delegation object with the default value "no delegation".
Deleg(boolean) - Constructor for class fi.hut.tcm.spki.impl.Deleg
Creates a delegation object with the boolean value.
displayType - Variable in class fi.hut.tcm.spki.ByteString
This is a display hint for this individual field.
doAllInOrder(Composite, int, int) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
Goes through the children of the node and writes the result to CanonicalSpki.
DynamicPermissions - class fi.hut.tcm.policy.DynamicPermissions.
DynamicPermissions DynamicPermissions is a PermissionCollection that does not contain a permanent set of Permissions.
DynamicPermissions(CodeSource) - Constructor for class fi.hut.tcm.policy.DynamicPermissions
 

E

elements() - Method in class fi.hut.tcm.policy.DynamicPermissions
 
engineGenerateCertificate(InputStream) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
engineGenerateCertificates(InputStream) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
engineGenerateCRL(InputStream) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
engineGenerateCRLs(InputStream) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
equals(Object) - Method in class fi.hut.tcm.spki.ByteString
 
equals(Object) - Method in class fi.hut.tcm.spki.SPKICRL
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.KVal
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.Comment
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.Uri
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.Time
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.TagStar
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.CertDisplay
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.Lte
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.Gte
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.HashValue
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.SpkiCrl
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.OnlineType
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.RangeOrdering
 
equals(Object) - Method in class fi.hut.tcm.spki.impl.Deleg
 

F

fi.hut.tcm.policy - package fi.hut.tcm.policy
 
fi.hut.tcm.repository - package fi.hut.tcm.repository
 
fi.hut.tcm.spki - package fi.hut.tcm.spki
 
fi.hut.tcm.spki.format - package fi.hut.tcm.spki.format
 
fi.hut.tcm.spki.impl - package fi.hut.tcm.spki.impl
 
fileName - Variable in class fi.hut.tcm.repository.LocalSPKIRepository
The name of the file where the certificates are stored on the disk.
finalize() - Method in class fi.hut.tcm.repository.LocalSPKIRepository
Saves the repository.
format - Variable in class fi.hut.tcm.spki.impl.Time
 
Format - interface fi.hut.tcm.spki.format.Format.
Format This is the interface to all the different certificate formats.
formats - Variable in class fi.hut.tcm.spki.format.CertData
 

G

GeneralOp - class fi.hut.tcm.spki.impl.GeneralOp.
GeneralOp Operation command other than Hash-operation.
GeneralOp() - Constructor for class fi.hut.tcm.spki.impl.GeneralOp
 
GenericFormat - interface fi.hut.tcm.spki.format.GenericFormat.
GenericFormat The object format of a certificate or a certificate sequence.
get(Component) - Method in interface fi.hut.tcm.spki.Composite
Returns the first element x that fullfills (x instanceof childClass).
get(Component) - Method in class fi.hut.tcm.spki.impl.Composite
This function returns the first child x that fullfills (x instanceof childClass).
get(Component) - Method in class fi.hut.tcm.spki.impl.SpkiCrl
This function returns the first child x that fullfills (x instanceof childClass).
get(int) - Method in interface fi.hut.tcm.spki.Composite
Get returns the wanted child by it's number.
get(int) - Method in class fi.hut.tcm.spki.impl.Composite
Get returns the wanted child by it's number.
get(int) - Method in class fi.hut.tcm.spki.impl.SpkiCrl
Get returns the wanted child by it's number.
get(Object) - Method in class fi.hut.tcm.repository.CertTable
Gets the vector that is identified by the key.
getAlgorithm() - Method in class fi.hut.tcm.spki.impl.SecKey
 
getAlgorithm() - Method in class fi.hut.tcm.spki.impl.PubKey
 
getBuffer() - Method in class fi.hut.tcm.spki.format.CanonicalSpki
 
getCertDisplay() - Method in class fi.hut.tcm.spki.SPKICertificate
Gets the display hint for how the SPKI certificate is best displayed.
getCertDisplay() - Method in class fi.hut.tcm.spki.impl.SpkiCert
Gets the display hint for how the SPKI certificate is best displayed.
getCertDisplay() - Method in class fi.hut.tcm.spki.format.CertData
 
getCertsByIssuer(Issuer) - Method in class fi.hut.tcm.repository.SPKICertificateRepository
 
getCertsByIssuer(Issuer) - Method in class fi.hut.tcm.repository.LocalSPKIRepository
Returns all certificates that have been issued by the issuer.
getCertsByIssuer(Object) - Method in class fi.hut.tcm.repository.CertificateRepository
Returns a vector of all the certificates that have been issued by the issuer.
getCertsByIssuer(Object) - Method in class fi.hut.tcm.repository.SPKICertificateRepository
 
getCertsBySubject(Object) - Method in class fi.hut.tcm.repository.CertificateRepository
Returns a vector of all the certificates that have been issued to the subject.
getCertsBySubject(Object) - Method in class fi.hut.tcm.repository.SPKICertificateRepository
 
getCertsBySubject(Subject) - Method in class fi.hut.tcm.repository.SPKICertificateRepository
 
getCertsBySubject(Subject) - Method in class fi.hut.tcm.repository.LocalSPKIRepository
Returns all certificates that have been issued to the subject.
getComment() - Method in class fi.hut.tcm.spki.SPKICertificate
 
getComment() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
getComment() - Method in class fi.hut.tcm.spki.format.CertData
 
getDate() - Method in class fi.hut.tcm.spki.impl.Time
 
getDeleg() - Method in class fi.hut.tcm.spki.SPKICertificate
 
getDeleg() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
getDeleg() - Method in class fi.hut.tcm.spki.format.CertData
 
getDisplayHintBytes() - Method in class fi.hut.tcm.spki.ByteString
 
getDisplayHintString() - Method in class fi.hut.tcm.spki.ByteString
 
getEncoded() - Method in class fi.hut.tcm.spki.SPKICRL
 
getEncoded() - Method in class fi.hut.tcm.spki.impl.SecKey
 
getEncoded() - Method in class fi.hut.tcm.spki.impl.PubKey
 
getEncoded() - Method in class fi.hut.tcm.spki.impl.SpkiCrl
 
getEncoded() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
getFormat() - Method in class fi.hut.tcm.spki.impl.SecKey
 
getFormat() - Method in class fi.hut.tcm.spki.impl.PubKey
 
getFormat(Format) - Method in class fi.hut.tcm.spki.format.CertData
Returns the format that is of the same type than the argument.
getInfo() - Method in class fi.hut.tcm.spki.impl.SPKIProvider
 
getInstance() - Static method in class fi.hut.tcm.repository.SPKICertificateRepository
Returns an instance of the implementation specified in the security configuration file.
getInstance(String) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
Gets an instance of a class that matches the given string indentifier.
getIssuer() - Method in class fi.hut.tcm.spki.SPKICertificate
 
getIssuer() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
getIssuer() - Method in class fi.hut.tcm.spki.format.CertData
 
getIssuerInfo() - Method in class fi.hut.tcm.spki.SPKICertificate
 
getIssuerInfo() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
getIssuerInfo() - Method in class fi.hut.tcm.spki.format.CertData
 
getName() - Method in class fi.hut.tcm.spki.impl.SPKIProvider
Returns the name of this provider.
getNotAfter() - Method in interface fi.hut.tcm.spki.Validity
 
getNotAfter() - Method in class fi.hut.tcm.spki.SPKICRL
 
getNotAfter() - Method in class fi.hut.tcm.spki.impl.SpkiCrl
 
getNotAfter() - Method in class fi.hut.tcm.spki.impl.Valid
 
getNotBefore() - Method in interface fi.hut.tcm.spki.Validity
 
getNotBefore() - Method in class fi.hut.tcm.spki.SPKICRL
 
getNotBefore() - Method in class fi.hut.tcm.spki.impl.SpkiCrl
 
getNotBefore() - Method in class fi.hut.tcm.spki.impl.Valid
 
getOnlineTest() - Method in interface fi.hut.tcm.spki.Validity
 
getOnlineTest() - Method in class fi.hut.tcm.spki.impl.Valid
 
getPermInstance(String, String, String) - Static method in class fi.hut.tcm.policy.SPKIPolicy
final
getPermissions(CodeSource) - Method in class fi.hut.tcm.policy.SPKIPolicy
Evaluates the policy object with the specified CodeSource, and creates a Permissions object with the set of permissions for that principal's protection domain.
getPublicKey() - Method in class fi.hut.tcm.spki.impl.Issuer
 
getPublicKey() - Method in class fi.hut.tcm.spki.impl.PubKey
 
getPublicKey() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
getSubject() - Method in class fi.hut.tcm.spki.SPKICertificate
 
getSubject() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
getSubject() - Method in class fi.hut.tcm.spki.format.CertData
 
getSubjectInfo() - Method in class fi.hut.tcm.spki.SPKICertificate
 
getSubjectInfo() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
getSubjectInfo() - Method in class fi.hut.tcm.spki.format.CertData
 
getTag() - Method in class fi.hut.tcm.spki.SPKICertificate
 
getTag() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
getTag() - Method in class fi.hut.tcm.spki.format.CertData
 
getUrl() - Method in class fi.hut.tcm.spki.impl.Uri
 
getValidity() - Method in class fi.hut.tcm.spki.SPKICertificate
 
getValidity() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
getValidity() - Method in class fi.hut.tcm.spki.format.CertData
 
getValueBytes() - Method in class fi.hut.tcm.spki.ByteString
 
getValueString() - Method in class fi.hut.tcm.spki.ByteString
 
getVersion() - Method in class fi.hut.tcm.spki.SPKICertificate
Returns the certificate version number.
getVersion() - Method in class fi.hut.tcm.spki.SPKICRL
 
getVersion() - Method in class fi.hut.tcm.spki.impl.SPKIProvider
Returns the version number for this provider.
getVersion() - Method in class fi.hut.tcm.spki.impl.SpkiCrl
 
getVersion() - Method in class fi.hut.tcm.spki.impl.SpkiCert
Returns the certificate version number.
getVersion() - Method in class fi.hut.tcm.spki.format.CertData
Returns the version number of the certificate type.
Gte - class fi.hut.tcm.spki.impl.Gte.
Gte Defines the ranges "greater than or equal" ("ge") and "greater than" ("g" ).
Gte() - Constructor for class fi.hut.tcm.spki.impl.Gte
Creates a Gte object with the default value "ge", greater than or equal .
Gte(String) - Constructor for class fi.hut.tcm.spki.impl.Gte
Creates a Gte object with the String value.

H

hash - Variable in class fi.hut.tcm.repository.CertTable
The certificate vectors are stored in the hashtable.
Hash - class fi.hut.tcm.spki.impl.Hash.
Hash Hash should contain a HashAlgName, HashValue and an optional Uri ( pointing to the hashed object) in that order.
Hash() - Constructor for class fi.hut.tcm.spki.impl.Hash
 
HashAlgName - class fi.hut.tcm.spki.impl.HashAlgName.
HashAlgName A name of a hash algorithm.
HashAlgName() - Constructor for class fi.hut.tcm.spki.impl.HashAlgName
 
hashCode() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
HashList - class fi.hut.tcm.spki.impl.HashList.
HashList
HashList() - Constructor for class fi.hut.tcm.spki.impl.HashList
 
HashOfKey - class fi.hut.tcm.spki.impl.HashOfKey.
HashOfKey
HashOfKey() - Constructor for class fi.hut.tcm.spki.impl.HashOfKey
 
HashOp - class fi.hut.tcm.spki.impl.HashOp.
HashOp Order for a Hash-operation.
HashOp() - Constructor for class fi.hut.tcm.spki.impl.HashOp
 
HashValue - class fi.hut.tcm.spki.impl.HashValue.
HashValue The value of the hash function.
HashValue() - Constructor for class fi.hut.tcm.spki.impl.HashValue
 
HashValue(byte[]) - Constructor for class fi.hut.tcm.spki.impl.HashValue
 
HashValue(byte[], byte[]) - Constructor for class fi.hut.tcm.spki.impl.HashValue
 
HashValue(String) - Constructor for class fi.hut.tcm.spki.impl.HashValue
 
HashValue(String, String) - Constructor for class fi.hut.tcm.spki.impl.HashValue
 

I

implies(Permission) - Method in class fi.hut.tcm.policy.DynamicPermissions
 
info - Variable in class fi.hut.tcm.spki.impl.SPKIProvider
A description of the provider and its services.
init() - Method in class fi.hut.tcm.repository.LocalSPKIRepository
Initializes the repository.
initialize() - Method in class fi.hut.tcm.policy.SPKIPolicy
Initializes the policy object by fetching the Self key into memory, finding the certificate repository and creating the default policy.
initialized - Variable in class fi.hut.tcm.policy.SPKIPolicy
Indicates whether the policy object has been initialized or not.
isRevoked(Certificate) - Method in class fi.hut.tcm.spki.impl.SpkiCrl
 
isSingleCert() - Method in class fi.hut.tcm.spki.impl.Cert
 
isSingleCert() - Method in class fi.hut.tcm.spki.format.Sequence
 
isSingleCert() - Method in interface fi.hut.tcm.spki.format.GenericFormat
 
isSingleCert() - Method in class fi.hut.tcm.spki.format.CertData
Tests if GenericFormat is single certificate instead of a sequence.
Issuer - class fi.hut.tcm.spki.impl.Issuer.
Issuer The information about certificate issuer.
Issuer() - Constructor for class fi.hut.tcm.spki.impl.Issuer
 
Issuer(PublicKey) - Constructor for class fi.hut.tcm.spki.impl.Issuer
 
IssuerInfo - class fi.hut.tcm.spki.impl.IssuerInfo.
IssuerInfo IssuerInfo specifies URIs where more info about the issuer can be found.
IssuerInfo() - Constructor for class fi.hut.tcm.spki.impl.IssuerInfo
 
isValid() - Method in class fi.hut.tcm.spki.SPKICertificate
 
isValid() - Method in class fi.hut.tcm.spki.SPKICRL
 
isValid() - Method in class fi.hut.tcm.spki.impl.SpkiCrl
 
isValid() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
isValid() - Method in class fi.hut.tcm.spki.format.CertData
 
iterator() - Method in interface fi.hut.tcm.spki.Composite
Returns an iterator over all the children.
iterator() - Method in class fi.hut.tcm.spki.impl.Composite
GetEnum returns enumeration of all the children.
iterator() - Method in class fi.hut.tcm.spki.impl.SpkiCrl
Returns an iterator over all the children.
iterator() - Method in class fi.hut.tcm.spki.format.CertData
Returns an iterator of the sequence entities.

K

Key - interface fi.hut.tcm.spki.impl.Key.
Key A common interface to shared secret keys and public keys (and public key hashes).
Keyholder - class fi.hut.tcm.spki.impl.Keyholder.
Keyholder Keyholder-field means that the statements apply not to the key, but to the keyholder.
Keyholder() - Constructor for class fi.hut.tcm.spki.impl.Keyholder
 
KVal - class fi.hut.tcm.spki.impl.KVal.
KVal The number of subjects needed to get the authority.
KVal() - Constructor for class fi.hut.tcm.spki.impl.KVal
 
KVal(byte[]) - Constructor for class fi.hut.tcm.spki.impl.KVal
 
KVal(byte[], byte[]) - Constructor for class fi.hut.tcm.spki.impl.KVal
 
KVal(String) - Constructor for class fi.hut.tcm.spki.impl.KVal
 
KVal(String, String) - Constructor for class fi.hut.tcm.spki.impl.KVal
 

L

load() - Method in class fi.hut.tcm.repository.CertificateRepository
Loads the repository.
load() - Method in class fi.hut.tcm.repository.LocalSPKIRepository
Loads the CertTables from a file.
LocalSPKIRepository - class fi.hut.tcm.repository.LocalSPKIRepository.
LocalSPKIRepository The LocalSPKIRepository uses a file to store the certificates.
LocalSPKIRepository() - Constructor for class fi.hut.tcm.repository.LocalSPKIRepository
Creates a new LocalSPKIRepository.
LOOK_AHEAD - Static variable in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
LowLim - class fi.hut.tcm.spki.impl.LowLim.
LowLim Defines the lower limit of range.
LowLim() - Constructor for class fi.hut.tcm.spki.impl.LowLim
 
Lte - class fi.hut.tcm.spki.impl.Lte.
Lte Defines the ranges "less than or equal" ("le") and "less than" ("l").
Lte() - Constructor for class fi.hut.tcm.spki.impl.Lte
Creates a Lte object with the default value "le", less than or equal.
Lte(String) - Constructor for class fi.hut.tcm.spki.impl.Lte
Creates a Lte object with the String value.

M

makeassociations - Static variable in class fi.hut.tcm.spki.format.CanonicalSpki
 
makeCanonicalSpki() - Method in class fi.hut.tcm.spki.format.CertData
Makes Spki transfer representation.
makeCert(KeyPair, byte[], boolean, Tag) - Method in interface fi.hut.tcm.spki.SPKICertificateFactory
 
makeCert(KeyPair, byte[], boolean, Tag) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
makeCert(KeyPair, PublicKey, boolean, Tag) - Method in interface fi.hut.tcm.spki.SPKICertificateFactory
 
makeCert(KeyPair, PublicKey, boolean, Tag) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
makeCert(KeyPair, PublicKey, boolean, Tag, Date) - Method in interface fi.hut.tcm.spki.SPKICertificateFactory
 
makeCert(KeyPair, PublicKey, boolean, Tag, Date) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
makeCert(KeyPair, PublicKey, boolean, Tag, Date, Date) - Method in interface fi.hut.tcm.spki.SPKICertificateFactory
 
makeCert(KeyPair, PublicKey, boolean, Tag, Date, Date) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
makeCert(KeyPair, PublicKey, boolean, Tag, Date, Date, OnlineTest) - Method in interface fi.hut.tcm.spki.SPKICertificateFactory
 
makeCert(KeyPair, PublicKey, boolean, Tag, Date, Date, OnlineTest) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
makeCert(KeyPair, PublicKey, boolean, Tag, OnlineTest) - Method in interface fi.hut.tcm.spki.SPKICertificateFactory
 
makeCert(KeyPair, PublicKey, boolean, Tag, OnlineTest) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
makeCert(KeyPair, Subject, boolean, Tag) - Method in interface fi.hut.tcm.spki.SPKICertificateFactory
 
makeCert(KeyPair, Subject, boolean, Tag) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
makeCrl(Enumeration) - Method in interface fi.hut.tcm.spki.SPKICertificateFactory
 
makeCrl(Enumeration) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
makeCrl(Enumeration, Date) - Method in interface fi.hut.tcm.spki.SPKICertificateFactory
 
makeCrl(Enumeration, Date) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
makeCrl(Enumeration, Date, Date) - Method in interface fi.hut.tcm.spki.SPKICertificateFactory
 
makeCrl(Enumeration, Date, Date) - Method in class fi.hut.tcm.spki.impl.SpkiCertFactory
 
manDig - Variable in class fi.hut.tcm.spki.SignatureVerifier
 
modified - Variable in class fi.hut.tcm.repository.LocalSPKIRepository
Indicates if the contents of this repository have been modified.
moveToEndOfSExpr() - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 

N

name - Variable in class fi.hut.tcm.spki.SignatureVerifier
 
name - Variable in class fi.hut.tcm.spki.impl.SPKIProvider
The provider name.
Name - class fi.hut.tcm.spki.impl.Name.
Name The Fully Qualified Name of an issuer or a subject.
Name() - Constructor for class fi.hut.tcm.spki.impl.Name
 
NotAfter - class fi.hut.tcm.spki.impl.NotAfter.
NotAfter The time indicating the end of the validity period.
NotAfter() - Constructor for class fi.hut.tcm.spki.impl.NotAfter
 
NotBefore - class fi.hut.tcm.spki.impl.NotBefore.
NotBefore The time indicating the start of the validity period.
NotBefore() - Constructor for class fi.hut.tcm.spki.impl.NotBefore
 

O

ObjHash - class fi.hut.tcm.spki.impl.ObjHash.
ObjHash Hash of an object.
ObjHash() - Constructor for class fi.hut.tcm.spki.impl.ObjHash
 
ObjHash(Object) - Constructor for class fi.hut.tcm.spki.impl.ObjHash
 
OnlineTest - interface fi.hut.tcm.spki.OnlineTest.
OnlineTest
OnlineTest - class fi.hut.tcm.spki.impl.OnlineTest.
OnlineTest Tells how to do the revalidation of the certificate.
OnlineTest() - Constructor for class fi.hut.tcm.spki.impl.OnlineTest
 
OnlineType - class fi.hut.tcm.spki.impl.OnlineType.
OnlineType Indicates the type of revalidation.
OnlineType() - Constructor for class fi.hut.tcm.spki.impl.OnlineType
Creates an OnlineType object with the default value "crl".
OnlineType(String) - Constructor for class fi.hut.tcm.spki.impl.OnlineType
Creates a new OnlineType object with the value given in the value string.
Op - interface fi.hut.tcm.spki.format.Op.
Op
os - Variable in class fi.hut.tcm.spki.format.CanonicalSpki
 

P

PARAMS - Static variable in class fi.hut.tcm.policy.SPKIPolicy
private static final Class[] PARAMS = { String.class, String.class};
parseassociations - Static variable in class fi.hut.tcm.spki.format.CanonicalSpki
 
parseCanonicalSpki() - Method in class fi.hut.tcm.spki.format.CertData
Parses Spki transfer representation.
process(Hashtable) - Method in class fi.hut.tcm.spki.SignatureVerifier
Processes the certificates and adds good ones to a hashtable
PubKey - class fi.hut.tcm.spki.impl.PubKey.
PubKey Public Key class.
PubKey() - Constructor for class fi.hut.tcm.spki.impl.PubKey
 
PubKey(PublicKey) - Constructor for class fi.hut.tcm.spki.impl.PubKey
 
PubSigAlgId - class fi.hut.tcm.spki.impl.PubSigAlgId.
PubSigAlgId The identifier of an Asymmetric Key -based signature algorithm.
PubSigAlgId() - Constructor for class fi.hut.tcm.spki.impl.PubSigAlgId
 
put(Object, SPKICertificate) - Method in class fi.hut.tcm.repository.CertTable
Checks if the key already exists in the hashtable, and if so, adds the certificate to the vector.
putBuffer(byte[]) - Method in class fi.hut.tcm.spki.format.CanonicalSpki
 
putCertDisplay(ByteString) - Method in class fi.hut.tcm.spki.SPKICertificate
Sets a display hint for how the SPKI certificate is best displayed.
putCertDisplay(ByteString) - Method in class fi.hut.tcm.spki.impl.SpkiCert
Sets a display hint for how the SPKI certificate is best displayed.
putCertDisplay(CertDisplay) - Method in class fi.hut.tcm.spki.format.CertData
 
putComment(ByteString) - Method in class fi.hut.tcm.spki.SPKICertificate
 
putComment(ByteString) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
putComment(Comment) - Method in class fi.hut.tcm.spki.format.CertData
 
putDeleg(boolean) - Method in class fi.hut.tcm.spki.SPKICertificate
 
putDeleg(boolean) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
putDeleg(Deleg) - Method in class fi.hut.tcm.spki.format.CertData
 
putIssuer(PublicKey) - Method in class fi.hut.tcm.spki.SPKICertificate
 
putIssuer(PublicKey) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
putIssuer(PublicKey) - Method in class fi.hut.tcm.spki.format.CertData
 
putIssuerInfo(URL[]) - Method in class fi.hut.tcm.spki.SPKICertificate
 
putIssuerInfo(URL[]) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
putIssuerInfo(URL[]) - Method in class fi.hut.tcm.spki.format.CertData
 
putSequence(Sequence) - Method in class fi.hut.tcm.spki.impl.SpkiCert
Sets the data and signature according to the sequence.
putSubject(Object) - Method in class fi.hut.tcm.spki.SPKICertificate
 
putSubject(Object) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
putSubject(Object) - Method in class fi.hut.tcm.spki.format.CertData
 
putSubjectInfo(URL[]) - Method in class fi.hut.tcm.spki.SPKICertificate
 
putSubjectInfo(URL[]) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
putSubjectInfo(URL[]) - Method in class fi.hut.tcm.spki.format.CertData
 
putTag(Tag) - Method in class fi.hut.tcm.spki.SPKICertificate
 
putTag(Tag) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
putTag(Tag) - Method in class fi.hut.tcm.spki.format.CertData
 
putValidity(Validity) - Method in class fi.hut.tcm.spki.SPKICertificate
 
putValidity(Validity) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
putValidity(Validity) - Method in class fi.hut.tcm.spki.format.CertData
 

R

RangeOrdering - class fi.hut.tcm.spki.impl.RangeOrdering.
RangeOrdering Defines the type of ordering in range.
RangeOrdering() - Constructor for class fi.hut.tcm.spki.impl.RangeOrdering
Creates a RangeOrdering object with the default value "alpha".
RangeOrdering(String) - Constructor for class fi.hut.tcm.spki.impl.RangeOrdering
Creates a RangeOrdering object with the string value.
readObject(ObjectInputStream) - Method in class fi.hut.tcm.spki.SPKICertificate
 
readObject(ObjectInputStream) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
readObject(ObjectInputStream) - Method in class fi.hut.tcm.repository.CertTable
Implements the Serializable interface.
readString() - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
Returns following string.
readType() - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
Reads the type of the following s-expression.
recurse(Component) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
reduceSequence() - Method in class fi.hut.tcm.spki.format.CertData
Reduces a sequence to a single certificate.
refresh() - Method in class fi.hut.tcm.policy.SPKIPolicy
Refreshes the given policy object.
remove(Certificate) - Method in class fi.hut.tcm.repository.CertificateRepository
Removes the cert from the repository, if it has been stored there.
remove(Certificate) - Method in class fi.hut.tcm.repository.LocalSPKIRepository
Removes the cert from the repository.
remove(Component) - Method in interface fi.hut.tcm.spki.Composite
Removes the first occurrence of this object.
remove(Component) - Method in class fi.hut.tcm.spki.impl.Composite
Removes the first occurrence of this object.
remove(Component) - Method in class fi.hut.tcm.spki.impl.SpkiCrl
Removes the first occurrence of this object.
remove(Object, SPKICertificate) - Method in class fi.hut.tcm.repository.CertTable
Removes the certificate from the vector identified by the key.
removeFormat(Format) - Method in class fi.hut.tcm.spki.format.CertData
Removes the format that is of the same type than the argument.
removeSequenceEntity(SeqEnt) - Method in class fi.hut.tcm.spki.format.CertData
Removes an entity from a sequence.
repository - Static variable in class fi.hut.tcm.repository.SPKICertificateRepository
 
resolvePerms(SPKICertificate, Permission) - Method in class fi.hut.tcm.policy.SPKIPolicy
 
run(CanonicalSpki) - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
run(Component) - Method in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
Does the job.

S

save() - Method in class fi.hut.tcm.repository.CertificateRepository
Saves the repository.
save() - Method in class fi.hut.tcm.repository.LocalSPKIRepository
Stores the CertTables to a file.
SecKey - class fi.hut.tcm.spki.impl.SecKey.
SecKey Shared Secret Key class.
SecKey() - Constructor for class fi.hut.tcm.spki.impl.SecKey
 
SecSigAlgId - class fi.hut.tcm.spki.impl.SecSigAlgId.
SecSigAlgId The identifier of a Symmetric Key -based signature algorithm.
SecSigAlgId() - Constructor for class fi.hut.tcm.spki.impl.SecSigAlgId
 
self - Variable in class fi.hut.tcm.policy.SPKIPolicy
The Self key is the public key of the Verifier, i.e. this Policy object.
selfIssuer - Variable in class fi.hut.tcm.policy.SPKIPolicy
 
SeqEnt - interface fi.hut.tcm.spki.format.SeqEnt.
SeqEnt Interface of sequence entities: keys signatures, operations and certificate bodies.
Sequence - class fi.hut.tcm.spki.format.Sequence.
Sequence A Sequence of certificate data.
Sequence() - Constructor for class fi.hut.tcm.spki.format.Sequence
 
serialVersionUID - Static variable in class fi.hut.tcm.spki.impl.SPKIProvider
Declare serialVersionUID to be compatible with JDK1.1
serialVersionUID - Static variable in class fi.hut.tcm.spki.impl.SpkiCert
 
setDisplayHint(byte[]) - Method in class fi.hut.tcm.spki.ByteString
 
setDisplayHint(String) - Method in class fi.hut.tcm.spki.ByteString
 
setUrl(URL) - Method in class fi.hut.tcm.spki.impl.Uri
 
setValue(byte[]) - Method in class fi.hut.tcm.spki.ByteString
Sets the value of the ByteString.
setValue(byte[]) - Method in class fi.hut.tcm.spki.impl.Uri
 
setValue(byte[]) - Method in class fi.hut.tcm.spki.impl.Time
 
setValue(byte[]) - Method in class fi.hut.tcm.spki.impl.Lte
 
setValue(byte[]) - Method in class fi.hut.tcm.spki.impl.Gte
 
setValue(byte[]) - Method in class fi.hut.tcm.spki.impl.OnlineType
 
setValue(byte[]) - Method in class fi.hut.tcm.spki.impl.RangeOrdering
 
setValue(byte[]) - Method in class fi.hut.tcm.spki.impl.Deleg
Sets the value of the Deleg.
setValue(String) - Method in class fi.hut.tcm.spki.ByteString
Sets the value of the ByteString.
setValue(String) - Method in class fi.hut.tcm.spki.impl.Uri
 
setValue(String) - Method in class fi.hut.tcm.spki.impl.Time
 
setValue(String) - Method in class fi.hut.tcm.spki.impl.Lte
 
setValue(String) - Method in class fi.hut.tcm.spki.impl.Gte
 
setValue(String) - Method in class fi.hut.tcm.spki.impl.OnlineType
 
setValue(String) - Method in class fi.hut.tcm.spki.impl.RangeOrdering
 
setValue(String) - Method in class fi.hut.tcm.spki.impl.Deleg
Sets the value of the Deleg.
SExpr - class fi.hut.tcm.spki.impl.SExpr.
SExpr S-Expression consists of a ByteString followed by an arbitrary number of SParts.
SExpr() - Constructor for class fi.hut.tcm.spki.impl.SExpr
 
Sig - class fi.hut.tcm.spki.impl.Sig.
Sig Signature of a previous sequence object.
Sig() - Constructor for class fi.hut.tcm.spki.impl.Sig
 
sign(KeyPair) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
signature - Variable in class fi.hut.tcm.spki.impl.SpkiCert
 
SignatureVerifier - class fi.hut.tcm.spki.SignatureVerifier.
 
SignatureVerifier(ArrayList, ManifestDigester, String, byte[]) - Constructor for class fi.hut.tcm.spki.SignatureVerifier
Creates a new SignatureVerifier.
SigVal - class fi.hut.tcm.spki.impl.SigVal.
SigVal
SigVal() - Constructor for class fi.hut.tcm.spki.impl.SigVal
 
size() - Method in interface fi.hut.tcm.spki.Composite
 
size() - Method in class fi.hut.tcm.spki.impl.Composite
 
size() - Method in class fi.hut.tcm.spki.impl.SpkiCrl
 
skipClosingParentheses() - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
skipOpeningParentheses() - Method in class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
SkipSExpr - class fi.hut.tcm.spki.impl.SkipSExpr.
SkipSExpr This class is associated in HashMap to those S-Expression types that need not be translated to GenericFormat.
SkipSExpr() - Constructor for class fi.hut.tcm.spki.impl.SkipSExpr
 
SPart - class fi.hut.tcm.spki.impl.SPart.
SPart SPart is a part of an S-Expression.
SPart() - Constructor for class fi.hut.tcm.spki.impl.SPart
 
SpkiCert - class fi.hut.tcm.spki.impl.SpkiCert.
SpkiCert Our implementation of the SPKICertificate functionality.
SpkiCert() - Constructor for class fi.hut.tcm.spki.impl.SpkiCert
 
SpkiCertFactory - class fi.hut.tcm.spki.impl.SpkiCertFactory.
SpkiCertFactory
SpkiCertFactory() - Constructor for class fi.hut.tcm.spki.impl.SpkiCertFactory
 
SPKICertificate - class fi.hut.tcm.spki.SPKICertificate.
SPKICertificate The abstract superclass for all SPKI certificates.
SPKICertificate() - Constructor for class fi.hut.tcm.spki.SPKICertificate
 
SPKICertificateFactory - interface fi.hut.tcm.spki.SPKICertificateFactory.
SPKICertificateFactory SPKICertificateFactory generates SPKICertificates and SPKICRLs from their encoded forms and from their components.
SPKICertificateRepository - class fi.hut.tcm.repository.SPKICertificateRepository.
SPKICertificateRepository The SPKICertificateRepository is an abstract class for storing and retrieving SPKICertificates.
SPKICertificateRepository() - Constructor for class fi.hut.tcm.repository.SPKICertificateRepository
 
SpkiCrl - class fi.hut.tcm.spki.impl.SpkiCrl.
SpkiCrl
SPKICRL - class fi.hut.tcm.spki.SPKICRL.
SPKICRL
SpkiCrl() - Constructor for class fi.hut.tcm.spki.impl.SpkiCrl
 
SPKICRL() - Constructor for class fi.hut.tcm.spki.SPKICRL
 
SPKIException - exception fi.hut.tcm.spki.SPKIException.
SPKIException A general exception for SPKI related issues.
SPKIException() - Constructor for class fi.hut.tcm.spki.SPKIException
 
SPKIException(String) - Constructor for class fi.hut.tcm.spki.SPKIException
 
SpkiMakerVisitor - class fi.hut.tcm.spki.impl.SpkiMakerVisitor.
SpkiMakerVisitor Traverses GenericFormat and creates a SPKI Canonical Format on the way.
SpkiMakerVisitor() - Constructor for class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
SpkiParserVisitor - class fi.hut.tcm.spki.impl.SpkiParserVisitor.
SpkiParserVisitor Creates and traverses Generic Format based on parsing SPKI Canonical Format.
SpkiParserVisitor() - Constructor for class fi.hut.tcm.spki.impl.SpkiParserVisitor
 
SPKIPolicy - class fi.hut.tcm.policy.SPKIPolicy.
SPKIPolicy The SPKIPolicy uses SPKICertificates to express and manage the security policy.
SPKIPolicy() - Constructor for class fi.hut.tcm.policy.SPKIPolicy
Creates a SPKIPolicy object.
SpkiPrincipal - interface fi.hut.tcm.spki.impl.SpkiPrincipal.
SpkiPrincipal SpkiPrincipal can be a public key or a hash of a public key.
SPKIProvider - class fi.hut.tcm.spki.impl.SPKIProvider.
SPKIProvider The SPKIProvider supplies the CertificateFactory.SPKI service.
SPKIProvider() - Constructor for class fi.hut.tcm.spki.impl.SPKIProvider
 
spooky - Variable in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
storage - Variable in class fi.hut.tcm.policy.SPKIPolicy
The CertificateRepository object used by this Policy to retrieve certificates.
Subject - class fi.hut.tcm.spki.impl.Subject.
Subject The information about certificate subject or subjects.
Subject() - Constructor for class fi.hut.tcm.spki.impl.Subject
 
Subject(byte[]) - Constructor for class fi.hut.tcm.spki.impl.Subject
Makes an obj-hash subject of the objectbytes.
Subject(byte[], String) - Constructor for class fi.hut.tcm.spki.impl.Subject
Makes an obj-hash subject of the objectbytes.
Subject(PublicKey) - Constructor for class fi.hut.tcm.spki.impl.Subject
 
SubjectInfo - class fi.hut.tcm.spki.impl.SubjectInfo.
SubjectInfo SubjectInfo specifies URIs where more info about the subject can be found.
SubjectInfo() - Constructor for class fi.hut.tcm.spki.impl.SubjectInfo
 

T

Tag - interface fi.hut.tcm.spki.Tag.
Tag The authorization field in a SPKI certificate.
Tag - class fi.hut.tcm.spki.impl.Tag.
Tag The authorization field.
Tag() - Constructor for class fi.hut.tcm.spki.impl.Tag
 
TagExpr - class fi.hut.tcm.spki.impl.TagExpr.
TagExpr Contains the exact authorization definition.
TagExpr() - Constructor for class fi.hut.tcm.spki.impl.TagExpr
 
TagPrefix - class fi.hut.tcm.spki.impl.TagPrefix.
TagPrefix A set of tags containing all tags starting with a given string.
TagPrefix() - Constructor for class fi.hut.tcm.spki.impl.TagPrefix
 
TagRange - class fi.hut.tcm.spki.impl.TagRange.
TagRange A set of tags containings all tags in a given range.
TagRange() - Constructor for class fi.hut.tcm.spki.impl.TagRange
 
TagSet - class fi.hut.tcm.spki.impl.TagSet.
TagSet TagSet defines an explicit set of TagExprs (which may contain TagRanges and TagPrefixes, though).
TagSet() - Constructor for class fi.hut.tcm.spki.impl.TagSet
 
TagSimple - class fi.hut.tcm.spki.impl.TagSimple.
TagSimple Defines a tag starting with a bytestring.
TagSimple() - Constructor for class fi.hut.tcm.spki.impl.TagSimple
 
TagStar - class fi.hut.tcm.spki.impl.TagStar.
TagStar En empty bytestring denoting all possible permissions.
TagStar() - Constructor for class fi.hut.tcm.spki.impl.TagStar
 
TagString - class fi.hut.tcm.spki.impl.TagString.
TagString TagString may be a ByteString, TagRange or TagPrefix.
TagString() - Constructor for class fi.hut.tcm.spki.impl.TagString
 
tagToPermission(Tag) - Method in class fi.hut.tcm.policy.SPKIPolicy
Interprets the Tag into a Java Permission object.
test() - Method in interface fi.hut.tcm.spki.Validity
Tests if validity is true.
test() - Method in interface fi.hut.tcm.spki.OnlineTest
 
test() - Method in class fi.hut.tcm.spki.impl.OnlineTest
 
test() - Method in class fi.hut.tcm.spki.impl.Valid
 
ThresholdSubj - class fi.hut.tcm.spki.impl.ThresholdSubj.
ThresholdSubj Threshold-subject defines N subjects, K of which are needed to get the authority.
ThresholdSubj() - Constructor for class fi.hut.tcm.spki.impl.ThresholdSubj
 
Time - class fi.hut.tcm.spki.impl.Time.
Time A time-field.
Time() - Constructor for class fi.hut.tcm.spki.impl.Time
 
Time(byte[]) - Constructor for class fi.hut.tcm.spki.impl.Time
 
Time(byte[], byte[]) - Constructor for class fi.hut.tcm.spki.impl.Time
 
Time(Date) - Constructor for class fi.hut.tcm.spki.impl.Time
 
Time(String) - Constructor for class fi.hut.tcm.spki.impl.Time
 
Time(String, String) - Constructor for class fi.hut.tcm.spki.impl.Time
 
toString() - Method in class fi.hut.tcm.spki.ByteString
 
toString() - Method in class fi.hut.tcm.spki.impl.Composite
 
toString() - Method in class fi.hut.tcm.spki.impl.SPart
 
toString() - Method in class fi.hut.tcm.spki.impl.KVal
 
toString() - Method in class fi.hut.tcm.spki.impl.PubSigAlgId
 
toString() - Method in class fi.hut.tcm.spki.impl.Comment
 
toString() - Method in class fi.hut.tcm.spki.impl.Subject
 
toString() - Method in class fi.hut.tcm.spki.impl.TagExpr
 
toString() - Method in class fi.hut.tcm.spki.impl.SExpr
 
toString() - Method in class fi.hut.tcm.spki.impl.Issuer
 
toString() - Method in class fi.hut.tcm.spki.impl.Uri
 
toString() - Method in class fi.hut.tcm.spki.impl.Time
 
toString() - Method in class fi.hut.tcm.spki.impl.Tag
 
toString() - Method in class fi.hut.tcm.spki.impl.SPKIProvider
Returns a string with the name and the version number of this provider.
toString() - Method in class fi.hut.tcm.spki.impl.TagStar
 
toString() - Method in class fi.hut.tcm.spki.impl.TagSimple
 
toString() - Method in class fi.hut.tcm.spki.impl.CertDisplay
 
toString() - Method in class fi.hut.tcm.spki.impl.Lte
 
toString() - Method in class fi.hut.tcm.spki.impl.Gte
 
toString() - Method in class fi.hut.tcm.spki.impl.HashAlgName
 
toString() - Method in class fi.hut.tcm.spki.impl.TagString
 
toString() - Method in class fi.hut.tcm.spki.impl.Sig
 
toString() - Method in class fi.hut.tcm.spki.impl.Hash
 
toString() - Method in class fi.hut.tcm.spki.impl.Cert
 
toString() - Method in class fi.hut.tcm.spki.impl.PubKey
 
toString() - Method in class fi.hut.tcm.spki.impl.HashValue
 
toString() - Method in class fi.hut.tcm.spki.impl.SpkiCrl
 
toString() - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
toString() - Method in class fi.hut.tcm.spki.impl.OnlineType
 
toString() - Method in class fi.hut.tcm.spki.impl.RangeOrdering
 
toString() - Method in class fi.hut.tcm.spki.impl.Deleg
 
toString() - Method in class fi.hut.tcm.spki.impl.Valid
 
toString() - Method in class fi.hut.tcm.spki.format.CanonicalSpki
 
toString() - Method in class fi.hut.tcm.spki.format.Sequence
 
toString() - Method in class fi.hut.tcm.policy.DynamicPermissions
 
type - Variable in class fi.hut.tcm.repository.CertificateRepository
 

U

UpLim - class fi.hut.tcm.spki.impl.UpLim.
UpLim Defines the upper limit of range.
UpLim() - Constructor for class fi.hut.tcm.spki.impl.UpLim
 
Uri - class fi.hut.tcm.spki.impl.Uri.
Uri A reference to a resource.
Uri() - Constructor for class fi.hut.tcm.spki.impl.Uri
Creates an empty uri.
Uri(String) - Constructor for class fi.hut.tcm.spki.impl.Uri
 
Uri(String, String) - Constructor for class fi.hut.tcm.spki.impl.Uri
 
Uri(URL) - Constructor for class fi.hut.tcm.spki.impl.Uri
 
url - Variable in class fi.hut.tcm.spki.impl.Uri
 

V

Valid - class fi.hut.tcm.spki.impl.Valid.
Valid Valid contains details that define when the certificate is valid.
Valid() - Constructor for class fi.hut.tcm.spki.impl.Valid
 
Valid(Date) - Constructor for class fi.hut.tcm.spki.impl.Valid
 
Valid(Date, Date) - Constructor for class fi.hut.tcm.spki.impl.Valid
 
Valid(Date, Date, OnlineTest) - Constructor for class fi.hut.tcm.spki.impl.Valid
 
Valid(Date, OnlineTest) - Constructor for class fi.hut.tcm.spki.impl.Valid
 
Valid(OnlineTest) - Constructor for class fi.hut.tcm.spki.impl.Valid
 
Validity - interface fi.hut.tcm.spki.Validity.
Validity The validity field in a SPKI certificate.
verify(PublicKey) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
verify(PublicKey, String) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
version - Variable in class fi.hut.tcm.spki.impl.SPKIProvider
The provider version number.
version - Static variable in class fi.hut.tcm.spki.impl.SpkiMakerVisitor
 
Visitor - interface fi.hut.tcm.spki.Visitor.
Visitor An interface for visitors that traverse SPKI data structures.

W

writeObject(ObjectOutputStream) - Method in class fi.hut.tcm.spki.SPKICertificate
 
writeObject(ObjectOutputStream) - Method in class fi.hut.tcm.spki.impl.SpkiCert
 
writeObject(ObjectOutputStream) - Method in class fi.hut.tcm.repository.CertTable
Implements the Serializable interface.

A B C D E F G H I K L M N O P R S T U V W