Uses of Interface
kz.gamma.hardware.asn1.DEREncodable

Packages that use DEREncodable
kz.gamma.hardware.asn1   
kz.gamma.hardware.asn1.cmp Support classes useful for encoding and supporting PKIX-CMP as described RFC 2510. 
kz.gamma.hardware.asn1.cms   
kz.gamma.hardware.asn1.ess Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634. 
kz.gamma.hardware.asn1.ocsp   
kz.gamma.hardware.asn1.pkcs   
kz.gamma.hardware.asn1.tsp   
kz.gamma.hardware.asn1.x509   
kz.gamma.hardware.cms   
kz.gamma.hardware.crypto.software.x9   
kz.gamma.hardware.jce   
kz.gamma.hardware.x509   
kz.gamma.hardware.x509.extension   
 

Uses of DEREncodable in kz.gamma.hardware.asn1
 

Subinterfaces of DEREncodable in kz.gamma.hardware.asn1
 interface ASN1OctetStringParser
           
 interface ASN1SequenceParser
           
 interface ASN1SetParser
           
 interface ASN1TaggedObjectParser
           
 

Classes in kz.gamma.hardware.asn1 that implement DEREncodable
 class ASN1Encodable
           
 class ASN1Null
          A NULL object.
 class ASN1Object
           
 class ASN1OctetString
           
 class ASN1Sequence
           
 class ASN1Set
           
 class ASN1TaggedObject
          ASN.1 TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).
 class BERConstructedOctetString
           
 class BERNull
          A BER NULL object.
 class BEROctetStringParser
           
 class BERSequence
           
 class BERSequenceParser
           
 class BERSet
           
 class BERSetParser
           
 class BERTaggedObject
          BER TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).
 class BERTaggedObjectParser
           
 class DERApplicationSpecific
          Base class for an application specific object
 class DERBitString
           
 class DERBMPString
          DER BMPString object.
 class DERBoolean
           
 class DEREnumerated
           
 class DERGeneralizedTime
          Generalized time object.
 class DERGeneralString
           
 class DERIA5String
          DER IA5String object - this is an ascii string.
 class DERInteger
           
 class DERNull
          A NULL object.
 class DERNumericString
          DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.
 class DERObject
           
 class DERObjectIdentifier
           
 class DEROctetString
           
 class DERPrintableString
          DER PrintableString object.
 class DERSequence
           
 class DERSet
          A DER encoded set object
 class DERT61String
          DER T61String (also the teletex string)
 class DERTaggedObject
          DER TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).
 class DERUniversalString
          DER UniversalString object.
 class DERUnknownTag
          We insert one of these when we find a tag we don't recognise.
 class DERUTCTime
          UTC time object.
 class DERUTF8String
          DER UTF8String object.
 class DERVisibleString
          DER VisibleString object.
 

Fields in kz.gamma.hardware.asn1 declared as DEREncodable
(package private)  DEREncodable ASN1TaggedObject.obj
           
 

Methods in kz.gamma.hardware.asn1 that return DEREncodable
 DEREncodable DEREncodableVector.get(int i)
           
 DEREncodable ASN1Sequence.getObjectAt(int index)
          return the object at the sequence postion indicated by index.
 DEREncodable ASN1Set.getObjectAt(int index)
          return the object at the set postion indicated by index.
 DEREncodable ASN1TaggedObject.getObjectParser(int tag, boolean isExplicit)
          Return the object held in this tagged object as a parser assuming it has the type of the passed in tag.
 DEREncodable ASN1TaggedObjectParser.getObjectParser(int tag, boolean isExplicit)
           
 DEREncodable BERTaggedObjectParser.getObjectParser(int tag, boolean isExplicit)
           
(package private)  DEREncodable ASN1ObjectParser.readObject()
           
 DEREncodable ASN1SequenceParser.readObject()
           
 DEREncodable ASN1SetParser.readObject()
           
 DEREncodable ASN1StreamParser.readObject()
           
 DEREncodable BERSequenceParser.readObject()
           
 DEREncodable BERSetParser.readObject()
           
 

Methods in kz.gamma.hardware.asn1 with parameters of type DEREncodable
 void DEREncodableVector.add(DEREncodable obj)
           
protected  void ASN1Sequence.addObject(DEREncodable obj)
           
protected  void ASN1Set.addObject(DEREncodable obj)
           
 void BERSequenceGenerator.addObject(DEREncodable object)
           
 void DERSequenceGenerator.addObject(DEREncodable object)
           
private  byte[] ASN1Set.getEncoded(DEREncodable obj)
           
 

Constructors in kz.gamma.hardware.asn1 with parameters of type DEREncodable
ASN1OctetString(DEREncodable obj)
           
ASN1TaggedObject(boolean explicit, int tagNo, DEREncodable obj)
          Create a tagged object with the style given by the value of explicit.
