|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||