|
XCMS Toolkit | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
EnvelopedData.AbstractEnvelopedDataProcessor with
ASN.1 type EnvelopedData syntax version and encoding
rules parameters .
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit from the ValueVisitor
visit method for each
kind of class.
visit from the ValueVisitor
visit from the ValueVisitor
accept method with visitor and
object parameters.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
ModifierVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
ModifierVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
ModifierVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
visit method of the
TypeVisitor, passing itself as
an argument.
ArcMap.
AES_IV generated Java class.AES_IV.
AliasType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
OBJECT IDENTIFIER according to the
the requirements of international standards.ArcMap.
OBJECT IDENTIFIER.ArcMapEntry with parameters.
BIT STRING.ASN1BitString.
ASN1BitString
with initialization parameter value.
BMPString.ASN1BMPString.
ASN1BMPString with
string initialization value parameter.
BOOLEAN.ASN1Boolean.
ASN1Boolean with
initialization value parameter.
CHOICE type.ASN1Choice.
ASN1Choice with choice value
and choice alternative indicator parameters.
ASN1Decoder.
ASN1Encoder.
ENUMERATED.ASN1Enumerated.
ASN1Enumerated
with initialization value parameter.
GeneralizedTime.ASN1VisibleString to provide minimal
encoding and decoding support needed to model the abstract concept
of a value of ASN.1 type GeneralString.ASN1GeneralString.
ASN1GeneralString with
string initialization value parameter.
IA5String.ASN1IA5String.
ASN1IA5String with string parameter.
INTEGER.ASN1Integer.
ASN1Integer
with initialization value parameter.
ISO646String.ASN1ISO646String.
ASN1ISO646String with
string initialization value parameter.
NULL.ASN1Null.
NumericString.ASN1NumericString.
ASN1NumericString with string parameter.
OBJECT IDENTIFIER.ASN1ObjectIdentifier
with array of integer values parameter.
ASN1ObjectIdentifier
with information object identifier parameter.
ASN1ObjectIdentifier
with array of integer object identifier arc elements
parameter.
ASN1ObjectIdentifier
with string initialization values parameter.
OCTET STRING.ASN1OctetString.
ASN1OctetString with byte array parameter.
ASN1OpenType.
ASN1OpenType with
initialization value parameter.
PrintableString.ASN1PrintableString.
ASN1PrintableString with
a string initialization value parameter.
RELATIVE-OID.ASN1RelativeOID.
ASN1RelativeOID with integer
initialization value to set array size parameter.
ASN1RelativeOID with integer
array initialization value parameter.
ASN1RelativeOID with
string initialization value parameter.
SEQUENCE type.ASN1Sequence sets current
ASN.1 value fields to null.
ASN1Sequence sets current
ASN.1 value fields to the provided integer number of
fields value.
ASN1Sequence sets the
current ASN.1 OPTIONAL component existence
indicator to the provided boolean value.
SEQUENCE OF type.ASN1SequenceOf sets current
ASN.1 value items list to a new Vector().
SET OF type.ASN1SetOf sets current
ASN.1 value items list to a new Vector().
T61String type.ASN1T61String.
ASN1T61String with string
initialization value parameter.
TeletexString type.ASN1TeletexString.
ASN1TeletexString with string
initialization value parameter.
UniversalString type.ASN1UniversalString.
ASN1UniversalString with
string initialization value parameter.
UTF8String type.ASN1UTF8String.
ASN1UTF8String with string parameter.
visit method for the ValueVisitor.ASN1Value.
VideotexString type.VisibleString type.ASN1VisibleString
sets the current value to the empty string.
ASN1VisibleString sets the
current value to the provided string value
.
AtomicValue with parameters.
Attribute generated Java class.Attribute.
AuthAttributes generated Java class.AuthAttributes.
AuthenticatedData generated Java class.AuthenticatedData.
Base64
Base64Exception with exception message.
Base64Exception with exception type.
Base64Exception with exception message and exception type.
BinaryFile with file name path parameter.
BinaryFormat.
BinaryString with array of bits
parameter, converts the array of bits to a string of 0's and 1's
byte array.BIT STRING.BIT STRING type.BitStringType with ASN.1 module, defined type, builtin
or reference type, tags and named bits parameters.
BitStringType with
String parameter.
BMPString type.BMPStringType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
BMPStringType with
string name parameter.
BOOLEAN type.BooleanType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
BooleanType with initialization string parameter.
EncryptedContentInfo whose
content type is ordinary data indicated by the value of the contentType
component, an information object identifier value id-data.
buildLength() method is used to encode an
ASN.1 vlaue length into the specified byte buffer.
buildRecipientEncryptedKey method builds a new
RecipientEncryptedKey for the specified
recipient and adds it to the current KeyAgreeRecipientInfo.
RecipientInfo for one or more recipients of this
key agreement message, and sets this value as the current RecipientInfo.
RecipientInfo,
one for each recipient certificate that contains the encrypted
secret key.
BXERCodec.
ByteArrayComparison.
ByteCountingInputStream
with an input stream initialization value parameter.
ByteCountingInputStream
with input stream and a stream size initialization
value parameters.
OBJECT IDENTIFIER in octets.
RELATIVE-OID in octets.
CertHash generated Java class.CertHash.
CFBParameters generated Java class.CFBParameters.
CHOICE type.ChoiceType with ASN.1 module, user defined ASN.1 type, builtin or
referenced ASN.1 type, context specific tags and named values parameters.
ChoiceType with ASN.1 type name parameter.
OBJECT IDENTIFIER
into a Cipher Algorithm Cipher object.CMSVersion generated Java class.Codec.
CompositeValue with parameters.
ContentCipher with ASN.1 encoding rules parameter.
ContentEncryptionAlgorithmIdentifier generated Java class.ContentEncryptionAlgorithmIdentifier.
ContentEncryptionAlgorithmIdentifierWithIV
with a specified initialization vector (IV)
ContentType generated Java class.ContentType.
byte array.
EncryptedContentInfo with the
optional encryptedContent component absent, to form a "detached"
value for a cryptographic message.
EncryptedData whose encrypted
content is "detached", and not present in the value of ASN.1 type
EncryptedContentInfo message component.
NamedKeyEncryptedData whose
encrypted content is "detached", and not present in the value of ASN.1
type EncryptedContentInfo message component.
SEQUENCE OF element.
ContentEncryptionAlgorithmIdentifier
with a specified initialization vector pre-encoded for use in a binary encoding
of a value of this type using the Distinguished Encoding Rules (DER) of ASN.1.
Cipher object ready for encryption.
AES-IV, an initialization vector
pre-encoded for use with XER ( XML encoding ) for use in a value of ASN.1
type ContentEncryptionAlgorithmIdentifier or ASN.1 type
KeyEncryptionAlgorithmIdentifier.
getDecoder method ??? NEED TEXT ???.
createOpenType method with decoded
ASN.1 value parameter ??? TEXT ???.
CryptoException with exception message.
CryptoException with exception type.
CryptoException with exception message and exception type
CXERCodec.
Data generated Java class.Data.
DataFile, with a parameter that specifies
the disk file where data is to be read from or written to.
decode method with input stream
and ASN.1 value parameters ??? TEXT ???.
DecodedTLV.
DecodedTLV with tag
and length parameters.
DecodedTLV with tag,
length and data parameters.
Decoder.
DecodingException with a
message parameter.
DecodingException with an
exception parameter.
DecodingException with both
message and exception parameters.
DecodingStream with
input stream parameter.
EncryptedContentInfo and decrypts
the ciphertext in the encryptedContent component of this ASN.1 type.
decryptDetached method ASN.1 decodes a value of
ASN.1 type EncryptedContentInfo having
"detached" encrypted content and to determine the content encryption
algorithm in the contentEncryptionAlgorithm component
of this ASN.1 type to use to decrypt the provided ciphertext
- decrypt(EncryptedData, SecretKey) -
Method in class com.cms.crypto.EncryptedDataProcessor
- Decrypts a value of ASN.1 type
EncryptedData in
which the optional encryptedContent component of
ASN.1 type EncryptedContentInfois present in the
EncryptedData value.
- decrypt(byte[], EncryptedData, SecretKey) -
Method in class com.cms.crypto.EncryptedDataProcessor
- Decrypts ciphertext associated with a value of ASN.1 type
EncryptedData in which the optional
encryptedContent component of ASN.1 type
EncryptedContentInfois absent in the
EncryptedData value, and must be provided by
the caller.
- decrypt(EnvelopedData, KeyAgreementKeySetLookup) -
Method in class com.cms.crypto.EnvelopedDataForKeyAgreementWithMQV
- The
decrypt method searches through
each value of ASN.1 type RecipientEncryptedKey
in each value of ASN.1 type RecipientInfo looking
for a match of the given recipient identifier.
- decrypt(EnvelopedData, RecipientIdentifier, PrivateKey) -
Method in class com.cms.crypto.EnvelopedDataForKeyTransport
- Decrypts the encrypted content in a value of ASN.1 type
EnvelopedData for a provided cryptographic
message recipient using the recipent private key component
of a public-private key pair associated with a Public Key
certificate.
- decrypt(NamedKeyEncryptedData, SecretKeyLookup) -
Method in class com.cms.crypto.NamedKeyEncryptedDataProcessor
- Decrypts the encrypted payload in a value of CMS type
NamedKeyEncryptedData.
- decrypt(NamedKeyEncryptedData, SecretKey) -
Method in class com.cms.crypto.NamedKeyEncryptedDataProcessor
-
- decrypt(byte[], NamedKeyEncryptedData, SecretKey) -
Method in class com.cms.crypto.NamedKeyEncryptedDataProcessor
- Decrypts ciphertext associated with a value of ASN.1 type
NamedKeyEncryptedData in which the optional
encryptedContent component of ASN.1 type
EncryptedContentInfois absent in the
NamedKeyEncryptedData value, and must be
provided by the caller.
- Default - Class in schemajic.schema
- Schema for ASN.1 type
DEFAULT modifier. - Default(Module, String) -
Constructor for class schemajic.schema.Default
- Constructor for
Default with ASN.1 module and value path parameters.
- DEFAULT_AES_CBC_IV -
Static variable in class com.cms.crypto.CipherAlgorithmFactory
-
- DEFAULT_DESede_CBC_IV -
Static variable in class com.cms.crypto.CipherAlgorithmFactory
-
- DEFAULT_XER_AES_CBC_IV -
Static variable in class com.cms.crypto.CipherAlgorithmFactory
-
- DEFAULT_XER_DESede_CBC_IV -
Static variable in class com.cms.crypto.CipherAlgorithmFactory
-
- DefiniteFormDecoder - Class in schemajic.decoder
- Implements the
LengthDecoder interface to decode
values of ASN.1 types represented in a conceptual Tag - Length
- Value (TLV) format under the Distinguished Encoding Rules
(DER) of ASN.1. - DefiniteFormDecoder() -
Constructor for class schemajic.decoder.DefiniteFormDecoder
-
- DefiniteFormEncoder - Class in schemajic.encoder
- Encodes definite form short and long lengths.
- DefiniteFormEncoder() -
Constructor for class schemajic.encoder.DefiniteFormEncoder
-
- DER -
Static variable in class schemajic.codec.EncodingRule
-
- DERCodec - Class in schemajic.codec
- An ASN.1 Distinguished Encoding Rules codec (coder-decoder),
which is capable of performing the encoding or decoding
transformation of a value of an ASN.1 type.
- DERCodec() -
Constructor for class schemajic.codec.DERCodec
- Constructor for
DERCodec.
- DERDecoder - Class in schemajic.decoder
- Decoder for Distinguished Encoding Rules (DER) of ASN.1.
- DERDecoder() -
Constructor for class schemajic.decoder.DERDecoder
- Constructor for
DERDecoder.
- DEREncoder - Class in schemajic.encoder
- Encoder for Distinguished Encoding Rules (DER) of ASN.1.
- DEREncoder() -
Constructor for class schemajic.encoder.DEREncoder
-
- DEROpenType - Class in schemajic.model
- Extends class
ASN1OpenType to provide support
for values of ASN.1 types encoded using the Distinguished
Encoding Rules (DER) of ASN.1. - DEROpenType() -
Constructor for class schemajic.model.DEROpenType
- Constructor for
DEROpenType.
- DEROpenType(ASN1Value) -
Constructor for class schemajic.model.DEROpenType
- Constructor for
DEROpenType with
decoded value of an ASN.1 type initialization
value parameter.
- DEROpenType(byte[]) -
Constructor for class schemajic.model.DEROpenType
- Constructor for
DEROpenType sets
the current DER encoding to the provided encoded
value of an ASN.1 type initialization value
parameter.
- DERParameterGenerator - Class in com.cms.crypto
- Generate ASN.1 "open type" algorithm parameters components
encoded using the Distinguished Encoding Rules (DER) of ASN.1.
- DERParameterGenerator(DERCodec) -
Constructor for class com.cms.crypto.DERParameterGenerator
- Constructor for
DERParameterGenerator with
ASN.1 encoding rules parameter.
- DES_EDE3_CBC -
Static variable in class com.cms.identifiers.Identifiers
-
- DESWithEDE - Class in com.cms.crypto
- Creates a content encryption algorithm identifier or a symmetric
key encryption algorithm identifier for the DES/EDE (Triple DES)
cipher algorithm in Cipher Block Chaining (CBC) mode.
- DHSINGLEPASS_COFACTORDH_SHA1KDF_SCHEME -
Static variable in class com.cms.identifiers.Identifiers
-
- DHSINGLEPASS_STDDH_SHA1KDF_SCHEME -
Static variable in class com.cms.identifiers.Identifiers
-
- Digest - Class in com.cms.types
Digest generated Java class.- Digest() -
Constructor for class com.cms.types.Digest
- Default constructor for generated Java class
Digest.
- DigestAlgorithmFactory - Class in com.cms.crypto
- Resolves ASN.1 message digest algorithm information object
identifiers into Java Digest algorithms.
- DigestAlgorithmIdentifier - Class in com.cms.types
DigestAlgorithmIdentifier generated Java class.- DigestAlgorithmIdentifier(ASN1ObjectIdentifier, ASN1OpenType) -
Constructor for class com.cms.types.DigestAlgorithmIdentifier
- Default constructor for generated Java class
DigestAlgorithmIdentifier.
- DigestAlgorithmIdentifier() -
Constructor for class com.cms.types.DigestAlgorithmIdentifier
-
- DigestAlgorithmIdentifiers - Class in com.cms.types
DigestAlgorithmIdentifiers generated Java class.- DigestAlgorithmIdentifiers() -
Constructor for class com.cms.types.DigestAlgorithmIdentifiers
- Default constructor for generated Java class
DigestAlgorithmIdentifiers.
- DigestedData - Class in com.cms.types
DigestedData generated Java class.- DigestedData(CMSVersion, DigestAlgorithmIdentifier, EncapsulatedContentInfo, Digest) -
Constructor for class com.cms.types.DigestedData
- Default constructor for generated Java class
DigestedData.
- DigestedData() -
Constructor for class com.cms.types.DigestedData
-
- DigestedDataExample - Class in examples
- This example program creates an XML encoded value of ASN.1 type
DigestedData using the canonical XML Encoding Rules
of ASN.1 (CXER). - DigestedDataExample() -
Constructor for class examples.DigestedDataExample
- Default constructor for
DigestedDataExample.
- DigestInfo - Class in com.cms.types
DigestInfo generated Java class.- DigestInfo(DigestAlgorithmIdentifier, Digest) -
Constructor for class com.cms.types.DigestInfo
- Default constructor for generated Java class
DigestInfo.
- DigestInfo() -
Constructor for class com.cms.types.DigestInfo
-
- Directory - Class in jtools
- Constructs a list of all files in a directory that share in common
a given file name extension.
- Directory(String) -
Constructor for class jtools.Directory
- Constructor for
Directory with a file name path parameter.
- DSAWithSHA1 - Class in com.cms.crypto
- An algorithm identifier for the DSA with SHA1 signature algorithm.
- dump(File) -
Method in class schemajic.codec.DumpASN1
- TODO NEED DESCRIPTION HERE
- dump(byte[]) -
Method in class schemajic.codec.DumpASN1
- Writes an ASN.1 encoding to a temporary file, executes the dumpasn1
program on this file, and returns the program output listing.
- DumpASN1 - Class in schemajic.codec
- Runs Peter Gutmann's dumpasn1 tool if it is in the
operating system's executable/binary path.
- DumpASN1() -
Constructor for class schemajic.codec.DumpASN1
-
ECC_CMS_SharedInfo generated Java class.ECC_CMS_SharedInfo.
ECDSA_Sig_Value generated Java class.ECDSA_Sig_Value.
ECKeyCommitment generated Java class.ECKeyCommitment.
ECPoint generated Java class.ECPoint.
EncapsulatedContentInfo generated Java class.EncapsulatedContentInfo.
encode method that is
used to encode values of ASN.1 types.encode method with ASN.1 value
and output stream parameters ??? TEXT ???.
RuntimeException when a long tag is detected,
since this tag format is not supported.
Encoder.
EncodingException with a
message parameter.
EncodingException with an
exception parameter.
EncodingException with both
message and exception parameters.
EncodingParameters generated Java class.EncodingParameters.
EncryptedContentInfo.
EncryptedData whose
encrypted content is present in the value of its ASN.1 type
EncryptedContentInfo message component.
NamedKeyEncryptedData
whose encrypted content is present in the value of its ASN.1 type
EncryptedContentInfo message component.
EncryptedData using the specified content encryption
algorithm and the provided secret Content Encryption Key CEK),
and returns the ciphertext results of encrypting the content
to the caller.
NamedKeyEncryptedData using the specified content
encryption algorithm and the provided named secret Content Encryption
Key CEK), and returns the ciphertext results of encrypting the
content to the caller.
EncryptedContent generated Java class.EncryptedContent.
EncryptedContentInfo generated Java class.EncryptedContentInfo.
EncryptedData generated Java class.EncryptedData.
EncryptedData using the canonical XML Encoding Rules
of ASN.1 (CXER).EncryptedData3DESExample.
EncryptedData using the canonical XML Encoding Rules
of ASN.1 (CXER).EncryptedDataAESDetachedExample.
EncryptedData using the canonical XML Encoding Rules
of ASN.1 (CXER).EncryptedDataAESExample.
EncryptedData objects using a symmetrical
encryption algorithm and a secret Content Encryption Key (CEK).EncryptedDataProcessor with initialization
parameters for the syntax version of ASN.1 type EncryptedData
and the ASN.1 encoding rules to be used for encoding and decoding values.
EncryptedKey generated Java class.EncryptedKey.
ENUMERATED type.EnumeratedType with ASN.1 module, user defined ASN.1 type, builtin or
referenced ASN.1 type, context specific tags and named values parameters.
ENUMERATED type.
EnvelopedData generated Java class.EnvelopedData.
EnvelopedData using the 1-Pass ECMQV
key agreement key establishment scheme.EnvelopedDataForKeyAgreementWithMQV.
EnvelopedDataForKeyAgreementWithMQV.
EnvelopedData
using a key transport key establishment scheme.EnvelopedDataForKeyTransport with
cryptographic message syntax version and encoding rules parameters.
boolean true or false
indicating whether or not two public keys are the same.
boolean true if the value of
the provided object is equal to the current value.
boolean true if the value of
the provided object is equal to the current value.
boolean true if the value of
the provided object is equal to the current value.
boolean true if the value of
the provided object is equal to the current value.
boolean true if the value of
the provided object is equal to the current value.
ExampleDESKey.
PublicKeyLookup that returns the same key
each time lookup() is called.ExamplePublicKeyLookup that
specifies the PublicKey to return from the
lookup() method.
SecretKeyLookup that returns the same key
each time lookup() is called.ExampleSecretKeyLookup that
specifies the SecretKey to return from the
lookup() method.
boolean true if the current
file exists, and false if it does not.
Field with parameter.
FieldList.
true
if they are the same length and contain exactly the
same data.FileComparison.
findModule method.
GeneralizedTime.
GeneralizedTime.
GeneralizedTime formatting,
which is composed of a restriced set of the characters defined
for use in values of ASN.1 type VisibleString.GeneralizedTimeFormat.
GeneralizedTime type.GeneralizedTimeType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
GeneralizedTimeType with
string name parameter.
GeneralString type.GeneralStringType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
GeneralStringType with
string name parameter.
SignerIdentifier.
SubjectPublicKeyInfo to build a value of ASN.1
type SignerIdentifier.
SubjectKeyIdentifier.
IV for use in
the parameters component of a value of ASN.1 type
ContentEncryptionAlgorithmIdentifier.
AES-IV for use
in the parameters component of a value of ASN.1 type
ContentEncryptionAlgorithmIdentifier.
BIT STRING type.
BMPString type.
CHOICE type.
ENUMERATED type.
GeneralizedTime type.
GeneralString type.
IA5String type.
INTEGER type.
ISO646String type.
NULL type.
NumericString type.
OBJECT IDENTIFIER type.
OCTET STRING type.
PrintableString type.
RELATIVE-OID type.
SEQUENCE type.
SEQUENCE OF type.
SET OF type.
T61String type.
TeletexString type.
UniversalString type.
UTF8String type.
VideotexString type.
VisibleStringtype
0x bit mask.
BOOLEAN value.
getDecoder method gets a new
ASN.1 Canonical XML Encoding Rules (CXER) decoder.
SEQUENCE OF element type.
SET OF.
getEncodingRule method gets the current
ASN.1 encoding rule being used.
getEnvelopedData.
Iterator that contains an array of file names.
Iterator that contains an array of file names
of all files that end with the specified extension.
Iterator that contains a file.
Iterator that contains a file containing all
files that end with the specified file name extension.
IMPORTS.
AlgorithmIdentifierMapping.
DigestAlgorithmFactory and
set the current instance to this object.
SignatureAlgorithmFactory object
- getInstance() -
Static method in class schemajic.codec.CodecFactory
-
- getInstance() -
Static method in class schemajic.encoder.ASN1Helper
- Returns the current instance or a new instance of
ASN1Helper
- getInstance() -
Static method in class schemajic.model.ArcMap
- Gets the current instance of ArcMap if it exists.
- getInstance() -
Static method in class schemajic.schema.RootModule
- Returns (if not
null) the current instance of the root
ASN.1 module, or sets the current instance to a new root module for
return to the caller.
- getInstance() -
Static method in class schemajic.schema.RootType
- Returns (if not
null) the current instance of the root
ASN.1 type, or sets the current instance to a new root type for
return to the caller.
- getIntegerLengthInBits(int) -
Method in class schemajic.encoder.ASN1Helper
- Returns the minimum number of octets required to
hold the value of the specified integer.
- getIntegerLengthInBytes(int) -
Method in class schemajic.encoder.ASN1Helper
- Returns the minimum number of octets required to
hold the value of the specified integer.
- getIntValue() -
Method in class schemajic.model.ASN1Enumerated
- Returns the current enumeration value.
- getIntValue() -
Method in class schemajic.model.ASN1Integer
- Returns the current integer value.
- getItems() -
Method in class schemajic.model.ASN1SequenceOf
- Returns the current sequence items.
- getItems() -
Method in class schemajic.model.ASN1SetOf
- Returns the current set items.
- getJavaName() -
Method in class schemajic.schema.Default
- Returns a valid Java class name.
- getJavaName() -
Method in class schemajic.schema.NamedValue
- Converts a valid ASN.1 name to a valid Java name.
- getJavaName() -
Method in class schemajic.schema.Type
- Returns the name of a Java class.
- getKari() -
Method in class com.cms.types.RecipientInfo
-
- getKekIdentifier() -
Method in class com.cms.types.KEKIdentifier
-
- getKekri() -
Method in class com.cms.types.RecipientInfo
-
- getKey() -
Method in class examples.ExampleDESKey
- Returns the established, secret Triple DES key.
- getKeyAttr() -
Method in class com.cms.types.OtherKeyAttribute
-
- getKeyAttrId() -
Method in class com.cms.types.OtherKeyAttribute
-
- getKeyEncryptionAlgorithm() -
Method in class com.cms.types.KEKRecipientInfo
-
- getKeyEncryptionAlgorithm() -
Method in class com.cms.types.KeyAgreeRecipientInfo
-
- getKeyEncryptionAlgorithm() -
Method in class com.cms.types.KeyTransRecipientInfo
-
- getKeyInfo() -
Method in class com.cms.types.ECC_CMS_SharedInfo
-
- getKeyName() -
Method in class com.cms.types.NamedKeyEncryptedData
-
- getKtri() -
Method in class com.cms.types.RecipientInfo
-
- getLastArc() -
Method in class schemajic.model.ASN1ObjectIdentifier
- Get the last arc in the information object identifier.
- getLastTag() -
Method in class schemajic.schema.TagList
- Gets a list of ASN.1 tags, possibly empty.
- getLength() -
Method in class schemajic.decoder.DecodedTLV
- Returns the current length (L).
- getLength() -
Method in class schemajic.encoder.Value
-
- getMac() -
Method in class com.cms.types.AuthenticatedData
-
- getMacAlgorithm() -
Method in class com.cms.types.AuthenticatedData
-
- getMargin() -
Method in class schemajic.codec.XmlWriter
- Gets the indention margin.
- getMaskGenAlgorithm() -
Method in class com.cms.types.RSAES_OAEP_params
-
- getMessageDigest() -
Method in class com.cms.crypto.PublicKeyAdapter
- Gets a SHA-1 message digest of a value of ASN.1 type
SubjectPublicKeyInfo for an ECDSA public key.
- getMessageDigest(DigestAlgorithmIdentifier) -
Method in class com.cms.crypto.PublicKeyAdapter
- Gets the message digest of a value of ASN.1 type
SubjectPublicKeyInfo for an ECDSA public key
using the hash algorithm specified by the provided
digest algorithm identifier.
- getMinute() -
Method in class schemajic.model.ASN1GeneralizedTime
- Returns the integer minute.
- getMinuteDifferential() -
Method in class schemajic.model.ASN1GeneralizedTime
- Returns the differential in minutes from Zulu time.
- getMnemonic() -
Method in class schemajic.model.ArcMapEntry
- Returns the current mnemonic.
- getModifier() -
Method in class schemajic.schema.Field
- Returns the current modifier.
- getModule() -
Method in class schemajic.schema.Default
- Returns the current module.
- getModule() -
Method in class schemajic.schema.Field
- Returns the current module.
- getModule() -
Method in class schemajic.schema.Import
- Returns the current ASN.1 module name.
- getModule() -
Method in class schemajic.schema.ModuleReference
- Returns the current ASN.1 module location.
- getModule() -
Method in class schemajic.schema.Type
- Returns the current ASN.1 module.
- getModules() -
Method in class schemajic.schema.Schema
- Returns a list of ASN.1 modules.
- getMonth() -
Method in class schemajic.model.ASN1GeneralizedTime
- Returns the integer month.
- getName() -
Method in class schemajic.codec.EncodingRule
- Gets the current ASN.1 encoding rule.
- getName() -
Method in class schemajic.model.ASN1ObjectIdentifier
- Returns the current name.
- getName() -
Method in class schemajic.schema.Field
- Returns the current name.
- getName() -
Method in class schemajic.schema.JavaClassName
- Gets part of a Java package name.
- getName() -
Method in class schemajic.schema.Module
- Returns the current ASN.1 module name.
- getName() -
Method in class schemajic.schema.ModuleName
- Returns the module name.
- getName() -
Method in class schemajic.schema.NamedBit
- Returns the current bit value name.
- getName() -
Method in class schemajic.schema.NamedNumber
- Returns the current ASN.1 named number name.
- getName() -
Method in class schemajic.schema.NamedValue
- Returns the current ASN.1 value name.
- getName() -
Method in class schemajic.schema.Schema
- Returns the current name.
- getName() -
Method in class schemajic.schema.Type
- Returns the current name.
- getName() -
Method in class schemajic.schema.TypeName
- Returns the current ASN.1 type name.
- getName() -
Method in class schemajic.schema.TypeReference
- gets the name of a type and returns the type name
- getName() -
Method in class schemajic.schema.ValueName
- Returns the name of an ASN.1 value
- getNamedBit(String) -
Method in class schemajic.schema.BitStringType
- Gets a named bit from a list of named bits.
- getNamedBit(int) -
Method in class schemajic.schema.BitStringType
- Gets a named bit defined for a value of ASN.1 type
BIT STRING.
- getNamedBits() -
Method in class schemajic.schema.BitStringType
- Iterator for a list of named bits.
- getNamedBits() -
Method in class schemajic.schema.NamedBitList
- Gets the current series of ASN.1 named bits.
- getNamedNumber(String) -
Method in class schemajic.schema.EnumeratedType
- Gets an enumeration of ASN.1 type
ENUMERATED.
- getNamedNumber(int) -
Method in class schemajic.schema.EnumeratedType
- Gets an enumeration value of ASN.1 type
ENUMERATED.
- getNamedNumber(String) -
Method in class schemajic.schema.IntegerType
- Gets a named number of ASN.1 type
INTEGER.
- getNamedNumber(int) -
Method in class schemajic.schema.IntegerType
- Gets a named value of ASN.1 type
INTEGER.
- getNamedNumbers() -
Method in class schemajic.schema.EnumeratedType
- Returns the current enumerations.
- getNamedNumbers() -
Method in class schemajic.schema.IntegerType
- Returns the current named numbers.
- getNamedNumbers() -
Method in class schemajic.schema.NamedNumberList
- Gets the current series of ASN.1 named numbers.
- getNumberOfBits() -
Method in class com.cms.types.CFBParameters
-
- getNumBits() -
Method in class jtools.BinaryString2BinaryConversion
- Gets the number of significant bits.
- getObjectIdentifierName(ASN1ObjectIdentifier) -
Method in class schemajic.schema.Module
- Look up the ASN.1 identifier for a particular OBJECT IDENTIFIER
in this module.
- getObjectIdentifierName(ASN1ObjectIdentifier) -
Method in class schemajic.schema.Schema
-
- getOriginator() -
Method in class com.cms.types.KeyAgreeRecipientInfo
-
- getOriginatorInfo() -
Method in class com.cms.types.AuthenticatedData
-
- getOriginatorInfo() -
Method in class com.cms.types.EnvelopedData
-
- getOriginatorKey() -
Method in class com.cms.types.OriginatorIdentifierOrKey
-
- getOther() -
Method in class com.cms.types.KEKIdentifier
-
- getOther() -
Method in class com.cms.types.RecipientKeyIdentifier
-
- getOther() -
Method in class com.cms.types.RecipientKeyIdHash
-
- getOutputStream() -
Method in class schemajic.codec.ASN1Encoder
- Returns the current output stream.
- getPackageName() -
Method in class schemajic.schema.Module
- Returns the Java package named for the current schema.
- getPackageName() -
Method in class schemajic.schema.RootModule
- Returns the schema package name.
- getPackageName() -
Method in class schemajic.schema.Schema
- Gets a valid Java package name for a given ASN.1 type name,
replacing any hyphen characters in the ASN.1 name with valid
underscore characters.
- getPackageName() -
Method in class schemajic.schema.Type
- Returns a Java package name associated with the current ASN.1 module.
- getPackageNames() -
Method in class schemajic.schema.JavaClassName
- Gets a Java package name.
- getPackagePrefix() -
Method in class schemajic.schema.Schema
- Returns the current package name prefix.
- getParameters() -
Method in class com.cms.types.ContentEncryptionAlgorithmIdentifier
-
- getParameters() -
Method in class com.cms.types.DigestAlgorithmIdentifier
-
- getParameters() -
Method in class com.cms.types.HashAlgorithm
-
- getParameters() -
Method in class com.cms.types.KeyEncryptionAlgorithmIdentifier
-
- getParameters() -
Method in class com.cms.types.MaskGenAlgorithm
-
- getParameters() -
Method in class com.cms.types.MessageAuthenticationCodeAlgorithm
-
- getParameters() -
Method in class com.cms.types.PSourceAlgorithm
-
- getParameters() -
Method in class com.cms.types.PublicKeyAlgorithmIdentifier
-
- getParameters() -
Method in class com.cms.types.RSAES_AlgorithmIdentifier
-
- getParameters() -
Method in class com.cms.types.SignatureAlgorithmIdentifier
-
- getParent() -
Method in class schemajic.model.ArcMapEntry
- Returns the current parent.
- getPSourceAlgorithm() -
Method in class com.cms.types.RSAES_OAEP_params
-
- getPublicKey(String) -
Method in interface com.cms.crypto.KeyRepository
- Gets the public key component of a public-private key pair
using the message digest (hash) of a Public Key certificate.
- getPublicKey(byte[]) -
Method in interface com.cms.crypto.KeyRepository
- Gets the public key component of a public-private key pair
using the message digest (hash) of a Public Key certificate.
- getPublicKey() -
Method in class com.cms.types.OriginatorPublicKey
-
- getR() -
Method in class com.cms.types.ECDSA_Sig_Value
-
- getRawBinaryValue() -
Method in class schemajic.model.ASN1OpenType
- Defines how a method would get the 'value'
of a TLV encoding of an ASN.1 type as an
unstructured (opaque) binary value.
- getRawBinaryValue() -
Method in class schemajic.model.DEROpenType
- Get the 'value' of a TLV as binary.
- getRawBinaryValue() -
Method in class schemajic.model.XEROpenType
-
- getRecipientEncryptedKeys() -
Method in class com.cms.types.KeyAgreeRecipientInfo
-
- getRecipientInfos() -
Method in class com.cms.types.AuthenticatedData
-
- getRecipientInfos() -
Method in class com.cms.types.EnvelopedData
-
- getRekid() -
Method in class com.cms.types.KEKRecipientInfo
-
- getReverseTags() -
Method in class schemajic.schema.TagList
- Optimization.
- getRid() -
Method in class com.cms.types.KeyTransRecipientInfo
-
- getRid() -
Method in class com.cms.types.RecipientEncryptedKey
-
- getRKeyId() -
Method in class com.cms.types.KeyAgreeRecipientIdentifier
-
- getRKeyIdHash() -
Method in class com.cms.types.KeyAgreeRecipientIdentifier
-
- getRsaCertificate() -
Method in class examples.ExampleKeyStore
-
- getRsaPrivateKey() -
Method in class examples.ExampleKeyStore
-
- getRsaPublicKey() -
Method in class examples.ExampleKeyStore
-
- getS() -
Method in class com.cms.types.ECDSA_Sig_Value
-
- getSchema() -
Method in class schemajic.schema.Module
- Returns the current schema.
- getSecond() -
Method in class schemajic.model.ASN1GeneralizedTime
- Returns the integer second.
- getShortName() -
Method in class schemajic.schema.Schema
- Returns the short representation of a file name.
- getSid() -
Method in class com.cms.types.SignerInfo
-
- getSignature() -
Method in class com.cms.types.SignerInfo
-
- getSignatureAlgorithm() -
Method in class com.cms.types.SignerInfo
-
- getSignedAttrs() -
Method in class com.cms.types.SignerInfo
-
- getSignerInfos() -
Method in class com.cms.types.SignedData
-
- getSignificantBits() -
Method in class schemajic.model.ASN1BitString
- Gets the number of significant bits in a value of ASN.1 type
BIT STRING.
- getStaticKeys() -
Method in class com.cms.crypto.MQVKeySet
- Returns a pair of public-private static keys.
- getStaticPublicKey() -
Method in class com.cms.types.ECKeyCommitment
-
- getStringValue() -
Method in class jtools.BinaryString
- Returns the current string of bits.
- getStringValue() -
Method in class schemajic.model.ASN1ObjectIdentifier
- Gets the string value of a set of one or mor information object identifier arcs
- getStringValue() -
Method in class schemajic.model.ASN1VisibleString
- Gets the current string value.
- getSubjectKeyIdentifier() -
Method in class com.cms.types.OriginatorIdentifierOrKey
-
- getSubjectKeyIdentifier() -
Method in class com.cms.types.RecipientIdentifier
-
- getSubjectKeyIdentifier() -
Method in class com.cms.types.RecipientKeyIdentifier
-
- getSubjectKeyIdentifier() -
Method in class com.cms.types.SignerIdentifier
-
- getSubjectPublicKeyInfo() -
Method in class com.cms.crypto.PublicKeyAdapter
- Gets the public key bits from a value of ASN.1 type
SubjectPublicKeyInfo.
- getSuppPubInfo() -
Method in class com.cms.types.ECC_CMS_SharedInfo
-
- getTag() -
Method in class schemajic.decoder.DecodedTLV
- Returns the current tag (T).
- getTag() -
Method in class schemajic.model.ASN1OctetString
- Returns the tag (0x04) for ASN.1
type
OCTET STRING.
- getTagClass() -
Method in class schemajic.schema.Tag
- returns the tag class assigned to a type in the ASN.1 standards
- getTagLength() -
Method in class schemajic.encoder.OpenTypeValue
-
- getTagLength() -
Method in class schemajic.encoder.TLV
- Returns the length component of a TLV encoding.
- getTagNumber() -
Method in class schemajic.schema.Tag
- returns the tag number assigned to a type in the ASN.1 standards
- getTagPC() -
Method in class schemajic.schema.Tag
- returns the tagPC
- getTags() -
Method in class schemajic.encoder.TLV
-
- getTags() -
Method in class schemajic.schema.Field
- Returns the current tags.
- getTags() -
Method in class schemajic.schema.RootType
- Returns the current tags.
- getTags() -
Method in class schemajic.schema.TagList
- Optimization.
- getTags() -
Method in class schemajic.schema.Type
- Returns any context specific tags associated with the
encoding of a value of some ASN.1 type.
- getTotalLength() -
Method in class schemajic.encoder.ChoiceValue
- TODO: ???
- getTotalLength() -
Method in class schemajic.encoder.OpenTypeValue
-
- getTotalLength() -
Method in class schemajic.encoder.TLV
-
- getType() -
Method in class schemajic.schema.Default
- Returns the current ASN.1 type.
- getType() -
Method in class schemajic.schema.Field
- Returns the type.
- getType() -
Method in class schemajic.schema.NamedValue
- Returns the current ASN.1 type.
- getType() -
Method in class schemajic.schema.Type
- Returns the current ASN.1 type.
- getType() -
Method in class schemajic.schema.TypeReference
- Gets the current type, root type or other.
- getTypeLookup() -
Method in class schemajic.schema.Module
- Returns the current schema.
- getTypeLookup() -
Method in class schemajic.schema.RootModule
- Gets the current type look up.
- getTypeName() -
Method in class schemajic.schema.Field
- Returns the type name.
- getTypeName() -
Method in class schemajic.schema.RootType
- Returns the string
ROOT.
- getTypeName() -
Method in class schemajic.schema.Type
- Returns an ASN.1 type name.
- getTypes() -
Method in class schemajic.schema.Module
- Returns a list of types.
- getUkm() -
Method in class com.cms.types.KeyAgreeRecipientInfo
-
- getUnauthAttrs() -
Method in class com.cms.types.AuthenticatedData
-
- getUnprotectedAttrs() -
Method in class com.cms.types.EncryptedData
-
- getUnprotectedAttrs() -
Method in class com.cms.types.EnvelopedData
-
- getUnprotectedAttrs() -
Method in class com.cms.types.NamedKeyEncryptedData
-
- getUnsignedAttrs() -
Method in class com.cms.types.SignerInfo
-
- getValue() -
Method in class schemajic.encoder.Length
-
- getValue() -
Method in class schemajic.model.ArcMapEntry
- Gets the arcs of a value of type ASN.1
OBJECT IDENTIFIER.
- getValue() -
Method in class schemajic.schema.NamedBit
- Returns the current numeric bit value.
- getValue() -
Method in class schemajic.schema.NamedNumber
- Returns the current ASN.1 named number value.
- getValue() -
Method in class schemajic.schema.NamedValue
- Returns the current ASN.1 named value.
- getValue() -
Method in class schemajic.schema.NumberValue
- Returns the current integer value.
- getValueLength() -
Method in class schemajic.encoder.AtomicValue
- Returns the lenght of the current encoded data value.
- getValueLength() -
Method in class schemajic.encoder.CompositeValue
- Returns the current value length.
- getValueLength() -
Method in class schemajic.encoder.OpenTypeValue
-
- getValueLength() -
Method in class schemajic.encoder.TaggedAnyValue
-
- getValueLength() -
Method in class schemajic.encoder.TLV
- Models the abstract concept of the lenght of the value
component of a TLV encoding.
- getValueName() -
Method in class schemajic.schema.Default
- Returns the current value name.
- getValues() -
Method in class schemajic.schema.Module
- Returns one or more values.
- getVersion() -
Method in class com.cms.types.AuthenticatedData
-
- getVersion() -
Method in class com.cms.types.DigestedData
-
- getVersion() -
Method in class com.cms.types.EncryptedData
-
- getVersion() -
Method in class com.cms.types.EnvelopedData
-
- getVersion() -
Method in class com.cms.types.KEKRecipientInfo
-
- getVersion() -
Method in class com.cms.types.KeyAgreeRecipientInfo
-
- getVersion() -
Method in class com.cms.types.KeyTransRecipientInfo
-
- getVersion() -
Method in class com.cms.types.NamedKeyEncryptedData
-
- getVersion() -
Method in class com.cms.types.SignedData
-
- getVersion() -
Method in class com.cms.types.SignerInfo
-
- getXMLFormat() -
Method in class schemajic.schema.Field
- Returns the current XML markup format.
- getXMLName() -
Method in class schemajic.schema.Type
- Returns the XML element name used in an XML tag
and associated with an ASN.1 type or identifier
name.
- getYear() -
Method in class schemajic.model.ASN1GeneralizedTime
- Returns the integer year.
HashAlgorithm generated Java class.HashAlgorithm.
SubjectPublicKeyInfo).
Object.hashCode() to ensure
that it can be used as a valid key in a hash map.
BIT STRING has a given named bit.
BIT STRING has any named bits.
INTEGER type
is defined with named numbers.
byte array.Hex2BinaryConversion.
HexFile with file name path parameter.
HexFormat.
HexString with an array of bytes parameter.
HMACWithSHA1 with no parameters.
HMACWithSHA1 with parameters
expressed as a valid encoding of a value of ASN.1 type NULL.
IA5String type.IA5StringType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
IA5StringType with
string name parameter.
IMPORTS statement.Import with look up and ASN.1 module name parameters.
INTEGER type.IntegerType with ASN.1 module, user defined ASN.1 type, builtin or
referenced ASN.1 type, context specific tags and named values parameters.
INTEGER type.
CHOICE type.
boolean true if the current
value is not null, otherwise returns false.
DEFAULT.
NULL type.
ISO646String type.ISO646StringType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
ISO646StringType with
string name parameter.
OPTIONAL.
iterator for the current sequence items.
iterator for the current set items.
KEKIdentifier generated Java class.KEKIdentifier.
KEKRecipientInfo generated Java class.KEKRecipientInfo.
KeyAgreeRecipientIdentifier generated Java class.KeyAgreeRecipientIdentifier.
KeyAgreeRecipientInfo generated Java class.KeyAgreeRecipientInfo.
KeyEncryptionAlgorithmIdentifier generated Java class.KeyEncryptionAlgorithmIdentifier.
KeyTransRecipientInfo generated Java class.KeyTransRecipientInfo.
lookup()
parameters.
lookup()
parameters.
boolean
true, updates the old bytes read counter,
and sets the provided read mark limit.
MaskGenAlgorithm generated Java class.MaskGenAlgorithm.
match with key
recipient identifier parameter.
KeyAgreeRecipientIdentifier.
MessageAuthenticationCode generated Java class.MessageAuthenticationCode.
MessageAuthenticationCodeAlgorithm generated Java class.MessageAuthenticationCodeAlgorithm.
MessageDigest generated Java class.MessageDigest.
Modifier.
Module with schema and module name parameters.
findModule
method in class schemajic.schema.Module.ModuleName with string initialization parameter.
ModuleReference with look up and ASN.1 module name parameters.
MQVKeySet
with static and ephemeral public/private key pair parameters.
MQVuserKeyingMaterial generated Java class.MQVuserKeyingMaterial.
NamedBitList with series of ASN.1 named bit parameter.
NamedKeyEncryptedData generated Java class.NamedKeyEncryptedData.
NamedKeyEncryptedData
as defined in the ISO 22895 Cryptographic Syntax Schema standard.NamedKeyEncryptedDataAESDetachedExample.
NamedKeyEncryptedData
as defined in the ISO 22895 Cryptographic Syntax Schema standard.NamedKeyEncryptedDataAESExample.
NamedKeyEncryptedData object using a symmetrical
encryption algorithm and a secret key.NamedKeyEncryptedDataProcessor with
initialization parameters for the syntax version of ASN.1 type
NamedKeyEncryptedData and the ASN.1 encoding rules
to be used for encoding and decoding values.
NamedNumberList with series of ASN.1 named numbers parameter.
NullParms generated Java class.NullParms.
NULL type.NullType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
- NullType(String) -
Constructor for class schemajic.schema.NullType
- Constructor for
NullType with
string name parameter.
- NumberOfBits - Class in com.cms.types
NumberOfBits generated Java class.- NumberOfBits(int) -
Constructor for class com.cms.types.NumberOfBits
- Default constructor for generated Java class
NumberOfBits.
- NumberOfBits() -
Constructor for class com.cms.types.NumberOfBits
-
- NumberValue - Class in schemajic.schema
- Processing support for named number values of ASN.1 type
INTEGER. - NumberValue(int) -
Constructor for class schemajic.schema.NumberValue
- Sets the current integer value.
- NumericStringType - Class in schemajic.schema
- Schema for ASN.1
NumericString type.- NumericStringType(Module, String, String, String) -
Constructor for class schemajic.schema.NumericStringType
- Constructor for
NumericStringType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
- NumericStringType(String) -
Constructor for class schemajic.schema.NumericStringType
- Constructor for
NumericStringType with
string name parameter.
OBJECT IDENTIFIER.ObjectIdentifierParser.
ObjectIdentifierParser
with parameters ???.
ObjectIdentifierParser
with parameters ???.
ObjectIdentifierParser.
OBJECT IDENTIFIER type.ObjectIdentifierType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
ObjectIdentifierType with
string name parameter.
OCTET STRING type.OctetStringType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
OctetStringType with
string name parameter.
OpenTypeType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
TLV to support encoding of "open types".OPTIONAL modifier.Optional.
OriginatorIdentifierOrKey generated Java class.OriginatorIdentifierOrKey.
OriginatorInfo generated Java class.OriginatorInfo.
OriginatorPublicKey generated Java class.OriginatorPublicKey.
OtherKeyAttribute generated Java class.OtherKeyAttribute.
GeneralizedTime.
GeneralizedTime.
PrintableString type.PrintableStringType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
PrintableStringType with
string name parameter.
PSourceAlgorithm generated Java class.PSourceAlgorithm.
PublicKey public interface and uses
the Adapter design pattern to provide a meachanism to manipulate
Java class PublicKey.PublicKeyAdapter with public key parameter.
PublicKeyAlgorithmIdentifier generated Java class.PublicKeyAlgorithmIdentifier.
String.
byte array.
RecipientEncryptedKey generated Java class.RecipientEncryptedKey.
RecipientEncryptedKeys generated Java class.RecipientEncryptedKeys.
RecipientIdentifier generated Java class.RecipientIdentifier.
RecipientInfo generated Java class.RecipientInfo.
RecipientInfos generated Java class.RecipientInfos.
RecipientKeyIdentifier generated Java class.RecipientKeyIdentifier.
RecipientKeyIdHash generated Java class.RecipientKeyIdHash.
RELATIVE-OID type.RelativeOIDType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
RelativeOIDType with
string name parameter.
Resource with a resource name parameter.
RSAES_AlgorithmIdentifier generated Java class.RSAES_AlgorithmIdentifier.
RSAES_OAEP_params generated Java class.RSAES_OAEP_params.
SEQUENCE OF type.SequenceOfType with ASN.1 module, defined type, builtin or
referenced type and tag class parameters.
SEQUENCE type.SequenceType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
SequenceStringType with
string name parameter.
CompositeValue to support encoding
of values of ASN.1 type SEQUENCE.BOOLEAN
value to the provided boolean value.
SET OF type.SetOfType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
SetOfType with
string name parameter.
setOriginator method is used when creating a a value of
ASN.1 type OriginatorIdentifierOrKey to form a value of ASN.1
type EnvelopedData.
setOriginator method is used when creating a a value of
ASN.1 type OriginatorIdentifierOrKey to form a value of ASN.1
type EnvelopedData.
OriginatorIdentifierOrKey
(needed to create a value of ASN.1 CMS type EnvelopedData),
which is defined as
EncryptedData example and displays the
results of DER and cryptographic processing on the console.
EncryptedData example and displays the
results of DER and cryptographic processing on the console.
EncryptedData example and displays the
results of DER and cryptographic processing on the console.
NamedKeyEncryptedData example and
displays the results of DER and cryptographic processing on
the console.
NamedKeyEncryptedData example and
displays the results of DER and cryptographic processing on
the console.
EncryptedData example and displays the
results of XER and cryptographic processing on the console.
EncryptedData example and displays the
results of XER and cryptographic processing on the console.
EncryptedData example and displays the
results of XER and cryptographic processing on the console.
NamedKeyEncryptedData
message with detached encrypted content using AES.
NamedKeyEncryptedData
message using AES.
ID_DATA (ordinary data and not a nested CMS
type) and there are NO signed attributes, the content is signed directly.
OBJECT IDENTIFIER based signature algorithm
identifiers into Java Signature algorithms.SignatureAlgorithmIdentifier generated Java class.SignatureAlgorithmIdentifier.
SignatureValue generated Java class.SignatureValue.
SignedAttributes generated Java class.SignedAttributes.
SignedAttributesAdapter with
signed attribute type parameter.
SignedData generated Java class.SignedData.
SignedData,
a Cryptographic Message Syntax (CMS) message type.SignedDataExample.
SignedDataProcessor with message
syntax, encoding rules, signer identifier, signing key, and
digest and signature algorithm parameters.
SignedDataProcessor with
syntax version and ASN.1 encoding rules parameters.
SignerIdentifier generated Java class.SignerIdentifier.
SignerIdentifier (component of SignerInfo element in
a set of SignerInfos in type SignedData) with the certHash
choice alternative of ASN.1 type SignerIdentifier, which is the message digest
of an encoded java.security.cert.Certificate.- SignerIdentifierGenerator(DigestAlgorithmIdentifier) -
Constructor for class com.cms.crypto.SignerIdentifierGenerator
- Constructor for
SignerIdentifierGenerator with
a value of ASN.1 type DigestAlgorithmIdentifier
parameter.
- SignerInfo - Class in com.cms.types
SignerInfo generated Java class.- SignerInfo(CMSVersion, SignerIdentifier, DigestAlgorithmIdentifier, SignedAttributes, SignatureAlgorithmIdentifier, SignatureValue, UnsignedAttributes) -
Constructor for class com.cms.types.SignerInfo
- Default constructor for generated Java class
SignerInfo.
- SignerInfo() -
Constructor for class com.cms.types.SignerInfo
-
- SignerInfos - Class in com.cms.types
SignerInfos generated Java class.- SignerInfos() -
Constructor for class com.cms.types.SignerInfos
- Default constructor for generated Java class
SignerInfos.
- SimpleKeyAgreementKeyPairLookup - Class in com.cms.crypto
- Locates public-private static and ephemeral key pairs used in
key agreement key establishment schemes.
- SimpleKeyAgreementKeyPairLookup(KeyPair, KeyPair) -
Constructor for class com.cms.crypto.SimpleKeyAgreementKeyPairLookup
- Constructor for
SimpleKeyAgreementKeyPairLookup
with static and ephemeral public/private key pair parameters.
- Slice - Class in jtools
- Array to string conversion.
- Slice() -
Constructor for class jtools.Slice
- Constructor for
Slice.
- slice(String[], int, int) -
Method in class jtools.Slice
- Gets part of an array and returns it as a string.
- SMIME -
Static variable in class com.cms.identifiers.Identifiers
-
- startAccumulatingBytes() -
Method in class schemajic.codec.ByteCountingInputStream
- Starts a counter to accumulate bytes read.
- startsWith(int[]) -
Method in class schemajic.model.ASN1ObjectIdentifier
- Returns true if the first other.length arcs of this
oid match the arcs of the 'other' oid.
- startsWith(ASN1ObjectIdentifier) -
Method in class schemajic.model.ASN1ObjectIdentifier
- Returns true if the first other.length arcs of this
oid match the arcs of the 'other' oid.
- stopAccumulatingBytes() -
Method in class schemajic.codec.ByteCountingInputStream
- Stops accumulating bytes.
- SubjectKeyIdentifier - Class in com.cms.types
SubjectKeyIdentifier generated Java class.- SubjectKeyIdentifier() -
Constructor for class com.cms.types.SubjectKeyIdentifier
- Default constructor for generated Java class
SubjectKeyIdentifier.
- SubjectKeyIdentifierGenerator - Class in com.cms.crypto
- Generates subject key identifier values to uniquely identify
keys associated with Public Key Certificates.
- SubjectKeyIdentifierGenerator() -
Constructor for class com.cms.crypto.SubjectKeyIdentifierGenerator
- Constructor for
SubjectKeyIdentifierGenerator.
T61String type.T61StringType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
T61StringType with
string name parameter.
Tag with string initialization parameter.
Tag with initialization parameters.
TagEncoder.
TLV to support encoding of tagged "open types".TagList with a list of ASN.1 tags parameter.
TeletexString type.TeletexStringType with ASN.1 module, defined type, builtin
or reference type, and tags parameters.
TeletexStringType with
string name parameter.
TextFile with a parameter that specifies the disk file where text is to be read from and written to.
TextRemovalMachine.
byte array that is the result of
decoding a binary string.