Uses of Class
kz.gamma.hardware.asn1.DERObject

Packages that use DERObject
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.x509   
 

Uses of DERObject in kz.gamma.hardware.asn1
 

Subclasses of DERObject in kz.gamma.hardware.asn1
 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 BERSequence
           
 class BERSet
           
 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 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 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 DERObject
private static DERObject ASN1InputStream.END_OF_STREAM
           
 

Methods in kz.gamma.hardware.asn1 that return DERObject
protected  DERObject ASN1InputStream.buildObject(int tag, int tagNo, int length)
          build an object given its tag and the number of bytes to construct it from.
 DERObject ASN1Encodable.getDERObject()
           
 DERObject BEROctetStringParser.getDERObject()
           
 DERObject BERSequenceParser.getDERObject()
           
 DERObject BERSetParser.getDERObject()
           
 DERObject BERTaggedObjectParser.getDERObject()
           
 DERObject DEREncodable.getDERObject()
           
 DERObject ASN1TaggedObject.getObject()
          return whatever was following the tag.
 DERObject DERApplicationSpecific.getObject()
           
 DERObject DERApplicationSpecific.getObject(int derTagNo)
          Return the enclosed object assuming implicit tagging.
 DERObject ASN1InputStream.readObject()
           
abstract  DERObject ASN1Encodable.toASN1Object()
           
 DERObject DERObject.toASN1Object()
           
 

Methods in kz.gamma.hardware.asn1 with parameters of type DERObject
(package private)  boolean ASN1Null.asn1Equals(DERObject o)
           
(package private) abstract  boolean ASN1Object.asn1Equals(DERObject o)
           
(package private)  boolean ASN1OctetString.asn1Equals(DERObject o)
           
(package private)  boolean ASN1Sequence.asn1Equals(DERObject o)
           
(package private)  boolean ASN1Set.asn1Equals(DERObject o)
           
(package private)  boolean ASN1TaggedObject.asn1Equals(DERObject o)
           
(package private)  boolean DERApplicationSpecific.asn1Equals(DERObject o)
           
protected  boolean DERBMPString.asn1Equals(DERObject o)
           
protected  boolean DERBitString.asn1Equals(DERObject o)
           
protected  boolean DERBoolean.asn1Equals(DERObject o)
           
(package private)  boolean DEREnumerated.asn1Equals(DERObject o)
           
(package private)  boolean DERGeneralString.asn1Equals(DERObject o)
           
(package private)  boolean DERGeneralizedTime.asn1Equals(DERObject o)
           
(package private)  boolean DERIA5String.asn1Equals(DERObject o)
           
(package private)  boolean DERInteger.asn1Equals(DERObject o)
           
(package private)  boolean DERNumericString.asn1Equals(DERObject o)
           
(package private)  boolean DERObjectIdentifier.asn1Equals(DERObject o)
           
(package private)  boolean DERPrintableString.asn1Equals(DERObject o)
           
(package private)  boolean DERT61String.asn1Equals(DERObject o)
           
(package private)  boolean DERUTCTime.asn1Equals(DERObject o)
           
(package private)  boolean DERUTF8String.asn1Equals(DERObject o)
           
(package private)  boolean DERUniversalString.asn1Equals(DERObject o)
           
(package private)  boolean DERVisibleString.asn1Equals(DERObject o)
           
private  BERConstructedOctetString ASN1InputStream.buildConstructedOctetString(DERObject sentinel)
           
private  ASN1EncodableVector ASN1InputStream.buildEncodableVector(DERObject sentinel)
           
 

Constructors in kz.gamma.hardware.asn1 with parameters of type DERObject
BERConstructedOctetString(DERObject obj)
           
 

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

Subclasses of DERObject in kz.gamma.hardware.asn1.cmp
 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
 

Methods in kz.gamma.hardware.asn1.cmp that return DERObject
 DERObject PKIFreeText.toASN1Object()
           PKIFreeText ::= SEQUENCE SIZE (1..MAX) OF UTF8String
 DERObject PKIStatus.toASN1Object()
           
 DERObject PKIStatusInfo.toASN1Object()
           PKIStatusInfo ::= SEQUENCE { status PKIStatus, (INTEGER) statusString PKIFreeText OPTIONAL, failInfo PKIFailureInfo OPTIONAL (BIT STRING) } PKIStatus: granted (0), -- you got exactly what you asked for grantedWithMods (1), -- you got something like what you asked for rejection (2), -- you don't get it, more information elsewhere in the message waiting (3), -- the request body part has not yet been processed, expect to hear more later revocationWarning (4), -- this message contains a warning that a revocation is imminent revocationNotification (5), -- notification that a revocation has occurred keyUpdateWarning (6) -- update already done for the oldCertId specified in CertReqMsg PKIFailureInfo: 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
 

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

