kz.gamma.asn1.cmp
Class InfoTypeAndValue
java.lang.Object
kz.gamma.asn1.ASN1Encodable
kz.gamma.asn1.cmp.InfoTypeAndValue
- All Implemented Interfaces:
- kz.gamma.asn1.DEREncodable
public class InfoTypeAndValue
- extends kz.gamma.asn1.ASN1Encodable
Example InfoTypeAndValue contents include, but are not limited
to, the following (un-comment in this ASN.1 module and use as
appropriate for a given environment):
id-it-caProtEncCert OBJECT IDENTIFIER ::= {id-it 1}
CAProtEncCertValue ::= CMPCertificate
id-it-signKeyPairTypes OBJECT IDENTIFIER ::= {id-it 2}
SignKeyPairTypesValue ::= SEQUENCE OF AlgorithmIdentifier
id-it-encKeyPairTypes OBJECT IDENTIFIER ::= {id-it 3}
EncKeyPairTypesValue ::= SEQUENCE OF AlgorithmIdentifier
id-it-preferredSymmAlg OBJECT IDENTIFIER ::= {id-it 4}
PreferredSymmAlgValue ::= AlgorithmIdentifier
id-it-caKeyUpdateInfo OBJECT IDENTIFIER ::= {id-it 5}
CAKeyUpdateInfoValue ::= CAKeyUpdAnnContent
id-it-currentCRL OBJECT IDENTIFIER ::= {id-it 6}
CurrentCRLValue ::= CertificateList
id-it-unsupportedOIDs OBJECT IDENTIFIER ::= {id-it 7}
UnsupportedOIDsValue ::= SEQUENCE OF OBJECT IDENTIFIER
id-it-keyPairParamReq OBJECT IDENTIFIER ::= {id-it 10}
KeyPairParamReqValue ::= OBJECT IDENTIFIER
id-it-keyPairParamRep OBJECT IDENTIFIER ::= {id-it 11}
KeyPairParamRepValue ::= AlgorithmIdentifer
id-it-revPassphrase OBJECT IDENTIFIER ::= {id-it 12}
RevPassphraseValue ::= EncryptedValue
id-it-implicitConfirm OBJECT IDENTIFIER ::= {id-it 13}
ImplicitConfirmValue ::= NULL
id-it-confirmWaitTime OBJECT IDENTIFIER ::= {id-it 14}
ConfirmWaitTimeValue ::= GeneralizedTime
id-it-origPKIMessage OBJECT IDENTIFIER ::= {id-it 15}
OrigPKIMessageValue ::= PKIMessages
id-it-suppLangTags OBJECT IDENTIFIER ::= {id-it 16}
SuppLangTagsValue ::= SEQUENCE OF UTF8String
where
id-pkix OBJECT IDENTIFIER ::= {
iso(1) identified-organization(3)
dod(6) internet(1) security(5) mechanisms(5) pkix(7)}
and
id-it OBJECT IDENTIFIER ::= {id-pkix 4}
|
Field Summary |
private kz.gamma.asn1.DERObjectIdentifier |
infoType
|
private kz.gamma.asn1.ASN1Encodable |
infoValue
|
| Fields inherited from class kz.gamma.asn1.ASN1Encodable |
BER, DER |
| Methods inherited from class kz.gamma.asn1.ASN1Encodable |
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
infoType
private kz.gamma.asn1.DERObjectIdentifier infoType
infoValue
private kz.gamma.asn1.ASN1Encodable infoValue
InfoTypeAndValue
private InfoTypeAndValue(kz.gamma.asn1.ASN1Sequence seq)
getInstance
public static InfoTypeAndValue getInstance(java.lang.Object o)
getInfoType
public kz.gamma.asn1.DERObjectIdentifier getInfoType()
getInfoValue
public kz.gamma.asn1.ASN1Encodable getInfoValue()
toASN1Object
public kz.gamma.asn1.DERObject toASN1Object()
InfoTypeAndValue ::= SEQUENCE {
infoType OBJECT IDENTIFIER,
infoValue ANY DEFINED BY infoType OPTIONAL
}
- Specified by:
toASN1Object in class kz.gamma.asn1.ASN1Encodable
- Returns:
- a basic ASN.1 object representation.
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.