ASN1TaggedObject(int tagNo, DEREncodable obj)
          Create a tagged object in the explicit style.
BERConstructedOctetString(DEREncodable obj)
           
BERSequence(DEREncodable obj)
          create a sequence containing one object
BERSet(DEREncodable obj)
          create a set containing one object
BERTaggedObject(boolean explicit, int tagNo, DEREncodable obj)
           
BERTaggedObject(int tagNo, DEREncodable obj)
           
DERApplicationSpecific(boolean explicit, int tag, DEREncodable object)
           
DERApplicationSpecific(int tag, DEREncodable object)
           
DERBitString(DEREncodable obj)
           
DEROctetString(DEREncodable obj)
           
DERSequence(DEREncodable obj)
          create a sequence containing one object
DERSet(DEREncodable obj)
           
DERTaggedObject(boolean explicit, int tagNo, DEREncodable obj)
           
DERTaggedObject(int tagNo, DEREncodable obj)
           
 

Uses of DEREncodable in kz.gamma.hardware.asn1.cmp
 

Classes in kz.gamma.hardware.asn1.cmp that implement DEREncodable
 class PKIFailureInfo
           PKIFailureInfo ::= BIT STRING { badAlg (0), -- unrecognized or unsupported Algorithm Identifier badMessageCheck (1), -- integrity check failed (e.g., signature did not verify) badRequest (2), -- transaction not permitted or supported badTime (3), -- messageTime was not sufficiently close to the system time, as defined by local policy badCertId (4), -- no certificate could be found matching the provided criteria badDataFormat (5), -- the data submitted has the wrong format wrongAuthority (6), -- the authority indicated in the request is different from the one creating the response token incorrectData (7), -- the requester's data is incorrect (for notary services) missingTimeStamp (8), -- when the timestamp is missing but should be there (by policy) badPOP (9) -- the proof-of-possession failed timeNotAvailable (14), -- the TSA's time source is not available unacceptedPolicy (15), -- the requested TSA policy is not supported by the TSA unacceptedExtension (16), -- the requested extension is not supported by the TSA addInfoNotAvailable (17) -- the additional information requested could not be understood -- or is not available systemFailure (25) -- the request cannot be handled due to system failure
 class PKIFreeText
           
 class PKIStatus
           
 class PKIStatusInfo
           
 

Uses of DEREncodable in kz.gamma.hardware.asn1.cms
 

Classes in kz.gamma.hardware.asn1.cms that implement DEREncodable
 class Attribute
           
 class ContentInfo
           
 class EncryptedContentInfo
           
 class EnvelopedData
           
 class IssuerAndSerialNumber
           
 class OriginatorInfo
           
 class SignedData
          a signed data object.
 class SignerIdentifier
           
 class SignerInfo
           
 class Time
           
 

Fields in kz.gamma.hardware.asn1.cms declared as DEREncodable
private  DEREncodable EnvelopedDataParser._nextObject
           
private  DEREncodable ContentInfo.content
           
private  DEREncodable SignerIdentifier.id
           
 

Methods in kz.gamma.hardware.asn1.cms that return DEREncodable
 DEREncodable ContentInfo.getContent()
           
 DEREncodable ContentInfoParser.getContent(int tag)
           
 DEREncodable EncryptedContentInfoParser.getEncryptedContent(int tag)
           
 DEREncodable SignerIdentifier.getId()
           
 

Constructors in kz.gamma.hardware.asn1.cms with parameters of type DEREncodable
ContentInfo(DERObjectIdentifier contentType, DEREncodable content)
           
 

Uses of DEREncodable in kz.gamma.hardware.asn1.ess
 

Classes in kz.gamma.hardware.asn1.ess that implement DEREncodable
 class ESSCertID
           
 class ESSCertIDv2
           
 class SigningCertificate
           
 class SigningCertificateV2
           
 

Uses of DEREncodable in kz.gamma.hardware.asn1.ocsp
 

Classes in kz.gamma.hardware.asn1.ocsp that implement DEREncodable
 class BasicOCSPResponse
           
 class CertID
           
 class CertStatus
           
 class CrlID
           
 class OCSPRequest
           
 class OCSPResponse
           
 class OCSPResponseStatus
           
 class Request
           
 class ResponderID
           
 class ResponseBytes
           
 class ResponseData
           
 class RevokedInfo
           
 class ServiceLocator
           
 class Signature
           
 class SingleResponse
           
 class TBSRequest
           
 

Fields in kz.gamma.hardware.asn1.ocsp declared as DEREncodable
private  DEREncodable CertStatus.value
           
private  DEREncodable ResponderID.value
           
 

Methods in kz.gamma.hardware.asn1.ocsp that return DEREncodable
 DEREncodable CertStatus.getStatus()
           
 

Constructors in kz.gamma.hardware.asn1.ocsp with parameters of type DEREncodable
CertStatus(int tagNo, DEREncodable value)
           
 

Uses of DEREncodable in kz.gamma.hardware.asn1.pkcs
 

Classes in kz.gamma.hardware.asn1.pkcs that implement DEREncodable
 class CertificationRequest
          PKCS10 Certification request object.
 class CertificationRequestInfo
          PKCS10 CertificationRequestInfo object.
 

Uses of DEREncodable in kz.gamma.hardware.asn1.tsp
 

Classes in kz.gamma.hardware.asn1.tsp that implement DEREncodable
 class Accuracy
           
 class MessageImprint
           
 class TimeStampReq
           
 class TimeStampResp
           
 class TSTInfo
           
 

Uses of DEREncodable in kz.gamma.hardware.asn1.x509
 

Classes in kz.gamma.hardware.asn1.x509 that implement DEREncodable
 class AlgorithmIdentifier
           
 class AttCertIssuer
           
 class AttCertValidityPeriod
           
 class AttributeCertificate
           
 class AttributeCertificateInfo
           
 class AuthorityKeyIdentifier
          The AuthorityKeyIdentifier object.
 class BasicConstraints
           
 class CertificateList
          PKIX RFC-2459

The X.509 v2 CRL syntax is as follows.

 class CRLReason
          The CRLReason enumeration.
 class DigestInfo
          The DigestInfo object.
 class ExtendedKeyUsage
          The extendedKeyUsage object.
 class GeneralName
          The GeneralName object.
 class GeneralNames
           
 class Holder
          The Holder object.
 class IssuerSerial
           
 class KeyPurposeId
          The KeyPurposeId object.
 class KeyUsage
          The KeyUsage object.
 class ObjectDigestInfo
          ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.
 class PolicyInformation
           
 class SubjectPublicKeyInfo
          The object that contains the public key stored in a certficate.
 class TBSCertificateStructure
          The TBSCertificate object.
 class TBSCertList
          PKIX RFC-2459 - TBSCertList object.
 class TBSCertList.CRLEntry
           
 class V2Form
           
 class X509CertificateStructure
          an X509Certificate structure.
 class X509Extensions
           
 class X509Name
           RDNSequence ::= SEQUENCE OF RelativeDistinguishedName

RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue

AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY }

 