Fields in kz.gamma.hardware.asn1.cms declared as DERObject
(package private)  DERObject Time.time
           
 

Methods in kz.gamma.hardware.asn1.cms that return DERObject
 DERObject Attribute.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject ContentInfo.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject EncryptedContentInfo.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject EnvelopedData.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject IssuerAndSerialNumber.toASN1Object()
           
 DERObject OriginatorInfo.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject SignedData.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject SignerIdentifier.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject SignerInfo.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject Time.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 

Constructors in kz.gamma.hardware.asn1.cms with parameters of type DERObject
SignerIdentifier(DERObject id)
           
Time(DERObject time)
           
 

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

Methods in kz.gamma.hardware.asn1.ess that return DERObject
 DERObject ESSCertID.toASN1Object()
           ESSCertID ::= SEQUENCE { certHash Hash, issuerSerial IssuerSerial OPTIONAL }
 DERObject ESSCertIDv2.toASN1Object()
           ESSCertIDv2 ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier DEFAULT {algorithm id-sha256 parameters NULL}, certHash Hash, issuerSerial IssuerSerial OPTIONAL } Hash ::= OCTET STRING IssuerSerial ::= SEQUENCE { issuer GeneralNames, serialNumber CertificateSerialNumber }
 DERObject SigningCertificate.toASN1Object()
          The definition of SigningCertificate is SigningCertificate ::= SEQUENCE { certs SEQUENCE OF ESSCertID, policies SEQUENCE OF PolicyInformation OPTIONAL } id-aa-signingCertificate OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) id-aa(2) 12 }
 DERObject SigningCertificateV2.toASN1Object()
          The definition of SigningCertificateV2 is SigningCertificateV2 ::= SEQUENCE { certs SEQUENCE OF ESSCertIDv2, policies SEQUENCE OF PolicyInformation OPTIONAL } id-aa-signingCertificateV2 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) id-aa(2) 47 }
 

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

Subclasses of DERObject in kz.gamma.hardware.asn1.ocsp
 class OCSPResponseStatus
           
 

Fields in kz.gamma.hardware.asn1.ocsp declared as DERObject
(package private)  DERObject ServiceLocator.locator
           
 

Methods in kz.gamma.hardware.asn1.ocsp that return DERObject
 DERObject BasicOCSPResponse.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject CertID.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject CertStatus.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject CrlID.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject OCSPRequest.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject OCSPResponse.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject Request.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject ResponderID.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject ResponseBytes.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject ResponseData.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject RevokedInfo.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject ServiceLocator.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject Signature.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject SingleResponse.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject TBSRequest.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 

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

Methods in kz.gamma.hardware.asn1.pkcs that return DERObject
 DERObject CertificationRequest.toASN1Object()
           
 DERObject CertificationRequestInfo.toASN1Object()
           
 

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

Methods in kz.gamma.hardware.asn1.tsp that return DERObject
 DERObject Accuracy.toASN1Object()
           Accuracy ::= SEQUENCE { seconds INTEGER OPTIONAL, millis [0] INTEGER (1..999) OPTIONAL, micros [1] INTEGER (1..999) OPTIONAL }
 DERObject MessageImprint.toASN1Object()
           MessageImprint ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashedMessage OCTET STRING }
 DERObject TSTInfo.toASN1Object()
           TSTInfo ::= SEQUENCE { version INTEGER { v1(1) }, policy TSAPolicyId, messageImprint MessageImprint, -- MUST have the same value as the similar field in -- TimeStampReq serialNumber INTEGER, -- Time-Stamping users MUST be ready to accommodate integers -- up to 160 bits.
 DERObject TimeStampReq.toASN1Object()
           TimeStampReq ::= SEQUENCE { version INTEGER { v1(1) }, messageImprint MessageImprint, --a hash algorithm OID and the hash value of the data to be --time-stamped reqPolicy TSAPolicyId OPTIONAL, nonce INTEGER OPTIONAL, certReq BOOLEAN DEFAULT FALSE, extensions [0] IMPLICIT Extensions OPTIONAL }
 DERObject TimeStampResp.toASN1Object()
           TimeStampResp ::= SEQUENCE { status PKIStatusInfo, timeStampToken TimeStampToken OPTIONAL }
 

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

Subclasses of DERObject in kz.gamma.hardware.asn1.x509
 class CRLReason
          The CRLReason enumeration.
 class KeyPurposeId
          The KeyPurposeId object.
 class KeyUsage
          The KeyUsage object.
 

Fields in kz.gamma.hardware.asn1.x509 declared as DERObject
(package private)  DERObject AttCertIssuer.choiceObj
           
(package private)  DERObject Time.time
           
 

Methods in kz.gamma.hardware.asn1.x509 that return DERObject
protected  DERObject X509NameEntryConverter.convertHexEncoded(java.lang.String str, int off)
          Convert an inline encoded hex string rendition of an ASN.1 object back into its corresponding ASN.1 object.
 DERObject X509DefaultEntryConverter.getConvertedValue(DERObjectIdentifier oid, java.lang.String value)
          Apply default coversion for the given value depending on the oid and the character range of the value.
abstract  DERObject X509NameEntryConverter.getConvertedValue(DERObjectIdentifier oid, java.lang.String value)
          Convert the passed in String value into the appropriate ASN.1 encoded object.
 DERObject SubjectPublicKeyInfo.getPublicKey()
          for when the public key is an encoded object - if the bitstring can't be decoded this routine throws an IOException.
 DERObject AlgorithmIdentifier.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject AttCertIssuer.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject AttCertValidityPeriod.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject AttributeCertificate.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject AttributeCertificateInfo.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject AuthorityKeyIdentifier.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject BasicConstraints.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject CertificateList.toASN1Object()
           
 DERObject DigestInfo.toASN1Object()
           
 DERObject ExtendedKeyUsage.toASN1Object()
           
 DERObject GeneralName.toASN1Object()
           
 DERObject GeneralNames.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject Holder.toASN1Object()
           
 DERObject IssuerSerial.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject ObjectDigestInfo.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject PolicyInformation.toASN1Object()
           
 DERObject SubjectPublicKeyInfo.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject TBSCertList.toASN1Object()
           
 DERObject TBSCertList.CRLEntry.toASN1Object()
           
 DERObject TBSCertificateStructure.toASN1Object()
           
 DERObject Time.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject V2Form.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject X509CertificateStructure.toASN1Object()
           
 DERObject X509Extensions.toASN1Object()
           Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension

Extension ::= SEQUENCE { extnId EXTENSION.

 DERObject X509Name.toASN1Object()
           
 

Constructors in kz.gamma.hardware.asn1.x509 with parameters of type DERObject
Time(DERObject time)
           
 

Uses of DERObject in kz.gamma.hardware.cms
 

Methods in kz.gamma.hardware.cms that return DERObject
 DERObject CMSGammaEnvelopedData.getAttributeByOid(AttributeTable attributeTable, java.lang.String oid)
          Получение атрибута
private static DERObject CMSSignedData.makeObj(byte[] encoding)
           
private  DERObject CMSSignedDataCreator.makeObj(byte[] encoding)
           
private  DERObject CMSSignedDataGenerator.makeObj(byte[] encoding)
           
 DERObject CMSGammaEnvelopedData.RecipientInfoGamma.toASN1Object()
           
 

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

Fields in kz.gamma.hardware.crypto.software.x9 declared as DERObject
private  DERObject X9FieldID.parameters
           
private  DERObject X962Parameters.params
           
 

Methods in kz.gamma.hardware.crypto.software.x9 that return DERObject
 DERObject X962Parameters.getParameters()
           
 DERObject X9FieldID.getParameters()
           
 DERObject KeySpecificInfo.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject OtherInfo.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject X962Parameters.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject X9Curve.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject X9ECParameters.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject X9ECPoint.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject X9FieldElement.toASN1Object()
          Produce an object suitable for an ASN1OutputStream.
 DERObject X9FieldID.toASN1Object()
          Produce a DER encoding of the following structure.
 

Constructors in kz.gamma.hardware.crypto.software.x9 with parameters of type DERObject
X962Parameters(DERObject obj)
           
 

Uses of DERObject in kz.gamma.hardware.x509
 

Methods in kz.gamma.hardware.x509 that return DERObject
 DERObject X509Attribute.toASN1Object()
           
 



Copyright © 2013 Gamma Technologies. All Rights Reserved.