Fields in kz.gamma.hardware.asn1.x509 declared as DEREncodable
(package private)  DEREncodable GeneralName.obj
           
private  DEREncodable AlgorithmIdentifier.parameters
           
 

Methods in kz.gamma.hardware.asn1.x509 that return DEREncodable
 DEREncodable GeneralName.getName()
           
 DEREncodable AlgorithmIdentifier.getParameters()
           
 

Constructors in kz.gamma.hardware.asn1.x509 with parameters of type DEREncodable
AlgorithmIdentifier(DERObjectIdentifier objectId, DEREncodable parameters)
           
SubjectPublicKeyInfo(AlgorithmIdentifier algId, DEREncodable publicKey)
           
 

Uses of DEREncodable in kz.gamma.hardware.cms
 

Classes in kz.gamma.hardware.cms that implement DEREncodable
protected  class CMSGammaEnvelopedData.RecipientInfoGamma
           
 

Methods in kz.gamma.hardware.cms with parameters of type DEREncodable
private  byte[] SignerInformation.encodeObj(DEREncodable obj)
           
private  boolean SignerInformation.isNull(DEREncodable o)
           
 

Uses of DEREncodable in kz.gamma.hardware.crypto.software.x9
 

Classes in kz.gamma.hardware.crypto.software.x9 that implement DEREncodable
 class KeySpecificInfo
          ASN.1 def for Diffie-Hellman key exchange KeySpecificInfo structure.
 class OtherInfo
          ANS.1 def for Diffie-Hellman key exchange OtherInfo structure.
 class X962Parameters
           
 class X9Curve
          ASN.1 def for Elliptic-Curve Curve structure.
 class X9ECParameters
          ASN.1 def for Elliptic-Curve ECParameters structure.
 class X9ECPoint
          class for describing an ECPoint as a DER object.
 class X9FieldElement
          class for processing an FieldElement as a DER object.
 class X9FieldID
          ASN.1 def for Elliptic-Curve Field ID structure.
 

Uses of DEREncodable in kz.gamma.hardware.jce
 

Classes in kz.gamma.hardware.jce that implement DEREncodable
 class X509Principal
          a general extension of X509Name with a couple of extra methods and constructors.
 

Uses of DEREncodable in kz.gamma.hardware.x509
 

Classes in kz.gamma.hardware.x509 that implement DEREncodable
 class X509Attribute
          Class for carrying the values in an X.509 Attribute.
 

Uses of DEREncodable in kz.gamma.hardware.x509.extension
 

Classes in kz.gamma.hardware.x509.extension that implement DEREncodable
 class AuthorityKeyIdentifierStructure
          A high level authority key identifier.
 



Copyright © 2013 Gamma Technologies. All Rights Reserved.