- aACompromise - Static variable in class iaik.asn1.structures.DistributionPoint
-
The aACompromise
reason flag.
- aACompromise - Static variable in class iaik.x509.extensions.ReasonCode
-
Certificate revocation reason aACompromise
.
- AbstractMessageDigest - Class in iaik.security.md
-
This is the base class of most message digest implementations in this package.
- AcceptableCertPolicies - Class in iaik.x509.attr.extensions
-
This class implements the Acceptable certificate policies extension.
- AcceptableCertPolicies() - Constructor for class iaik.x509.attr.extensions.AcceptableCertPolicies
-
Default constructor that creates an empty policy extension.
- AcceptableResponses - Class in iaik.x509.ocsp.extensions
-
This class implements the OCSP AcceptableResponses
extension.
- AcceptableResponses() - Constructor for class iaik.x509.ocsp.extensions.AcceptableResponses
-
Default constructor.
- AcceptableResponses(ObjectID[]) - Constructor for class iaik.x509.ocsp.extensions.AcceptableResponses
-
Creates a AcceptableResponses extensions for the listed acceptable response OIDs.
- AccessDescription - Class in iaik.asn1.structures
-
- AccessDescription() - Constructor for class iaik.asn1.structures.AccessDescription
-
Default constructor.
- AccessDescription(ObjectID, GeneralName) - Constructor for class iaik.asn1.structures.AccessDescription
-
Creates a new AccessDescription from the given accessMethod oid
and accessLocation GeneralName.
- AccessDescription(ObjectID, String) - Constructor for class iaik.asn1.structures.AccessDescription
-
Creates a new AccessDescription from the given accessMethod OID and
accessLocation uri value.
- AccessDescription(ASN1Object) - Constructor for class iaik.asn1.structures.AccessDescription
-
Creates a new AccessDescription
from an ASN1Object.
- accessIdentity - Static variable in class iaik.asn1.ObjectID
-
- AccessIdentity - Class in iaik.x509.attr.attributes
-
The AccessIdentity attribute.
- AccessIdentity() - Constructor for class iaik.x509.attr.attributes.AccessIdentity
-
Empty default constructor.
- AccessIdentity(GeneralName, GeneralName) - Constructor for class iaik.x509.attr.attributes.AccessIdentity
-
Creates an AccessIdentity from given service and ident name.
- AccessIdentity(ASN1Object) - Constructor for class iaik.x509.attr.attributes.AccessIdentity
-
Creates an AccessIdentity from its ASN.1 representation.
- ACRL - Class in iaik.x509.attr
-
This class represents a X.509v2 CertificateRevocationList (CRL) for Attribute
Certificates (ACRL).
- ACRL() - Constructor for class iaik.x509.attr.ACRL
-
Default constructor for creating a new empty X.509 Attribute Certificate
CRL.
- ACRL(InputStream) - Constructor for class iaik.x509.attr.ACRL
-
Creates a CRL from an input stream supplying a DER or PEM encoded CRL.
- ACRL(byte[]) - Constructor for class iaik.x509.attr.ACRL
-
Creates a CRL form a PEM or DER byte array.
- ACRL(ASN1Object) - Constructor for class iaik.x509.attr.ACRL
-
Creates a ACRL form a ASN1Object.
- AD_ATTRIBUTE_CERTIFICATE - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Attribute description "attributeCertificate;binary".
- AD_AUTHORITY_REVOCATION_LIST - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Attribute description "authorityRevocationList;binary".
- AD_CA_CERTIFICATE - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Attribute description "caCertificate;binary".
- AD_CERTIFICATE - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Attribute description "caCertificate;binary,userCertificate;binary".
- AD_CERTIFICATE_REVOCATION_LIST - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Attribute description "certificateRevocationList;binary".
- AD_DELTA_REVOCATION_LIST - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Attribute description "deltaRevocationList;binary".
- AD_REVOCATION_LIST - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Attribute description
"authorityRevocationList;binary,certificateRevocationList;binary".
- AD_USER_CERTIFICATE - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Attribute description "userCertificate;binary".
- add(Object) - Method in class iaik.utils.CollectionVector
-
Adds the given object.
- addAcceptableCertPolicy(String) - Method in class iaik.x509.attr.extensions.AcceptableCertPolicies
-
Adds a new PolicyID to the extension.
- addAcceptableCertPolicy(ObjectID) - Method in class iaik.x509.attr.extensions.AcceptableCertPolicies
-
Adds a new PolicyID to the extension.
- addAccessDescription(AccessDescription) - Method in class iaik.x509.extensions.InfoAccess
-
Adds a accessDescription to this InfoAccess
extension.
- addAdditionalField(String) - Method in class iaik.utils.SmtpMailer
-
Sets any additional field according to RFC822.
- addAsJDK14Provider(boolean) - Static method in class iaik.security.provider.IAIK
-
- addAsJDK14Provider() - Static method in class iaik.security.provider.IAIK
-
- addAsProvider() - Static method in class iaik.security.provider.IAIK
-
Static method which installs the SecurityProvider IAIK.
- addAsProvider(boolean) - Static method in class iaik.security.provider.IAIK
-
Static method which installs the IAIK provider as first provider
and prints some system properties if desired.
- addAsProvider() - Static method in class iaik.security.provider.IAIKMD
-
Static method which installs the IAIK-MD
provider as
first provider and the IAIK provider as second provider.
- addAsProvider(boolean) - Static method in class iaik.security.provider.IAIKMD
-
Static method which installs the IAIK-MD
provider as
first provider and the IAIK provider as second provider
and prints some system properties if desired.
- addAttribute(Attribute) - Method in class iaik.asn1.structures.Attributes
-
Adds the given attribute.
- addAttribute(Attribute, boolean) - Method in class iaik.asn1.structures.Attributes
-
Adds the given attribute.
- addAttribute(Attribute) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Adds one Attribute to this CertificateRequest.
- addAttribute(Attribute) - Method in class iaik.x509.attr.AttributeCertificate
-
Adds one Attribute to this attribute certificate.
- addAttributes(Attribute[]) - Method in class iaik.asn1.structures.Attributes
-
Adds the given attributes.
- addAttributeValue(AttributeValue) - Method in class iaik.asn1.structures.Attribute
-
Adds an AttributeValue to the set of attribute values.
- addAVA(ObjectID, Object) - Method in class iaik.asn1.structures.RDN
-
Creates a new AttributeValueAssertion (AttributeTypeAndValue) with
given type and value and adds it to this RelativeDistinguishedName.
- addAVA(AVA) - Method in class iaik.asn1.structures.RDN
-
Adds a AttributeValueAssertion (AttributeTypeAndValue) object
to this RelativeDistinguishedName.
- addAVA(AVA, boolean) - Method in class iaik.asn1.structures.RDN
-
Adds a AttributeValueAssertion (AttributeTypeAndValue) object
to this RelativeDistinguishedName.
- addBcc(String, String) - Method in class iaik.utils.SmtpMailer
-
Sets the Bcc field.
- addCc(String, String) - Method in class iaik.utils.SmtpMailer
-
Sets the Cc field.
- addCertificate(AttributeCertificate, Date) - Method in class iaik.x509.attr.ACRL
-
Adds a attribute certificate to the CRL to be revoked on the given date.
- addCertificate(RevokedAttributeCertificate) - Method in class iaik.x509.attr.ACRL
-
Adds a revoked certificate to the CRL.
- addCertificate(X509Certificate, Date) - Method in class iaik.x509.X509CRL
-
Adds a certificate to the CRL to be revoked on the given date.
- addCertificate(RevokedCertificate) - Method in class iaik.x509.X509CRL
-
Adds a revoked certificate to the CRL.
- addCertificateIssuer(Name) - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Adds a certificate issuers to this response generator.
- addComponent(ASN1Object) - Method in class iaik.asn1.ASN1Object
-
Throws a CodingException.
- addComponent(ASN1Object) - Method in class iaik.asn1.ConstructedType
-
Adds a new ASN1Object component to the end of this ConstructedType.
- addComponent(ASN1Object, int) - Method in class iaik.asn1.ConstructedType
-
Inserts a new component to a given location within the ConstructedType.
- addComponent(ASN1Object, int) - Method in class iaik.asn1.OCTET_STRING
-
Inserts a new OCTET_STRING component to a given location within this
OCTET_STRING.
- addConnectTimeoutEnvPropKey(String) - Static method in class iaik.x509.net.ldap.LdapURLConnection
-
Registers the given connect timeout environment property key.
- addDistributionPoint(DistributionPoint) - Method in class iaik.x509.extensions.CRLDistPointsSyntax
-
Adds a distribution point to this CRLDistPointsSyntax
extension.
- addEncodeListener(EncodeListener, int) - Method in class iaik.asn1.ASN1Object
-
Adds one EncodeListener which wants to be notified when the encoding of
this ASN1Object has to be performed.
- addEncodeListener(EncodeListener, int, int) - Method in class iaik.asn1.ConstructedType
-
Adds a component encode listener which wants to be notified when the encoding of this
constructed ASN1Object has to be performed.
- addEOFListener(EOFListener) - Method in class iaik.utils.NotifyEOFInputStream
-
- addEvent(Event) - Method in class iaik.security.random.AWT10SeedGenerator
-
Deprecated.
use addSeedObject() instead.
- addEvent(AWTEvent) - Method in class iaik.security.random.AWT11SeedGenerator
-
Deprecated.
use addSeedObject() instead.
- addEventSource(Component) - Method in class iaik.security.random.AWT11SeedGenerator
-
Add a component as a source of events.
- addExtension(V3Extension) - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Adds the given X509v3 extension.
- addExtension(V3Extension) - Method in class iaik.x509.attr.ACRL
-
Adds the given X509v2 CRL extension.
- addExtension(V3Extension) - Method in class iaik.x509.attr.AttributeCertificate
-
Adds the given X509v3 extension.
- addExtension(V3Extension) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Adds the given extension.
- addExtension(V3Extension) - Method in class iaik.x509.ocsp.OCSPExtensions
-
Adds an extension to this OCSPExtensions
object.
- addExtension(V3Extension) - Method in class iaik.x509.ocsp.OCSPRequest
-
Adds the given extension.
- addExtension(V3Extension) - Method in class iaik.x509.ocsp.Request
-
Adds the given extension.
- addExtension(V3Extension) - Method in class iaik.x509.ocsp.SingleResponse
-
Adds the given extension.
- addExtension(V3Extension) - Method in class iaik.x509.qualified.QualifiedCertificate
-
Adds the given extension.
- addExtension(V3Extension) - Method in class iaik.x509.RevokedCertificate
-
Adds the given extension to this revoked certificate.
- addExtension(V3Extension) - Method in class iaik.x509.X509Certificate
-
Adds the given X509v3 extension.
- addExtension(V3Extension) - Method in class iaik.x509.X509CRL
-
Adds the given X509v2 CRL extension.
- addExtension(V3Extension) - Method in class iaik.x509.X509Extensions
-
Adds an extension to this X509Extensions
object.
- addHandler(String, URLStreamHandler) - Method in class iaik.x509.net.ldap.LdapURLStreamHandlerFactory
-
registers an additional URLStreamHandler.
- addKey(PrivateKey) - Method in class iaik.pkcs.pkcs8.AsymmetricKeyPackage
-
Adds an OneAsymmetricKey/PrivateKeyInfo.
- addKeyPurposeID(ObjectID) - Method in class iaik.x509.extensions.ExtendedKeyUsage
-
Adds a KeyPurposeID to this extension.
- addKeys(PrivateKey[]) - Method in class iaik.pkcs.pkcs8.AsymmetricKeyPackage
-
Adds an array of OneAsymmetricKey/PrivateKeyInfos.
- addMapping(PolicyMapping) - Method in class iaik.x509.extensions.PolicyMappings
-
- addModBlockSize(int, byte[], byte[]) - Static method in class iaik.utils.CryptoUtils
-
Add the given two unsigned integers.
- addName(GeneralName) - Method in class iaik.asn1.structures.GeneralNames
-
Adds a GeneralName to the list of general names.
- addPdsLocation(QcEuPDS.PdsLocation) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS
-
Adds the given PDSLocation element.
- addQcTypeID(ObjectID) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
Adds the given QcTypeID.
- addRDN(ObjectID, Object) - Method in class iaik.asn1.structures.Name
-
Adds a RelativeDistinguishedName with given attribute type and value to this Name.
- addRDN(RDN) - Method in class iaik.asn1.structures.Name
-
Adds a RelativeDistinguishedName to this Name.
- addRecipientInfo(RecipientInfo) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Adds one recipient to the list of recipient infos.
- addRecipientInfo(RecipientInfo) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Adds one recipient to the list of recipient infos.
- addRecipientInfo(RecipientInfo) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Adds one recipient to the list of recipient infos.
- addRequestProperty(String, String) - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Adds the given request property.
- addResponseEntries(X509CRL, X509Certificate, int) - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Creates and adds SingleResponse entries for the given CRL.
- addResponseEntries(X509CRL, X509Certificate, int, CrlID) - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Creates and adds SingleResponse entries for the given CRL.
- addResponseEntry(ReqCert, CertStatus, Date, Date) - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Creates a SingleResponse for the given reqCert, certStatus and thisUpdate
(and optional nextUpdate) date and adds it to the list of single responses.
- addResponseEntry(SingleResponse) - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Adds the given SingleResponse.
- addSeedObject(Object) - Method in class iaik.security.random.HashObjectSeedGenerator
-
Feed a new seed object to this seed generator.
- addSignerInfo(SignerInfo) - Method in class iaik.pkcs.pkcs7.SignedData
-
Adds a SignerInfo object to this SignedData.
- addSignerInfo(SignerInfo) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Adds a SignerInfo object to this SignedData.
- addSunTrustedKeyUsageAttributeToCertificateBags(boolean) - Static method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Decides whether to add the proprietary Oracle TrustedKeyUsage
attribute to PKCS12
CertificateBags to "label" them as trusted KeyStore certificate entries.
- addTarget(Target) - Method in class iaik.x509.attr.Targets
-
Adds the given Target (if it is not already included).
- addTargetElement(Target) - Method in class iaik.x509.attr.extensions.TargetInformation
-
Adds the given Target.
- addTargets(Targets) - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Adds the given Targets object.
- addText(String) - Method in class iaik.utils.SmtpMailer
-
Adds text to message body of this EMail.
- addTo(String, String) - Method in class iaik.utils.SmtpMailer
-
Sets the To field.
- addTrustedCertificate(X509Certificate) - Method in class iaik.x509.SimpleChainVerifier
-
Add a trusted certificate.
- addTrustedResponderEntry(ResponderID, X509Certificate) - Method in class iaik.x509.ocsp.utils.TrustedResponders
-
Trust the given reponderID for signing responses for certs issued by the
given CA.
- adjustParity(byte[], int) - Static method in class iaik.security.cipher.DESKeyGenerator
-
Adjusts the parity-bits of a DES key, supplied in a byte array beginning
at the given offset.
- administrationIndicator_ - Variable in class iaik.x509.extensions.priv.Officials
-
The code that identifies the public authority.
- aes128_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the AES symmetric block cipher used in CBC mode
with 128 bit keys.
- aes128_CCM - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the AES symmetric block cipher used in CCM mode
with 128 bit keys (aes128-CCM authenticated encryption algorithm id
according RFC 5084).
- aes128_GCM - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the AES symmetric block cipher used in GCM mode
with 128 bit keys (aes128-GCM authenticated encryption algorithm id
according RFC 5084).
- aes128_wrap_pad - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RFC 5649 AES Key Wrap with Padding algorithm
using a 128 bit AES key as key encryption key.
- AES128SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using AES-128 as block
cipher algorithm.
- AES128SP80090Random() - Constructor for class iaik.security.random.AES128SP80090Random
-
Default constructor.
- aes192_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the AES symmetric block cipher used in CBC mode
with 192 bit keys.
- aes192_CCM - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the AES symmetric block cipher used in CCM mode
with 192 bit keys (aes192-CCM authenticated encryption algorithm id
according RFC 5084).
- aes192_GCM - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the AES symmetric block cipher used in GCM mode
with 192 bit keys (aes192-GCM authenticated encryption algorithm id
according RFC 5084).
- aes192_wrap_pad - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RFC 5649 AES Key Wrap with Padding algorithm
using a 192 bit AES key as key encryption key.
- AES192KeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
192 bit keys for the AES (Rijndael 128Bit block) cipher.
- AES192KeyGenerator() - Constructor for class iaik.security.cipher.AES192KeyGenerator
-
Creates a new AES192 key generator.
- AES192SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using AES-192 as block
cipher algorithm.
- AES192SP80090Random() - Constructor for class iaik.security.random.AES192SP80090Random
-
Default constructor.
- aes256_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the AES symmetric block cipher used in CBC mode
with 256 bit keys.
- aes256_CCM - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the AES symmetric block cipher used in CCM mode
with 256 bit keys (aes256-CCM authenticated encryption algorithm id
according RFC 5084).
- aes256_GCM - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the AES symmetric block cipher used in GCM mode
with 256 bit keys (aes256-GCM authenticated encryption algorithm id
according RFC 5084).
- aes256_wrap_pad - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RFC 5649 AES Key Wrap with Padding algorithm
using a 256 bit AES key as key encryption key.
- AES256KeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
256 bit keys for the AES (Rijndael 128Bit block) cipher.
- AES256KeyGenerator() - Constructor for class iaik.security.cipher.AES256KeyGenerator
-
Creates a new AES256 key generator.
- AES256SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using AES-256 as block
cipher algorithm.
- AES256SP80090Random() - Constructor for class iaik.security.random.AES256SP80090Random
-
Default constructor.
- aes_CBC_CMAC_128 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the AES-CBC-CMAC authenticated encryption algorithm
using 128 bit AES keys as defined by the BSI Technical Guideline TR-03109-1.
- aes_CBC_CMAC_192 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the AES-CBC-CMAC authenticated encryption algorithm
using 192 bit AES keys as defined by the BSI Technical Guideline TR-03109-1.
- aes_CBC_CMAC_256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the AES-CBC-CMAC authenticated encryption algorithm
using 256 bit AES keys as defined by the BSI Technical Guideline TR-03109-1.
- AESCBCCMac128 - Class in iaik.security.cipher
-
Implements the AES-CBC-CMAC authenticated encryption algorithm
for 128 bit AES keys as defined by the BSI Technical Guideline TR-03109-1.
- AESCBCCMac128() - Constructor for class iaik.security.cipher.AESCBCCMac128
-
Creates a AESCBCCMac128 Cipher object.
- AESCBCCMac128KeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
keys to be used with the
AESCBCCMac128
authenticated
encryption cipher as defined by the BSI Technical Guideline TR-03109-1.
- AESCBCCMac128KeyGenerator() - Constructor for class iaik.security.cipher.AESCBCCMac128KeyGenerator
-
Creates a new AESCBCCMac128 key generator.
- AESCBCCMac192 - Class in iaik.security.cipher
-
Implements the AES-CBC-CMAC authenticated encryption algorithm
for 192 bit AES keys as defined by the BSI Technical Guideline TR-03109-1.
- AESCBCCMac192() - Constructor for class iaik.security.cipher.AESCBCCMac192
-
Creates a AESCBCCMac192 Cipher object.
- AESCBCCMac192KeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
keys to be used with the
AESCBCCMac192
authenticated
encryption cipher as defined by the BSI Technical Guideline TR-03109-1.
- AESCBCCMac192KeyGenerator() - Constructor for class iaik.security.cipher.AESCBCCMac192KeyGenerator
-
Creates a new AESCBCCMac192 key generator.
- AESCBCCMac256 - Class in iaik.security.cipher
-
Implements the AES-CBC-CMAC authenticated encryption algorithm
for 256 bit AES keys as defined by the BSI Technical Guideline TR-03109-1.
- AESCBCCMac256() - Constructor for class iaik.security.cipher.AESCBCCMac256
-
Creates a AESCBCCMac256 Cipher object.
- AESCBCCMac256KeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
keys to be used with the
AESCBCCMac256
authenticated
encryption cipher as defined by the BSI Technical Guideline TR-03109-1.
- AESCBCCMac256KeyGenerator() - Constructor for class iaik.security.cipher.AESCBCCMac256KeyGenerator
-
Creates a new AESCBCCMac192 key generator.
- AESIvParameterGenerator - Class in iaik.security.cipher
-
This class implements an AlgorithmParameterGenerator to be used for generating
an initialization vector used for AES ciphers.
- AESIvParameterGenerator() - Constructor for class iaik.security.cipher.AESIvParameterGenerator
-
The default constructor.
- AESKeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the Rijndael cipher.
- AESKeyGenerator() - Constructor for class iaik.security.cipher.AESKeyGenerator
-
Creates a new Rijndael key generator.
- AESKeyWrap - Class in iaik.security.cipher
-
This class implements the AES key wrap algorithm.
- AESKeyWrap() - Constructor for class iaik.security.cipher.AESKeyWrap
-
Creates a new instance of this AESKeyWrap
cipher.
- AESKeyWrapWithPadding - Class in iaik.security.cipher
-
This class implements the AES key wrap with padding algorithm according
to RFC 5649.
- AESKeyWrapWithPadding() - Constructor for class iaik.security.cipher.AESKeyWrapWithPadding
-
Creates a new instance of this AESKeyWrapWithPadding
cipher.
- affiliationChanged - Static variable in class iaik.asn1.structures.DistributionPoint
-
The affiliationChanged
reason flag.
- affiliationChanged - Static variable in class iaik.x509.extensions.ReasonCode
-
Certificate revocation reason affiliationChanged
.
- AlgorithmID - Class in iaik.asn1.structures
-
This class implements the ASN.1 type "AlgorithmIdentifier".
- AlgorithmID() - Constructor for class iaik.asn1.structures.AlgorithmID
-
Default constructor.
- AlgorithmID(String, String) - Constructor for class iaik.asn1.structures.AlgorithmID
-
Creates a new AlgorithmID from an object identifier and a name.
- AlgorithmID(String, String, String) - Constructor for class iaik.asn1.structures.AlgorithmID
-
Creates a new AlgorithmID from an object identifier, a name and and
implementation name.
- AlgorithmID(String, String, String, Class) - Constructor for class iaik.asn1.structures.AlgorithmID
-
Creates a new AlgorithmID from an object identifier, a name and and
implementation name.
- AlgorithmID(String, String, String, boolean) - Constructor for class iaik.asn1.structures.AlgorithmID
-
Creates a new AlgorithmID from an object identifier, a name and and
implementation name.
- AlgorithmID(String, String, String, Class, boolean) - Constructor for class iaik.asn1.structures.AlgorithmID
-
Creates a new AlgorithmID from an object identifier, a name and and
implementation name.
- AlgorithmID(String, String, String[], boolean) - Constructor for class iaik.asn1.structures.AlgorithmID
-
Creates a new AlgorithmID from an object identifier, a name and and
a set of implementation names.
- AlgorithmID(String, String, String[], Class) - Constructor for class iaik.asn1.structures.AlgorithmID
-
Creates a new AlgorithmID from an object identifier, a name and and
a set of implementation names.
- AlgorithmID(String, String, String[], Class, boolean) - Constructor for class iaik.asn1.structures.AlgorithmID
-
Creates a new AlgorithmID from an object identifier, a name and and
a set of implementation names.
- AlgorithmID(ObjectID) - Constructor for class iaik.asn1.structures.AlgorithmID
-
Creates a new AlgorithmID from an ObjectID.
- AlgorithmID(ObjectID, ASN1Object) - Constructor for class iaik.asn1.structures.AlgorithmID
-
Creates a new AlgorithmID from an ObjectID and algorithm parameters.
- AlgorithmID(ASN1Object) - Constructor for class iaik.asn1.structures.AlgorithmID
-
Creates a new AlgorithmID from an ASN1Object.
- AlgorithmID(DerInputStream) - Constructor for class iaik.asn1.structures.AlgorithmID
-
Decodes an AlgorithmID from a DerInputStream.
- algorithms - Static variable in class iaik.asn1.structures.AlgorithmID
-
Reverse implementation repository.
- aliases() - Method in class iaik.utils.IAIKPasswordStore
-
Returns an enumeration of the aliases.
- AnsiRandom - Class in iaik.security.random
-
This class implements a secure pseudo-random generator as
specified in ANSI X9.17.
- AnsiRandom() - Constructor for class iaik.security.random.AnsiRandom
-
Generate a new AnsiRandom with the specified seed.
- anyExtendedKeyUsage - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
-
The "Any extended key usage" ExtendedKeyUsage purpose id.
- anyPolicy - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.32.0) for the x.509
anyPolicy
certificate policy
which may be used within a
CertificatePolicies
extension to not limiting the set of policies for
certification paths which include the corresponding CA certificate.
- APPLICATION - Static variable in class iaik.asn1.ASN
-
Tag class: application
- APPLICATION - Static variable in class iaik.asn1.DerInputStream
-
Tag class: application
- arcfour - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ARCFOUR
stream cipher.
- ARCFOUR - Class in iaik.security.cipher
-
This class implements the ARCFOUR cipher as specified by
the IETF draft "A Stream Cipher Encryption Algorithm 'Arcfour'"
(draft-kaukonen-cipher-arcfour-03.txt).
- ARCFOUR() - Constructor for class iaik.security.cipher.ARCFOUR
-
Creates a ARCFOUR object.
- ARCFOURKeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the ARCFOUR cipher.
- ARCFOURKeyGenerator() - Constructor for class iaik.security.cipher.ARCFOURKeyGenerator
-
Creates a new ARCFOUR key generator.
- ArchiveCutoff - Class in iaik.x509.ocsp.extensions
-
This class implements the OCSP ArchiveCutoff
extension.
- ArchiveCutoff() - Constructor for class iaik.x509.ocsp.extensions.ArchiveCutoff
-
Default constructor.
- ArchiveCutoff(Date) - Constructor for class iaik.x509.ocsp.extensions.ArchiveCutoff
-
Creates an ArchiveCutoff
object from the given
cuttoffTime.
- arrangeCertificateChain(X509Certificate[], boolean) - Static method in class iaik.utils.Util
-
Tries to construct a certificate chain from an array of certificates.
- array_ - Variable in class iaik.utils.ComparableByteArray
-
The content of this object.
- ArrayEnumeration - Class in iaik.utils
-
This class implements a simple Enumeration over an array.
- ArrayEnumeration(Object[]) - Constructor for class iaik.utils.ArrayEnumeration
-
Creates a new ArrayEnumeration from all the elements included in the
given array of objects.
- ArrayEnumeration(Object[], int) - Constructor for class iaik.utils.ArrayEnumeration
-
Creates a new ArrayEnumeration from the given number of elements of
the given array of objects.
- ASN - Class in iaik.asn1
-
The ASN class registers the several ASN.1 types.
- ASN(int, String) - Constructor for class iaik.asn1.ASN
-
Creates a new ASN.1 type with given tag number and name.
- ASN(int, String, int) - Constructor for class iaik.asn1.ASN
-
Creates a new ASN.1 type with given tag number, name and tag class.
- ASN1 - Class in iaik.asn1
-
This class is responsible for converting ASN.1 objects between internal
(ASN1Object) and external (PEM, DER encoded arrays) representation.
- ASN1() - Constructor for class iaik.asn1.ASN1
-
Default constructor.
- ASN1(ASN1Object) - Constructor for class iaik.asn1.ASN1
-
Creates an ASN1 object from the supplied ASN1Object.
- ASN1(InputStream) - Constructor for class iaik.asn1.ASN1
-
Creates an ASN1 object from an InputStream.
- ASN1(byte[]) - Constructor for class iaik.asn1.ASN1
-
Creates an ASN1 object from a byte array.
- ASN1InputStream - Class in iaik.utils
-
This Filter-InputStream can be used to read a lot of different formats for
ASN.1 objects.
- ASN1InputStream(InputStream) - Constructor for class iaik.utils.ASN1InputStream
-
Creates a new ASN1InputStream to read data from the specified input stream.
- ASN1Object - Class in iaik.asn1
-
This abstract class defines the external interface for ASN.1 object,
both primitive and constructed.
- ASN1Object() - Constructor for class iaik.asn1.ASN1Object
-
Empty default constructor.
- ASN1String - Class in iaik.asn1
-
Abstract super class for all ASN.1 String types.
- ASN1String() - Constructor for class iaik.asn1.ASN1String
-
Creates an empty ASN1String.
- ASN1Type - Interface in iaik.asn1
-
Interface for objects, which implement an ASN.1 type.
- asnType - Variable in class iaik.asn1.ASN1Object
-
The ASN.1 type of this ASN.1 object.
- AsymmetricKeyPackage - Class in iaik.pkcs.pkcs8
-
This class implements the AsymmetricKeyPackage type
as specified by
RFC 5958 for packaging private key information.
- AsymmetricKeyPackage(PrivateKey) - Constructor for class iaik.pkcs.pkcs8.AsymmetricKeyPackage
-
Creates a new AsymmetricKeyPackage with the given OneAsymmetricKey/PrivateKeyInfo.
- AsymmetricKeyPackage(PrivateKey[]) - Constructor for class iaik.pkcs.pkcs8.AsymmetricKeyPackage
-
Creates a new AsymmetricKeyPackage with the given OneAsymmetricKey/PrivateKeyInfos.
- AsymmetricKeyPackage(ASN1Object) - Constructor for class iaik.pkcs.pkcs8.AsymmetricKeyPackage
-
Creates an AsymmetricKeyPackage from an ASN1Object.
- AsymmetricKeyPackage(InputStream) - Constructor for class iaik.pkcs.pkcs8.AsymmetricKeyPackage
-
Creates a new AsymmetricKeyPackage from an InputStream.
- AsymmetricKeyPackage(byte[]) - Constructor for class iaik.pkcs.pkcs8.AsymmetricKeyPackage
-
Creates a new AsymmetricKeyPackage from a byte array.
- AttCertIssuer - Interface in iaik.x509.attr
-
Represents an attribute certificate issuer.
- attrCertEncAttrs - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.1.14) for the X.509
attrCertEncAttrs EncapsulatedContentInfo content type to be used when encrypting
attribute certificate
attributes
within an CMS EnvelopedData (RFC 5755).
- attrCertExt_AcceptableCertPolicies - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.52) for the AcceptableCertPolicies attribute certificate extension
as specified by the X.509 Attribute Certificate profile (RFC 5755).
- attrCertExt_AuditIdentity - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.1.4) for the AuditIdentity attribute certificate extension
as specified by the X.509 Attribute Certificate profile (RFC 5755).
- attrCertExt_BasicAttConstraints - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.41) for the BasicAttConstraints attribute certificate extension
as specified by the X.509 Attribute Certificate profile (RFC 5755).
- attrCertExt_NoRevAvail - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.56) for the NoRevAvail attribute certificate extension
as specified by the X.509 Attribute Certificate profile (RFC 5755).
- attrCertExt_ProxyInfo - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.56) for the ProxyInfo attribute certificate extension
as specified by the X.509 Attribute Certificate profile (RFC 5755).
- attrCertExt_TargetInformation - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.55) for the TargetInformation attribute certificate extension
as specified by the X.509 Attribute Certificate profile (RFC 5755).
- Attribute - Class in iaik.asn1.structures
-
This class implements the ASN.1 type Attribute.
- Attribute() - Constructor for class iaik.asn1.structures.Attribute
-
Creates an empty Attribute.
- Attribute(ObjectID, ASN1Object[]) - Constructor for class iaik.asn1.structures.Attribute
-
Creates an Attribute from attribute type (ObjectID) and attribute values.
- Attribute(ObjectID, ASN1Object[], boolean) - Constructor for class iaik.asn1.structures.Attribute
-
Creates an Attribute from attribute type (ObjectID) and attribute values.
- Attribute(AttributeValue) - Constructor for class iaik.asn1.structures.Attribute
-
Creates an Attribute from the given AttributeValue.
- Attribute(AttributeValue, boolean) - Constructor for class iaik.asn1.structures.Attribute
-
Creates an Attribute from the given AttributeValue.
- Attribute(ASN1Object) - Constructor for class iaik.asn1.structures.Attribute
-
Creates an Attribute from an ASN1Object.
- AttributeCertificate - Class in iaik.x509.attr
-
This class represents an attribute certificate, as specified by the PKIX
Internet Attribute Certificate Profile for Authorization.
- AttributeCertificate() - Constructor for class iaik.x509.attr.AttributeCertificate
-
Default constructor for creating a new empty attribute certificate.
- AttributeCertificate(InputStream) - Constructor for class iaik.x509.attr.AttributeCertificate
-
Creates an AttributeCertificate from an input stream.
- AttributeCertificate(byte[]) - Constructor for class iaik.x509.attr.AttributeCertificate
-
Creates an AttributeCertificate form a PEM or DER byte array.
- AttributeCertificateExtensions - Class in iaik.x509.attr
-
Extends class
X509Extensions
for
registering and handling Attribute certificate extensions.
- AttributeCertificateExtensions() - Constructor for class iaik.x509.attr.AttributeCertificateExtensions
-
Default Constructor.
- AttributeCertificateExtensions(int, int) - Constructor for class iaik.x509.attr.AttributeCertificateExtensions
-
- AttributeCertificateExtensions(ASN1Object) - Constructor for class iaik.x509.attr.AttributeCertificateExtensions
-
Creates a new AttributeCertificateExtensions object from an ASN1Object.
- AttributeCertificateFactory - Class in iaik.x509.attr
-
This class implements a CertificateFactory for X.509 Attribute Certificates.
- AttributeCertificateFactory() - Constructor for class iaik.x509.attr.AttributeCertificateFactory
-
- Attributes - Class in iaik.asn1.structures
-
An container class for X.509 Attributes.
- Attributes() - Constructor for class iaik.asn1.structures.Attributes
-
Empty constructor.
- Attributes(Attribute[]) - Constructor for class iaik.asn1.structures.Attributes
-
Creates an Attribute container from the given list of attributes.
- Attributes(ASN1Object) - Constructor for class iaik.asn1.structures.Attributes
-
Creates an Attribute container from a SET OF or SEQUENCE OF attributes.
- Attributes(InputStream) - Constructor for class iaik.asn1.structures.Attributes
-
Creates an Attribute container from a BER encoded SET OF or SEQUENCE OF
attributes.
- Attributes(byte[]) - Constructor for class iaik.asn1.structures.Attributes
-
Creates an Attribute container from a BER encoded SET OF or SEQUENCE OF
attributes.
- Attributes - Class in iaik.pkcs.pkcs12
-
This class implements attributes of SafeBags as defined in PKCS#12.
- Attributes() - Constructor for class iaik.pkcs.pkcs12.Attributes
-
Creates empty attributes.
- Attributes(String, byte[]) - Constructor for class iaik.pkcs.pkcs12.Attributes
-
Creates new Attributes from a friendly name and a local key ID.
- attributes_ - Variable in class iaik.asn1.structures.Attributes
-
The Attribute repository (order may be of interest).
- AttributeValue - Class in iaik.asn1.structures
-
This class is the basic implementation for Attribute Values.
- AttributeValue() - Constructor for class iaik.asn1.structures.AttributeValue
-
- AuditIdentity - Class in iaik.x509.attr.extensions
-
This class implements the AuditIdentity
attribute certificate extension.
- AuditIdentity() - Constructor for class iaik.x509.attr.extensions.AuditIdentity
-
Default constructor.
- AuditIdentity(byte[]) - Constructor for class iaik.x509.attr.extensions.AuditIdentity
-
Creates an AuditIdentity
extension with the given value.
- authenticated_safes - Variable in class iaik.pkcs.pkcs12.PKCS12
-
- AuthenticatedSafe - Class in iaik.pkcs.pkcs12
-
This class implements the ASN.1 structure AuthenticatedSafe as defined in the
PKCS#12 standard.
- AuthenticatedSafe(int, SafeBag[]) - Constructor for class iaik.pkcs.pkcs12.AuthenticatedSafe
-
Creates a new AuthenticatedSafe containing the given SafeBags with the
desired mode.
- AuthenticatedSafe(int, SafeBag[], int) - Constructor for class iaik.pkcs.pkcs12.AuthenticatedSafe
-
Creates a new AuthenticatedSafe containing the given SafeBags with the
desired mode.
- AuthenticatedSafe(ASN1Object) - Constructor for class iaik.pkcs.pkcs12.AuthenticatedSafe
-
Creates a new AuthenticatedSafe
object from an ASN1Object.
- authenticationInfo - Static variable in class iaik.asn1.ObjectID
-
- AuthorityInfoAccess - Class in iaik.x509.extensions
-
This class implements the AuthorityInfoAccess
Extension.
- AuthorityInfoAccess() - Constructor for class iaik.x509.extensions.AuthorityInfoAccess
-
Default constructor.
- AuthorityInfoAccess(AccessDescription) - Constructor for class iaik.x509.extensions.AuthorityInfoAccess
-
Creates an AuthorityInfoAccess
object and adds a AccessDescription.
- AuthorityKeyIdentifier - Class in iaik.x509.extensions
-
This class implements the AuthorityKeyIdentifier
Extension.
- AuthorityKeyIdentifier() - Constructor for class iaik.x509.extensions.AuthorityKeyIdentifier
-
Default constructor.
- AuthorityKeyIdentifier(byte[]) - Constructor for class iaik.x509.extensions.AuthorityKeyIdentifier
-
Create a AuthorityKeyIdentifier with a key identifier.
- AuthorityKeyIdentifier(GeneralNames, BigInteger) - Constructor for class iaik.x509.extensions.AuthorityKeyIdentifier
-
Create a AuthorityKeyIdentifier with issuer and serial number.
- AutoSeedGenerator - Class in iaik.security.random
-
This seed generator automatically generates random bits without the need for
user interaction.
- AutoSeedGenerator() - Constructor for class iaik.security.random.AutoSeedGenerator
-
Create a new AutoSeedGenerator that generates the default amount of random
bits (currently 160).
- AutoSeedGenerator(int) - Constructor for class iaik.security.random.AutoSeedGenerator
-
Create a new AutoSeedGenerator that generates the specified number of
random bits.
- AVA - Class in iaik.asn1.structures
-
This class implements the ASN.1 type AttributeValueAssertion.
- AVA(ObjectID, Object) - Constructor for class iaik.asn1.structures.AVA
-
Creates a new AttributeValueAssertion from a type and a value.
- AVA(ObjectID, Object, ASN) - Constructor for class iaik.asn1.structures.AVA
-
Creates a new AttributeValueAssertion from a type and a value to be encoded
using the given encoding type.
- AVA(ASN1Object) - Constructor for class iaik.asn1.structures.AVA
-
Creates an AttributeValueAssertion from an ASN1Object.
- available() - Method in class iaik.asn1.DerInputStream
-
Returns the number of bytes available for this stream.
- available() - Method in class iaik.security.md.SHAKEInputStream
-
Returns the number of bytes available without blocking.
- available() - Method in class iaik.security.random.RandomInputStream
-
Return the number of bytes available for a non-blocking read from this
stream.
- available() - Method in class iaik.utils.ASN1InputStream
-
Returns the number of bytes that can be read from this input stream without
blocking.
- available() - Method in class iaik.utils.CipherInputStream
-
Returns the number of bytes available without blocking.
- avas - Variable in class iaik.asn1.structures.RDN
-
Repository for AttributeValueAssertion objects.
- aVAs_ - Variable in class iaik.utils.RFC2253NameParser.ParsedRDN
-
- AWT10SeedGenerator - Class in iaik.security.random
-
This class generates a PRNG seed from user generated AWT events following
the JDK 1.0 AWT event model.
- AWT10SeedGenerator(int) - Constructor for class iaik.security.random.AWT10SeedGenerator
-
Generate a seed generator for the specified number of bits.
- AWT10SeedGenerator() - Constructor for class iaik.security.random.AWT10SeedGenerator
-
Generate a seed generator for the default number of random bits
(currently 136).
- AWT11SeedGenerator - Class in iaik.security.random
-
This class generates a PRNG seed from user generated AWT events following
the JDK AWT event model.
- AWT11SeedGenerator(int) - Constructor for class iaik.security.random.AWT11SeedGenerator
-
Generate a seed generator for the specified number of bits.
- AWT11SeedGenerator() - Constructor for class iaik.security.random.AWT11SeedGenerator
-
Generate a seed generator for the default number of random bits
(currently 136).
- ca() - Method in class iaik.x509.extensions.BasicConstraints
-
Returns true
if the subject of the certificate holding this
BasicConstraints
extension is a CA.
- cACompromise - Static variable in class iaik.asn1.structures.DistributionPoint
-
The cACompromise
reason flag.
- cACompromise - Static variable in class iaik.x509.extensions.ReasonCode
-
Certificate revocation reason cACompromise
.
- caIssuers - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.48.2) for the x.509 AccessDescription access method
caIssuers
, as defined by RFC 3280.
- calculateCapacity(int, int, int, boolean) - Static method in class iaik.iso.iso9796.ISO9796P2S2S3Signature
-
Calculates the capacity of this ISO 9796-2 Signature engine (scheme 2,3).
- calculateCapacity(int, int, boolean) - Static method in class iaik.iso.iso9796.ISO9796P2S2S3Signature
-
This method is not supported.
- calculateCapacity(int, int, boolean) - Static method in class iaik.iso.iso9796.ISO9796P2Signature
-
Calculates the capacity of this ISO 9796-2 Signature engine (scheme 1).
- calculateDigest(byte[], AlgorithmID) - Static method in class iaik.x509.attr.ObjectDigestInfo
-
Calcualtes a digest of the given value using the given digest algorithm.
- calculateHashCode(byte[]) - Static method in class iaik.utils.Util
-
Creates an integer suitable for hash table indexing.
- calculateIssuerKeyHash(PublicKey, AlgorithmID) - Static method in class iaik.x509.ocsp.CertID
-
Calculets the issuerKeyHash from the given public key.
- calculateIssuerNameHash(Name, AlgorithmID) - Static method in class iaik.x509.ocsp.CertID
-
Calculates a SHA hash from the supplied issuer Name.
- callSeedGenListener() - Method in class iaik.security.random.SeedGenerator
-
If a SeedGenListener is set, call it with the parameters returned by
getStatus.
- Camellia - Class in iaik.security.cipher
-
Implements the Camellia algorithm, a symmetric 128-bit block cipher
as defined by RFC 3713.
- Camellia() - Constructor for class iaik.security.cipher.Camellia
-
Creates a Camellia object by calling the BufferedCipher constructor for the Camellia cipher.
- camellia128_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the Camellia symmetric block cipher used in CBC
mode with 128 bit keys.
- camellia192_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the Camellia symmetric block cipher used in CBC
mode with 192 bit keys.
- Camellia192KeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of a Camellia key generator
for generating 192 bit secret keys.
- Camellia192KeyGenerator() - Constructor for class iaik.security.cipher.Camellia192KeyGenerator
-
- camellia256_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the Camellia symmetric block cipher used in CBC
mode with 256 bit keys.
- Camellia256KeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of a Camellia key generator
for generating 256 bit secret keys.
- Camellia256KeyGenerator() - Constructor for class iaik.security.cipher.Camellia256KeyGenerator
-
- CamelliaIvParameterGenerator - Class in iaik.security.cipher
-
This class implements an AlgorithmParameterGenerator to be used for generating
an initialization vector used for Camellia ciphers.
- CamelliaIvParameterGenerator() - Constructor for class iaik.security.cipher.CamelliaIvParameterGenerator
-
The default constructor.
- CamelliaKeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of a Camellia key generator.
- CamelliaKeyGenerator() - Constructor for class iaik.security.cipher.CamelliaKeyGenerator
-
- CamelliaKeyWrap - Class in iaik.security.cipher
-
This class implements the Camellia key wrap algorithm.
- CamelliaKeyWrap() - Constructor for class iaik.security.cipher.CamelliaKeyWrap
-
Creates a new instance of this CamelliaKeyWrap
cipher.
- caRepository - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.48.5) for the x.509 AccessDescription access method
caRepository
(id-ad-caRepository) which may be used within a
SubjectInfoAccess
extension.
- CAST128 - Class in iaik.security.cipher
-
Implements the CAST128 algorithm, a 64 bit Feistel type block cipher with
a key length of 40-128 bits.
- CAST128() - Constructor for class iaik.security.cipher.CAST128
-
Creates a CAST128 object by calling the BufferedCipher constructor for the CAST128 cipher.
- CAST128KeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the CAST128 cipher.
- CAST128KeyGenerator() - Constructor for class iaik.security.cipher.CAST128KeyGenerator
-
Create a new CAST128 key generator.
- CAST128KeyWrap - Class in iaik.security.cipher
-
This class implements the CMS CAST128 Key Wrap key wrap algorithm.
- CAST128KeyWrap() - Constructor for class iaik.security.cipher.CAST128KeyWrap
-
Creates a CAST128KeyWrap object.
- CAST128Parameters - Class in iaik.security.cipher
-
This class represents CAST parameters in opaque form and may be used for generating
opaque CAST parameters and converting them between various formats.
- CAST128Parameters() - Constructor for class iaik.security.cipher.CAST128Parameters
-
The default constructor.
- CAST128ParameterSpec - Class in iaik.security.cipher
-
CAST parameter specification.
- CAST128ParameterSpec(int) - Constructor for class iaik.security.cipher.CAST128ParameterSpec
-
Creates a CAST128ParametersSpec from the given keyLength value.
- CAST128ParameterSpec(int, byte[]) - Constructor for class iaik.security.cipher.CAST128ParameterSpec
-
Creates a CAST128ParametersSpec by using the first 8 bytes of the supplied byte array
as initialization vector (IV).
- CAST128ParameterSpec(int, byte[], int) - Constructor for class iaik.security.cipher.CAST128ParameterSpec
-
Creates a CAST128ParametersSpec by using 8 bytes of the supplied
byte array as IV, beginning at the given offset.
- CAST128WrapParameters - Class in iaik.security.cipher
-
This class represents CMS CAST128 key wrap parameters in opaque form and may be used for generating
opaque CAST parameters and converting them between various formats.
- CAST128WrapParameters() - Constructor for class iaik.security.cipher.CAST128WrapParameters
-
The default constructor.
- CAST128WrapParameterSpec - Class in iaik.security.cipher
-
CAST parameter specification.
- CAST128WrapParameterSpec(int) - Constructor for class iaik.security.cipher.CAST128WrapParameterSpec
-
Creates a CAST128ParametersSpec from the given keyLength value.
- cast5_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the CAST5
symmetric block cipher
used in CBC mode.
- CBCCMacParameters - Class in iaik.security.cipher
-
This class represents parameters for the AES-CBC-CMAC authenticated
encryption algorithm as defined by the BSI Technical Guideline TR-03109-1.
- CBCCMacParameters() - Constructor for class iaik.security.cipher.CBCCMacParameters
-
The default constructor.
- CBCCMacParameterSpec - Class in iaik.security.cipher
-
Parameter specification for the AES-CBC-CMAC authenticated encryption
algorithm as defined by the BSI Technical Guideline TR-03109-1.
- CBCCMacParameterSpec(byte[], int) - Constructor for class iaik.security.cipher.CBCCMacParameterSpec
-
Creates a CBCCMac Parameter specification with the given iv
and MAC length.
- CBCCMacParameterSpec(byte[], byte[]) - Constructor for class iaik.security.cipher.CBCCMacParameterSpec
-
Creates a CBCCMac Parameter specification with the given additional data, iv
and MAC block.
- CBCCMacParameterSpec(byte[]) - Constructor for class iaik.security.cipher.CBCCMacParameterSpec
-
Creates a CBCCMac Parameter specification with the given iv.
- CBCCMacParameterSpec() - Constructor for class iaik.security.cipher.CBCCMacParameterSpec
-
Creates a CBCCMac Parameter specification with default values.
- CBCMac - Class in iaik.security.mac
-
This class implements a CBC MAC based on a block cipher as specified in
ISO/IEC 9797-1.
- CBCMac.CBCMacAES - Class in iaik.security.mac
-
A CBCMAC that uses AES as block cipher.
- CBCMac.CBCMacAES() - Constructor for class iaik.security.mac.CBCMac.CBCMacAES
-
Create a new CBCMAC based on AES.
- CBCMac.CBCMacDES - Class in iaik.security.mac
-
A CBCMAC that uses DES as block cipher.
- CBCMac.CBCMacDES() - Constructor for class iaik.security.mac.CBCMac.CBCMacDES
-
Create a new CBCMAC based on DES.
- CBCMac.CBCMacDESede - Class in iaik.security.mac
-
A CBCMAC that uses DESede (Triple DES) as block cipher.
- CBCMac.CBCMacDESede() - Constructor for class iaik.security.mac.CBCMac.CBCMacDESede
-
Create a new CBCMAC based on DESede (Triple DES).
- CCMCMSParameters - Class in iaik.security.cipher
-
This class represents CCM parameters for use with CMS.
- CCMCMSParameters() - Constructor for class iaik.security.cipher.CCMCMSParameters
-
The default constructor.
- CCMCMSParameters(byte[], byte[], byte[], int) - Constructor for class iaik.security.cipher.CCMCMSParameters
-
Creates CCM Parameters with the given associated data, nonce and MAC length.
- CCMCMSParameterSpec - Class in iaik.security.cipher
-
CCM (counter with CBC-MAC) parameter specification for use with CMS.
- CCMCMSParameterSpec(long, byte[], byte[], int) - Constructor for class iaik.security.cipher.CCMCMSParameterSpec
-
Creates a CCM Parameter specification with the given input length,
associated data, nonce and MAC length.
- CCMCMSParameterSpec(long, byte[], byte[], byte[]) - Constructor for class iaik.security.cipher.CCMCMSParameterSpec
-
Creates a CCM Parameter specification with the given input length,
associated data, nonce and MAC block.
- CCMCMSParameterSpec(byte[], byte[], int) - Constructor for class iaik.security.cipher.CCMCMSParameterSpec
-
Creates a CCM Parameter specification with the given associated data,
nonce and MAC length.
- CCMCMSParameterSpec(byte[], byte[], byte[]) - Constructor for class iaik.security.cipher.CCMCMSParameterSpec
-
Creates a CCM Parameter specification with the given associated data, nonce and macBlock.
- CCMCMSParameterSpec() - Constructor for class iaik.security.cipher.CCMCMSParameterSpec
-
Creates a CCM Parameter specification with default values.
- CCMParameters - Class in iaik.security.cipher
-
This class represents CCM parameters.
- CCMParameters() - Constructor for class iaik.security.cipher.CCMParameters
-
The default constructor.
- CCMParameters(byte[], byte[], int) - Constructor for class iaik.security.cipher.CCMParameters
-
Creates CCM Parameters with the given associated data, nonce and MAC length.
- CCMParameterSpec - Class in iaik.security.cipher
-
CCM (counter with CBC-MAC) parameter specification.
- CCMParameterSpec(long, byte[], byte[], int) - Constructor for class iaik.security.cipher.CCMParameterSpec
-
Creates a CCM Parameter specification with the given input length,
associated data, nonce and MAC length.
- CCMParameterSpec(long, byte[], byte[]) - Constructor for class iaik.security.cipher.CCMParameterSpec
-
Creates a CCM Parameter specification with the given input length,
associated data and nonce.
- CCMParameterSpec(byte[], byte[], int) - Constructor for class iaik.security.cipher.CCMParameterSpec
-
Creates a CCM Parameter specification with the given associated data,
nonce and MAC length.
- CCMParameterSpec(byte[], byte[]) - Constructor for class iaik.security.cipher.CCMParameterSpec
-
Creates a CCM Parameter specification with the given associated data and nonce.
- CCMParameterSpec() - Constructor for class iaik.security.cipher.CCMParameterSpec
-
Creates a CCM Parameter specification with default values.
- certExt_AuthorityInfoAccess - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.1.1) for the X.509 AuthorityInfoAccess certificate extension
as specified by RFC 5280.
- certExt_AuthorityKeyIdentifier - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.35) for the X.509 AuthorityKeyIdentifier certificate/crl extension
as specified by RFC 5280.
- certExt_BasicConstraints - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.19) for the X.509 BasicConstraints certificate extension
as specified by RFC 5280.
- certExt_BiometricInfo - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.1.2) for the BiometricInfo certificate extension as
specified by the Qualified Certificate Profile (RFC 3739).
- certExt_CertificatePolicies - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.32) for the X.509 CertificatePolicies certificate extension
as specified by RFC 5280.
- certExt_CrlDistributionPoints - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.31) for the X.509 CRLDistributionPoints certificate extension
as specified by RFC 5280.
- certExt_ExtendedKeyUsage - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.37) for the X.509 ExtendedKeyUsage certificate extension
as specified by RFC 5280.
- certExt_FreshestCRL - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.46) for the X.509 FreshestCRL certificate extension
as specified by RFC 5280.
- certExt_InhibitAnyPolicy - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.54) for the X.509 InhibitAnyPolicy certificate extension
as specified by RFC 5280.
- certExt_IssuerAltName - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.18) for the X.509 IssuerAltName certificate extension
as specified by RFC 5280.
- certExt_KeyUsage - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.15) for the X.509 KeyUsage certificate extension
as specified by RFC 5280.
- certExt_NameConstraints - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.30) for the X.509 NameConstraints certificate extension
as specified by RFC 5280.
- certExt_NetscapeBaseUrl - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.16.840.1.113730.1.2) for the NetscapeBaseUrl certificate extension.
- certExt_NetscapeCaPolicyUrl - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.16.840.1.113730.1.8) for the NetscapeCaPolicyUrl certificate extension.
- certExt_NetscapeCaRevocationUrl - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.16.840.1.113730.1.4) for the NetscapeCaRevocationUrl certificate extension.
- certExt_NetscapeCertRenewalUrl - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.16.840.1.113730.1.7) for the NetscapeCertRenewalUrl certificate extension.
- certExt_NetscapeCertType - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.16.840.1.113730.1.1) for the NetscapeCertType certificate extension.
- certExt_NetscapeComment - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.16.840.1.113730.1.13) for the NetscapeComment certificate extension.
- certExt_NetscapeRevocationUrl - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.16.840.1.113730.1.3) for the NetscapeRevocationUrl certificate extension.
- certExt_NetscapeSSLServerName - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.16.840.1.113730.1.12) for the NetscapeSSLServerName certificate extension.
- certExt_NoCheck - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.48.1.5) for the NoCheck OCSP responder certificate extension
as specified by the OCSP Online Certificate Status Protocol (RFC 2560, RFC 6960).
- certExt_PolicyConstraints - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.36) for the X.509 PolicyConstraints certificate extension
as specified by RFC 5280.
- certExt_PolicyMappings - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.33) for the X.509 PolicyMappings certificate extension
as specified by RFC 5280.
- certExt_PrivateKeyUsagePeriod - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.16) for the X.509 PrivateKeyUsagePeriod certificate extension
as specified by RFC 5280.
- certExt_PublicAuthorityIdentifier - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.40.0.10.1.1.1) for the PublicAuthorityIdentifier certificate extension
used for characterizing public authorities in Austrian E-Government.
- certExt_PublicServiceProvider - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.40.0.10.1.1.2) for the PublicServiceProvider certificate extension
used for characterizing institutions that provide some kind of public service in Austrian E-Government.
- certExt_QcStatements - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.1.3) for the QCStatements certificate extension as
specified by the Qualified Certificate Profile (RFC 3739).
- certExt_SubjectAltName - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.17) for the X.509 SubjectAltName certificate extension
as specified by RFC 5280.
- certExt_SubjectDirectoryAttributes - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.9) for the X.509 SubjectDirectoryAttributes certificate extension
as specified by RFC 5280.
- certExt_SubjectInfoAccess - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.1.11) for the X.509 SubjectInfoAccess certificate extension
as specified by RFC 5280.
- certExt_SubjectKeyIdentifier - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.14) for the X.509 SubjectKeyIdentifier certificate extension
as specified by RFC 5280.
- CertHash - Class in iaik.x509.ocsp.extensions.commonpki
-
This class implements the OCSP CertHash
extension as defined by
the German Common PKI Profile.
- CertHash() - Constructor for class iaik.x509.ocsp.extensions.commonpki.CertHash
-
Default constructor.
- CertHash(AlgorithmID, byte[]) - Constructor for class iaik.x509.ocsp.extensions.commonpki.CertHash
-
Creates a CertHash
extension with given hash algorithm
identifier and hash value.
- CertHash(AlgorithmID, Certificate) - Constructor for class iaik.x509.ocsp.extensions.commonpki.CertHash
-
Creates a CertHash
extension by calculating the certificate
hash value from the given certificate using the given hash algorithm.
- certHash - Static variable in class iaik.x509.ocsp.ReqCert
-
ReqCert type certHash
(4).
- CertID - Class in iaik.x509.ocsp
-
This class implements OCSP type CertID
.
- CertID(AlgorithmID, byte[], byte[], BigInteger) - Constructor for class iaik.x509.ocsp.CertID
-
Creates a new CertID from hashAlgorithm, issuerNameHash, issuerKeyHash and
serial number.
- CertID(AlgorithmID, Name, PublicKey, BigInteger) - Constructor for class iaik.x509.ocsp.CertID
-
Creates a new CertID from hashAlgorithm, issuerName, issuerKey and
serial number.
- CertID(AlgorithmID, X509Certificate, BigInteger) - Constructor for class iaik.x509.ocsp.CertID
-
Creates a new CertID from hashAlgorithm, issuer certificate and
target certificate serial number.
- CertID(AlgorithmID, X509Certificate, X509Certificate) - Constructor for class iaik.x509.ocsp.CertID
-
Creates a new CertID from hashAlgorithm, issuer certificate and
target certificate.
- CertID(ASN1Object) - Constructor for class iaik.x509.ocsp.CertID
-
Creates CertID from an ASN1Object.
- certID - Static variable in class iaik.x509.ocsp.ReqCert
-
ReqCert type CertID
(0).
- CertificateBag - Class in iaik.pkcs.pkcs12
-
This class contains a certificate and any associated attributes.
- CertificateBag() - Constructor for class iaik.pkcs.pkcs12.CertificateBag
-
Default constructor.
- CertificateBag(X509Certificate) - Constructor for class iaik.pkcs.pkcs12.CertificateBag
-
Creates a new CertificateBag from an already existing
certificate.
- CertificateBag(X509Certificate, String, byte[]) - Constructor for class iaik.pkcs.pkcs12.CertificateBag
-
Creates a new CertificateBag from an already existing
certificate, a friendlyName and a locakKeyID.
- CertificateFactory - Class in iaik.x509
-
This class implements a CertificateFactory for X.509.
- CertificateFactory() - Constructor for class iaik.x509.CertificateFactory
-
- certificateHold - Static variable in class iaik.asn1.structures.DistributionPoint
-
The certificateHold
reason flag.
- certificateHold - Static variable in class iaik.x509.extensions.ReasonCode
-
Certificate revocation reason certificateHold
.
- CertificateIssuer - Class in iaik.x509.extensions
-
This class implements the CertificateIssuer
extension.
- CertificateIssuer() - Constructor for class iaik.x509.extensions.CertificateIssuer
-
Default constructor.
- CertificateIssuer(GeneralNames) - Constructor for class iaik.x509.extensions.CertificateIssuer
-
Creates a new CertificateIssuer
from the given issuer name.
- CertificateIssuer(Name) - Constructor for class iaik.x509.extensions.CertificateIssuer
-
Creates a new CertificateIssuer
from the given issuer dn.
- CertificatePolicies - Class in iaik.x509.extensions
-
This class implements the CertificatePolicies
Extension.
- CertificatePolicies() - Constructor for class iaik.x509.extensions.CertificatePolicies
-
Default Constructor.
- CertificatePolicies(PolicyInformation[]) - Constructor for class iaik.x509.extensions.CertificatePolicies
-
Creates a new CertificatePolicies
extension from
the given policy information terms indicating the policy under
which the certificate has been issued and the purposes for
which the certificate may be used.
- CertificateRequest - Class in iaik.pkcs.pkcs10
-
This class represents a CertificationRequest as described in PKCS#10.
- CertificateRequest(InputStream) - Constructor for class iaik.pkcs.pkcs10.CertificateRequest
-
Creates a CertificateRequest form an input stream.
- CertificateRequest(byte[]) - Constructor for class iaik.pkcs.pkcs10.CertificateRequest
-
Creates a CertificateRequest form a byte array.
- CertificateRequest(PublicKey, Name) - Constructor for class iaik.pkcs.pkcs10.CertificateRequest
-
Creates a new CertificateRequest from a PublicKeyInfo and a Name.
- CertificateResponse - Interface in iaik.x509.ocsp
-
An OCSP response for a single certificate.
- certificates - Variable in class iaik.pkcs.pkcs7.SignedDataStream
-
Repository for the signer certificates.
- CertRequest - Interface in iaik.pkcs.pkcs10
-
This interface is useful when working with PKCS#10- and Netscape-
certificate requests since both classes implement this interface.
- CertStatus - Class in iaik.x509.ocsp
-
This class implements the OCSP type CertStaus.
- CertStatus() - Constructor for class iaik.x509.ocsp.CertStatus
-
Creates a CertStatus for indicating the status information "good".
- CertStatus(RevokedInfo) - Constructor for class iaik.x509.ocsp.CertStatus
-
Creates a CertStatus for indicating the status information "revoked".
- CertStatus(UnknownInfo) - Constructor for class iaik.x509.ocsp.CertStatus
-
Creates a CertStatus for indicating the status information "unknown".
- CertStatus(ASN1Object) - Constructor for class iaik.x509.ocsp.CertStatus
-
Creates a CertStatus from an ASN1Object.
- certTypes - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.22) for the PKCS#9 attribute certTypes
.
- cessationOfOperation - Static variable in class iaik.asn1.structures.DistributionPoint
-
The cessationOfOperation
reason flag.
- cessationOfOperation - Static variable in class iaik.x509.extensions.ReasonCode
-
Certificate revocation reason cessationOfOperation
.
- ChaCha20 - Class in iaik.security.cipher
-
This class implements the ChaCha20 stream cipher as specified by
RFC 7539.
- ChaCha20() - Constructor for class iaik.security.cipher.ChaCha20
-
Creates a ChaCha20 object.
- ChaCha20KeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the ChaCha20 cipher.
- ChaCha20KeyGenerator() - Constructor for class iaik.security.cipher.ChaCha20KeyGenerator
-
Creates a new ChaCha20 key generator.
- ChaCha20ParameterSpec - Class in iaik.security.cipher
-
ChaCha20 parameter specification.
- ChaCha20ParameterSpec(byte[], int) - Constructor for class iaik.security.cipher.ChaCha20ParameterSpec
-
Creates a ChaCha20ParameterSpec from the given nonce and blockCounter values.
- ChaCha20ParameterSpec(byte[]) - Constructor for class iaik.security.cipher.ChaCha20ParameterSpec
-
Creates a ChaCha20ParameterSpec from the given nonce value.
- chacha20Poly1305 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ChaCha20Poly1305 AEAD cipher used for CMS
according RFC 8103).
- ChaCha20Poly1305 - Class in iaik.security.cipher
-
This class implements the ChaCha20Poly1305 AEAD cipher as specified by
RFC 8439.
- ChaCha20Poly1305() - Constructor for class iaik.security.cipher.ChaCha20Poly1305
-
Default constructor.
- ChaCha20Poly1305CMSParameterSpec - Class in iaik.security.cipher
-
ChaCha20Poly1305 parameter specification for use with CMS (Cryptographic
message syntax) according to RFC 8103.
- ChaCha20Poly1305CMSParameterSpec(byte[]) - Constructor for class iaik.security.cipher.ChaCha20Poly1305CMSParameterSpec
-
Creates a ChaCha20Poly1305CMSParameterSpec from the given nonce value.
- ChaCha20Poly1305CMSParameterSpec(byte[], byte[]) - Constructor for class iaik.security.cipher.ChaCha20Poly1305CMSParameterSpec
-
Creates a ChaCha20Poly1305CMSParameterSpec from additional associated data
(aad) and the nonce.
- ChaCha20Poly1305Parameters - Class in iaik.security.cipher
-
Opaque parameter representation for the ChaCha20Poly1305 AEAD algorithm.
- ChaCha20Poly1305Parameters() - Constructor for class iaik.security.cipher.ChaCha20Poly1305Parameters
-
- ChaCha20Poly1305ParameterSpec - Class in iaik.security.cipher
-
ChaCha20Poly1305 parameter specification.
- ChaCha20Poly1305ParameterSpec(byte[]) - Constructor for class iaik.security.cipher.ChaCha20Poly1305ParameterSpec
-
Creates a ChaCha20Poly1305ParameterSpec from the given nonce value.
- ChaCha20Poly1305ParameterSpec(byte[], int) - Constructor for class iaik.security.cipher.ChaCha20Poly1305ParameterSpec
-
Creates a ChaCha20Poly1305ParameterSpec from the given nonce value and ChaCha20 block counter.
- ChaCha20Poly1305ParameterSpec(byte[], byte[]) - Constructor for class iaik.security.cipher.ChaCha20Poly1305ParameterSpec
-
Creates a ChaCha20Poly1305ParameterSpec from additional associated data
(aad) and the nonce.
- ChaCha20Poly1305ParameterSpec(byte[], byte[], int) - Constructor for class iaik.security.cipher.ChaCha20Poly1305ParameterSpec
-
Creates a ChaCha20Poly1305ParameterSpec from additional associated data
(aad), nonce and ChaCha20 block counter.
- ChainVerifier - Class in iaik.x509
-
This class provides a framework that allows you to verify certificate chains.
- ChainVerifier() - Constructor for class iaik.x509.ChainVerifier
-
Constructor for use by subclasses.
- challengePassword - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.7) for the PKCS#9 attribute challengePassword
.
- ChallengePassword - Class in iaik.pkcs.pkcs9
-
The PKCS#9 ChallengePassword attribute.
- ChallengePassword() - Constructor for class iaik.pkcs.pkcs9.ChallengePassword
-
Default constructor.
- ChallengePassword(String) - Constructor for class iaik.pkcs.pkcs9.ChallengePassword
-
Creates a ChallengePassword from the given password.
- ChallengePassword(ASN1String) - Constructor for class iaik.pkcs.pkcs9.ChallengePassword
-
Creates a ChallengePassword from the given password.
- ChallengePassword(ASN1Object) - Constructor for class iaik.pkcs.pkcs9.ChallengePassword
-
Creates a ChallengePassword from its ASN.1 representation.
- changeObjectID(AlgorithmID, ObjectID) - Static method in class iaik.asn1.structures.AlgorithmID
-
Changes the object identifier of the given AlgorithmID object.
- changeOIDString(AlgorithmID, String) - Static method in class iaik.asn1.structures.AlgorithmID
-
Changes the object identifier string of the given AlgorithmID object.
- chargingIdentity - Static variable in class iaik.asn1.ObjectID
-
- ChargingIdentity - Class in iaik.x509.attr.attributes
-
The ChargingIdentity attribute.
- ChargingIdentity() - Constructor for class iaik.x509.attr.attributes.ChargingIdentity
-
Empty default constructor.
- ChargingIdentity(byte[][]) - Constructor for class iaik.x509.attr.attributes.ChargingIdentity
-
Creates a ChargingIdentity object for the given byte[] values array.
- ChargingIdentity(ObjectID[]) - Constructor for class iaik.x509.attr.attributes.ChargingIdentity
-
Creates a ChargingIdentity object for the given ObjectID values array.
- ChargingIdentity(String[]) - Constructor for class iaik.x509.attr.attributes.ChargingIdentity
-
Creates a ChargingIdentity object for the given String values array.
- ChargingIdentity(ASN1Object) - Constructor for class iaik.x509.attr.attributes.ChargingIdentity
-
Creates a ChargingIdentity object from its ASN.1 representation.
- checkCaseInsensitive(boolean) - Static method in class iaik.asn1.PrintableString
-
Decide whether to compare PrintableStrings case in sensitive or not
(default: no).
- checkDigestAlgorithm(AlgorithmID) - Method in class iaik.pkcs.pkcs7.DigestInfo
-
Compares the digest algorithm of this DigestInfo with the given digest
algorithm.
- checkExtensions(X509Certificate[], int) - Method in class iaik.x509.ChainVerifier
-
Verifies if the extensions in the certificate at the given index in the
certificate chain are valid.
- checkForMinumumLengthEncoding(boolean) - Static method in class iaik.asn1.INTEGER
-
Decide whether to check if the INTEGER value is encoded
in the minimum number of octets.
- checkForOddParity(boolean) - Static method in class iaik.security.cipher.TripleDESKeyWrap
-
Decides whether to check the unwrapped cek for odd parity.
- checkHashEngineName(String) - Method in class iaik.iso.iso9796.ISO9796P2Signature
-
Checks whether the given hash algorithm name is suitable for this Signature
engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.RIPEMD128withRSAISO9796P2S2S3andMGF1Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.RIPEMD128withRSAISO9796P2Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.RIPEMD160withRSAISO9796P2S2S3andMGF1Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.RIPEMD160withRSAISO9796P2Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.SHA256withRSAISO9796P2S2S3andMGF1Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.SHA256withRSAISO9796P2Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.SHA384withRSAISO9796P2S2S3andMGF1Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.SHA384withRSAISO9796P2Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.SHA512withRSAISO9796P2S2S3andMGF1Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.SHA512withRSAISO9796P2Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.SHAwithRSAISO9796P2S2S3andMGF1Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.SHAwithRSAISO9796P2Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.WHIRLPOOLwithRSAISO9796P2S2S3andMGF1Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkHashEngineName(String) - Method in class iaik.security.rsa.WHIRLPOOLwithRSAISO9796P2Signature
-
Checks whether the given hash algorithm name is suitable for
this Signature engine.
- checkKeyAndNonceReuse(boolean) - Static method in class iaik.security.cipher.CCMParameters
-
Dis/Enables check for key/nonce reuse.
- checkKeyAndNonceReuse(boolean) - Static method in class iaik.security.cipher.ChaCha20
-
Dis/Enables check for key/nonce reuse.
- checkKeyAndNonceReuse(boolean) - Static method in class iaik.security.cipher.GCMParameters
-
Dis/Enables check for key/nonce reuse.
- checkObjectIDForAssociatedOIDs(boolean) - Static method in class iaik.utils.RFC2253NameParser
-
Decides whether to also ask class
ObjectID
for associated OIDs.
- checkOID(boolean) - Static method in class iaik.asn1.ObjectID
-
Sets whether to check OIDs for correct syntax (default: true
).
- checkParity(byte[], int, boolean) - Static method in class iaik.security.cipher.DESKeyGenerator
-
Checks if the given DES key, supplied in a byte array beginning
at the given offset, is parity adjusted.
- checkProxy(Object, Object) - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Checks if the attribute certificate containing this ProxyInfo can be accepted for
the given sender-server pair.
- checkProxyChain(Target[]) - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Checks if the given proxy chain is valid for an attribute certificate
containing this ProxyInfo extension.
- checkResponse(int) - Method in class iaik.utils.SmtpMailer
-
Checks the response from the smtpd.
- checkValidity(Date) - Method in class iaik.x509.attr.AttributeCertificate
-
Checks if this attribute certificate would be valid at the given date
value.
- checkValidity() - Method in class iaik.x509.attr.AttributeCertificate
-
Checks if this attribute certificate currently is valid.
- checkValidity(Date) - Method in class iaik.x509.X509Certificate
-
Checks if this certificate would be valid at the given date value.
- checkValidity() - Method in class iaik.x509.X509Certificate
-
Checks if this certificate currently is valid.
- ChoiceOfTime - Class in iaik.asn1.structures
-
This class represents the ASN.1 structure "ChoiceOfTime".
- ChoiceOfTime() - Constructor for class iaik.asn1.structures.ChoiceOfTime
-
Creates a new ChoiceOfTime from the current Date.
- ChoiceOfTime(Date) - Constructor for class iaik.asn1.structures.ChoiceOfTime
-
Creates a new ChoiceOfTime from the given Date.
- ChoiceOfTime(Date, boolean) - Constructor for class iaik.asn1.structures.ChoiceOfTime
-
Creates a new ChoiceOfTime from the given Date.
- ChoiceOfTime(Date, boolean, boolean) - Constructor for class iaik.asn1.structures.ChoiceOfTime
-
Creates a new ChoiceOfTime from the given Date.
- ChoiceOfTime(Date, ASN) - Constructor for class iaik.asn1.structures.ChoiceOfTime
-
Creates a new ChoiceOfTime from the given Date using the specified encoding
type.
- ChoiceOfTime(Date, ASN, boolean) - Constructor for class iaik.asn1.structures.ChoiceOfTime
-
Creates a new ChoiceOfTime from the given Date using the specified encoding
type.
- ChoiceOfTime(String, ASN) - Constructor for class iaik.asn1.structures.ChoiceOfTime
-
Creates a ChoiceOfTime for the given date, represented as string.
- ChoiceOfTime(ASN1Object) - Constructor for class iaik.asn1.structures.ChoiceOfTime
-
Creates a new ChoiceOfTime from an ASN1Object.
- cipher(int, Key, byte[]) - Method in class iaik.pkcs.pkcs7.RSACipherProvider
-
Performs an RSA cipher operation on the supplied data.
- cipher - Static variable in class iaik.utils.CriticalObject
-
The cipher for encrypting the serialized object.
- cipherDecryptProvider_ - Variable in class iaik.pkcs.pkcs7.RSACipherProvider
-
Name of the crypto provider to be used for RSA decryption.
- cipherEncryptProvider_ - Variable in class iaik.pkcs.pkcs7.RSACipherProvider
-
Name of the crypto provider to be used for RSA encryption.
- CipherInputStream - Class in iaik.utils
-
Class for en/decrypting data read from an input stream.
- CipherInputStream(InputStream, Cipher) - Constructor for class iaik.utils.CipherInputStream
-
Creates a CipherInputStream using an InputStream and a Cipher initialized
for either encryption or decryption.
- CipherInputStream(InputStream, Cipher, int) - Constructor for class iaik.utils.CipherInputStream
-
Creates a CipherInputStream using an InputStream, a Cipher initialized for
either encryption or decryption and a buffer size.
- CipherInputStream(InputStream) - Constructor for class iaik.utils.CipherInputStream
-
Creates a CipherInputStream only from an InputStream.
- CipherOutputStream - Class in iaik.utils
-
Class for en/decrypting data to be written to an output stream.
- CipherOutputStream(OutputStream, Cipher) - Constructor for class iaik.utils.CipherOutputStream
-
Creates a CipherOutputStream using an OutputStream and a Cipher initialized
either for encryption or decryption.
- CipherOutputStream(OutputStream) - Constructor for class iaik.utils.CipherOutputStream
-
Creates a CipherOutputStream only from an OutputStream.
- clear() - Method in class iaik.utils.CollectionVector
-
Removes all elements.
- clear() - Method in class iaik.utils.IAIKPasswordStore
-
Clears the password store.
- clear() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
Clears the list of QcTypeIDs.
- clearAll() - Method in class iaik.asn1.structures.Attributes
-
Clears all attributes included in the container.
- clearAllEntries() - Method in class iaik.x509.ocsp.utils.TrustedResponders
-
Clear all entries.
- clearance - Static variable in class iaik.asn1.ObjectID
-
- Clearance - Class in iaik.x509.attr.attributes
-
The Clearance attribute.
- Clearance() - Constructor for class iaik.x509.attr.attributes.Clearance
-
Empty default constructor.
- Clearance(ObjectID) - Constructor for class iaik.x509.attr.attributes.Clearance
-
Creates an Clearance for the given policy id.
- Clearance(ASN1Object) - Constructor for class iaik.x509.attr.attributes.Clearance
-
Crerates an Clearance from its ASN.1 representation.
- clearASN1Object() - Method in class iaik.asn1.ASN1
-
Clear the stored ASN1 object to save memory.
- clearByteArray() - Method in class iaik.asn1.ASN1
-
Clear the stored encoding to save memory.
- clearRegisteredQualifiedPolicyIDs() - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Clears all registered qualified policy ids.
- clearRegisteredQualifiedQCStatementIDs() - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Clears all registered qualified statement ids.
- clientAuth - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
-
The "TLS Web client authentication" ExtendedKeyUsage purpose id.
- clone() - Method in class iaik.asn1.ASN
-
Returns a clone ("field by field copy") of this
ASN.1 type with same tag and name.
- clone() - Method in class iaik.asn1.ASN1
-
Returns a clone of this ASN1 object.
- clone() - Method in class iaik.asn1.ASN1Object
-
Returns a clone of this ASN1Object.
- clone() - Method in class iaik.asn1.ASN1String
-
Returns a clone of this ASN1String.
- clone() - Method in class iaik.asn1.BIT_STRING
-
Returns a clone of this ASN1String.
- clone() - Method in class iaik.asn1.CON_SPEC
-
Returns a clone of this CON_SPEC.
- clone() - Method in class iaik.asn1.ConstructedType
-
Returns a clone of this ConstructedType.
- clone() - Method in class iaik.asn1.OCTET_STRING
-
Returns a clone of this OCTET_STRING.
- clone() - Method in class iaik.asn1.structures.AlgorithmID
-
Returns a clone of this AlgorithmID.
- clone() - Method in class iaik.asn1.UNKNOWN
-
Returns a clone of this UNKNOWN.
- clone() - Method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithmSpi
-
Returns a clone if the implementation is cloneable.
- clone() - Method in class iaik.pkcs.pkcs1.MGF1
-
Returns a clone of this Object.
- clone() - Method in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Returns a clone of this Object.
- clone() - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Returns a clone of this Object.
- clone() - Method in class iaik.pkcs.pkcs12.PKCS12Algorithm
-
Creates a clone of this PKCS12Algorithm.
- clone() - Method in class iaik.pkcs.pkcs12.PKCS12Algorithms
-
Gets a clone of this object.
- clone() - Method in class iaik.pkcs.pkcs12.PKCS12MacAlgorithm
-
Creates a clone of this PKCS12MacAlgorithm.
- clone() - Method in class iaik.pkcs.pkcs12.PKCS12PbeAlgorithm
-
Creates a clone of this PKCS12PbeAlgorithm.
- clone() - Method in class iaik.pkcs.pkcs12.PKCS12Pbes2Algorithm
-
Creates a clone of this PKCS12Pbes2Algorithm.
- clone() - Method in class iaik.pkcs.pkcs5.PBES2ParameterSpec
-
Returns a clone of this PBES2ParameterSpec.
- clone() - Method in class iaik.pkcs.pkcs5.PBKDF2ParameterSpec
-
Returns a clone of this PBKDF2ParameterSpec.
- clone() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Return a clone of this private key object.
- clone() - Method in class iaik.security.kdf.HashBasedGenerationFunction
-
- clone() - Method in class iaik.security.md.AbstractMessageDigest
-
Return a clone of this message digest that can be used independently
of this instance.
- clone() - Method in class iaik.security.md.GOST3411
-
- clone() - Method in class iaik.security.md.Md2
-
Returns a clone of this Md2 Object.
- clone() - Method in class iaik.security.md.Md5
-
Returns a clone of this Md5 Object.
- clone() - Method in class iaik.security.md.Md5Spi
-
Returns a clone of this message digest that can be used independently
of this instance.
- clone() - Method in class iaik.security.md.RawHash
-
Create a clone of this object which has the same internal states.
- clone() - Method in class iaik.security.md.RipeMd128
-
Returns a clone of this RipeMd128 Object.
- clone() - Method in class iaik.security.md.RipeMd160
-
Returns a clone of this RipeMd160 Object.
- clone() - Method in class iaik.security.md.RipeMd256
-
Returns a clone of this RipeMd256 Object.
- clone() - Method in class iaik.security.md.RipeMd320
-
Returns a clone of this RipeMd320 Object.
- clone() - Method in class iaik.security.md.SHA
-
Returns a clone of this SHA Object.
- clone() - Method in class iaik.security.md.SHA1Spi
-
Returns a clone of this message digest that can be used independently
of this instance.
- clone() - Method in class iaik.security.md.SHA256Spi
-
Returns a clone of this message digest that can be used independently
of this instance.
- clone() - Method in class iaik.security.md.SHA32bit
-
Returns a clone of this SHA256 Object.
- clone() - Method in class iaik.security.md.SHA384Spi
-
Returns a clone of this message digest that can be used independently
of this instance.
- clone() - Method in class iaik.security.md.SHA64bit
-
Returns a clone of this SHA 64-bit Object.
- clone() - Method in class iaik.utils.PretendedMessageDigest
-
Returns a clone of this object.
- clone() - Method in class iaik.x509.PublicKeyInfo
-
Return a clone of this private key object.
- clone() - Method in class iaik.x509.RevokedCertificate
-
Returns a clone of this RevokedCertificate.
- close() - Method in class iaik.asn1.DerInputStream
-
Closes this input stream.
- close() - Method in class iaik.security.md.SHAKEInputStream
-
Closes this XOF stream.
- close() - Method in class iaik.utils.CipherInputStream
-
Closes this stream.
- close() - Method in class iaik.utils.CipherOutputStream
-
Calls the cipher for the last time and closes the output stream.
- CMac - Class in iaik.security.mac
-
This class implements a MAC based on a block cipher as specified in
NIST Special Publication 800-38B.
- CMacAES - Class in iaik.security.mac
-
A CMAC that uses AES as block cipher.
- CMacAES() - Constructor for class iaik.security.mac.CMacAES
-
Create a new CMAC based on AES.
- CMacDESede - Class in iaik.security.mac
-
A CMAC that uses DESede (Triple DES) as block cipher.
- CMacDESede() - Constructor for class iaik.security.mac.CMacDESede
-
Create a new CMAC based on DESede (Triple DES).
- cms_3DES_wrap - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the CMS3DESwrap
key wrap algorithm
for wrapping 3DES content encryption keys with 3DES key encryption keys
(RFC 2630).
- cms_aes128_wrap - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the CMSAESwrap
key wrap algorithm
using a 128 bit AES key as key encryption key (RFC 3394).
- cms_aes192_wrap - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the CMSAESwrap
key wrap algorithm
using a 192 bit AES key as key encryption key (RFC 3394).
- cms_aes256_wrap - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the CMSAESwrap
key wrap algorithm
using a 256 AES key as key encryption key (RFC 3394).
- cms_aKeyPackage - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.16.840.1.101.2.1.2.78.5) for the CMS Asymmetric Key Package
content type as specified by RFC 5958 for transferring asymmetric keys.
- cms_authData - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.1.2) for the CMS AuthenticatedData
content type.
- cms_authEnvelopedData - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.1.23) for the CMS AuthEnvelopedData
content type
as specified by RFC 5083.
- cms_camellia128_wrap - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the CMSCamelliaWrap
key wrap
algorithm using a 128 bit Camellia key as key encryption key (RFC 3657).
- cms_camellia192_wrap - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the CMSCamelliaWrap
key wrap
algorithm using a 192 bit Camellia key as key encryption key (RFC 3657).
- cms_camellia256_wrap - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the CMSCamelliaWrap
key wrap
algorithm using a 256 Camellia key as key encryption key (RFC 3657).
- cms_cast5_wrap - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the CMSCAST128wrap
key wrap
algorithm for wrapping CAST128 content encryption keys with CAST128 key
encryption keys (RFC 2984).
- cms_compressedData - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.1.9) for the CMS CompressedData
content type.
- cms_contentInfo - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.1.6) for the CMS object CMS ContentInfo
.
- cms_data - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.7.1) for the CMS Data
content type.
- cms_digestedData - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.7.5) for the CMS DigestedData
content type.
- cms_encryptedData - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.7.6) for the CMS EncryptedData
content type.
- cms_envelopedData - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.7.3) for the CMS EnvelopedData
content type.
- cms_HMACwith3DES_wrap - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the HMACwith3DESwrap
key wrap
algorithm for wrapping a HMAC key with a 3DES key encryption key (RFC
3537).
- cms_HMACwithAES_wrap - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the HMACwithAESwrap
key wrap
algorithm for wrapping a HMAC key with a AES key encryption key (RFC 3537).
- cms_idea_wrap - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the CMSIDEAwrap
key wrap algorithm
for wrapping IDEA content encryption keys with IDEA key encryption keys
(RFC 3058).
- cms_rc2_wrap - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the CMSRC2wrap
key wrap algorithm
for wrapping RC2 content encryption keys with RC2 key encryption keys (RFC
2630).
- cms_signedData - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.7.2) for the CMS SignedData
content type.
- code_ - Variable in class iaik.x509.extensions.priv.PublicAuthorityIdentifier
-
The code that identifies the public authority.
- codeSigning - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
-
The "Code Signing" ExtendedKeyUsage purpose id.
- CodingException - Exception in iaik.asn1
-
Signals that an ASN.1 encoding or decoding exception has occurred.
- CodingException() - Constructor for exception iaik.asn1.CodingException
-
Creates a CodingException without parameters.
- CodingException(String) - Constructor for exception iaik.asn1.CodingException
-
Creates a CodingException with a description string as parameter.
- CollectionVector - Class in iaik.utils
-
Internal collection vector for JDK11x compliant implementing the
CertificateFactory.engineGenerateCertificates
and CertificateFactory.engineGenerateCRLs
API.
- CollectionVector() - Constructor for class iaik.utils.CollectionVector
-
Default constructor.
- COMMERCIAL_VERSION - Static variable in class iaik.debug.Debug
-
Commercial or evaluation version.
- commonName - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.3) for the X.500 attribute type commonName
(shortName CN
).
- ComparableByteArray - Class in iaik.utils
-
This is a wrapper class to implement a comparable byte array.
- ComparableByteArray(byte[]) - Constructor for class iaik.utils.ComparableByteArray
-
Creates a comparable byte array object.
- compareBlock(byte[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Check the specified sub-sequences of the given byte arrays for equality.
- compareBlock(int[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Check the specified sub-sequences of the given integer arrays for equality.
- compareBlock(long[], int, long[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Check the specified sub-sequences of the given long integer arrays for
equality.
- compareBlock(byte[], byte[]) - Static method in class iaik.utils.CryptoUtils
-
Checks two byte blocks for equality.
- compareBlock(int[], int[]) - Static method in class iaik.utils.CryptoUtils
-
Checks two integer blocks for equality.
- compareBlock(long[], long[]) - Static method in class iaik.utils.CryptoUtils
-
Checks two long integer blocks for equality.
- compareTables(String, int[], int[]) - Static method in class iaik.utils.Util
-
- compareTo(Object) - Method in class iaik.utils.ComparableByteArray
-
Implementation of Comparable.compareTo(java.lang.Object).
- compress(byte[]) - Method in class iaik.security.md.RawHash
-
Apply the compression function to given input block.
- CON_SPEC - Static variable in class iaik.asn1.ASN
-
Global ASN.1 type CON_SPEC
(CONTEXTSPECIFIC)
- CON_SPEC - Class in iaik.asn1
-
This class implements the tagged ASN.1 type "CONTEXT SPECIFIC".
- CON_SPEC() - Constructor for class iaik.asn1.CON_SPEC
-
Creates an empty CON_SPEC object.
- CON_SPEC(int, ASN1Object) - Constructor for class iaik.asn1.CON_SPEC
-
Creates a new explicitly tagged context specific ASN.1 type.
- CON_SPEC(int, ASN1Object, boolean) - Constructor for class iaik.asn1.CON_SPEC
-
Creates a new context specific ASN.1 type.
- concatenate(byte[], byte[]) - Static method in class iaik.utils.CryptoUtils
-
Concatenate the given byte arrays.
- concatenate(int[], int[]) - Static method in class iaik.utils.CryptoUtils
-
Concatenate the given integer arrays.
- concatenate(long[], long[]) - Static method in class iaik.utils.CryptoUtils
-
Concatenate the given long integer arrays.
- ConcatEnumeration - Class in iaik.utils
-
This class implements an Enumeration that concatenates multiple Enumerations
in order.
- ConcatEnumeration(Enumeration) - Constructor for class iaik.utils.ConcatEnumeration
-
Construct a new object from an Enumeration of the Enumerations to be
enumerated.
- ConcatEnumeration(Enumeration, Enumeration) - Constructor for class iaik.utils.ConcatEnumeration
-
Construct a new object from the two Enumeration to be enumerated.
- CONFIDENTIAL - Static variable in class iaik.x509.attr.attributes.Clearance
-
Predefined classList value "confidential" (3);
- connect() - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Opens a connection to the LDAP server at the url used by this
LdapURLConnection.
- constructed - Variable in class iaik.asn1.ASN1Object
-
Is this ASN1Object constructed or primitive?.
- CONSTRUCTED - Static variable in class iaik.asn1.DerInputStream
-
Constant for constructed tags.
- ConstructedType - Class in iaik.asn1
-
This class is the super class for all structured ASN.1 types.
- ConstructedType() - Constructor for class iaik.asn1.ConstructedType
-
Creates a new ConstructedType object.
- contains(GeneralName) - Method in class iaik.asn1.structures.GeneralNames
-
Checks if the given GeneralName is contained in this GeneralName.
- contains(ObjectID) - Method in class iaik.x509.extensions.ExtendedKeyUsage
-
Checks if the given key purpose id is included.
- contains(ObjectID) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
Checks if the given QcTypeID is included in the list of QcTypeIDs.
- containsAlias(String) - Method in class iaik.utils.IAIKPasswordStore
-
Returns true, if the password store contains an entry for some alias.
- containsCertificate(AttributeCertificate) - Method in class iaik.x509.attr.ACRL
-
Checks, if the CRL contains the given certificate.
- containsCertificate(BigInteger) - Method in class iaik.x509.attr.ACRL
-
Checks, if the CRL contains a certificate with the given serial number.
- containsCertificate(X509Certificate) - Method in class iaik.x509.X509CRL
-
Checks, if the CRL contains the given certificate.
- containsCertificate(Principal, BigInteger) - Method in class iaik.x509.X509CRL
-
Checks, if the CRL contains the given certificate, identified by issuer and
serial number.
- containsCertificate(BigInteger) - Method in class iaik.x509.X509CRL
-
Checks, if the CRL contains a certificate with the given serial number.
- containsCertificates() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Checks if certificates are included.
- containsCertificates() - Method in class iaik.x509.ocsp.OCSPRequest
-
Checks if certificates are included.
- containsGeneralName(int) - Method in class iaik.asn1.structures.GeneralNames
-
Checks if the GeneralNames contains a GeneralName
of the requested type.
- containsMacData() - Method in class iaik.pkcs.pkcs12.PKCS12
-
Asks whether this PKCS12 object contains the MacData element.
- containsQualifiedPolicyInformations(CertificatePolicies) - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Checks if the given CertificatePolicies extensions contains any PolicyInformations
with an OID indicating a qualified certificate.
- containsQualifiedQCStatements(QCStatements) - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Checks if the given QCStatements extension contains any QCStatement terms
with an OID indicating a qualified certificate.
- containsSignature() - Method in class iaik.x509.ocsp.OCSPRequest
-
Checks if this OCSPRequest has been signed.
- containsTarget(Target) - Method in class iaik.x509.attr.Targets
-
Checks if the given Target element is contained in the list
of Target elements maintained by this Targets object.
- containsTargetElement(Target) - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Checks if the given Target element is contained in this
ProxyInfo extension.
- containsTargetElement(Target) - Method in class iaik.x509.attr.extensions.TargetInformation
-
Checks if the given Target element is contained in this
TargetInformation extension.
- containsUriDpName() - Method in class iaik.asn1.structures.DistributionPoint
-
Checks if this DistributionPoint contains any uri distribution
point name.
- containsValue(Object) - Method in class iaik.x509.attr.attributes.IetfAttrSyntax
-
Checks whether the given value is included in this IetfAttrSyntax.
- Content - Interface in iaik.pkcs.pkcs7
-
The interface for the non-stream implementations of the PKCS#7 content types.
- content_count - Variable in class iaik.asn1.ConstructedType
-
The number of components in the buffer.
- content_data - Variable in class iaik.asn1.ConstructedType
-
The buffer where the components are stored.
- content_info - Variable in class iaik.pkcs.pkcs7.SignedDataStream
-
The inherent ContentInfo.
- content_type - Variable in class iaik.pkcs.pkcs7.DigestedDataStream
-
The content type.
- content_type - Variable in class iaik.pkcs.pkcs7.SignedDataStream
-
The content type.
- contentCommitment - Static variable in class iaik.x509.extensions.KeyUsage
-
The
contentCommitment keyUsage purpose is used by recent
editions of X.509 as synonym for
nonRepudiation
.
- contentHint - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.2.4) for the PKCS#9
ContentHint
attribute as used for S/MIMEv3 ESS.
- contentIdentifier - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.2.7) for the PKCS#9
ContentIdentifier
attribute as used for S/MIMEv3 ESS.
- ContentInfo - Class in iaik.pkcs.pkcs7
-
This class represents the non-stream implementation of the PKCS#7 ContentInfo
type.
- ContentInfo(Content) - Constructor for class iaik.pkcs.pkcs7.ContentInfo
-
Creates a PKCS#7 ContentInfo
from the given content value.
- ContentInfo(ObjectID) - Constructor for class iaik.pkcs.pkcs7.ContentInfo
-
Creates an empty PKCS#7 ContentInfo
from the given content type.
- ContentInfo(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.ContentInfo
-
Creates a PKCS#7 ContentInfo from an ASN1Object.
- ContentInfo(InputStream) - Constructor for class iaik.pkcs.pkcs7.ContentInfo
-
Creates a new ContentInfo where the DER encoded data
is read from the given InputStream.
- ContentInfoStream - Class in iaik.pkcs.pkcs7
-
This class represents the stream implementation of the PKCS#7
ContentInfo
type.
- ContentInfoStream(ContentStream) - Constructor for class iaik.pkcs.pkcs7.ContentInfoStream
-
Creates a PKCS#7 ContentInfoStream
from the given content
value.
- ContentInfoStream(ObjectID) - Constructor for class iaik.pkcs.pkcs7.ContentInfoStream
-
Creates an empty PKCS#7 ContentInfoStream
from the given
content type.
- ContentInfoStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.ContentInfoStream
-
Creates a new ContentInfoStream where the DER encoded data is read from the
given InputStream.
- contentReference - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.2.10) for the PKCS#9
ContentReference
attribute as used for S/MIMEv3 ESS.
- ContentStream - Interface in iaik.pkcs.pkcs7
-
The interface for the stream implementations of the PKCS#7 content types.
- contentType - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.3) for the PKCS#9 attribute contentType
.
- CONTEXT_SPECIFIC - Static variable in class iaik.asn1.ASN
-
Tag class: context-specific
- CONTEXT_SPECIFIC - Static variable in class iaik.asn1.DerInputStream
-
Tag class: context-specific
- convertCertificate(Certificate) - Static method in class iaik.utils.Util
-
This method converts a Certificate object into an IAIK X509Certificate
object.
- convertCertificateChain(Certificate[]) - Static method in class iaik.utils.Util
-
This method converts an array of Certificate objects into an array of IAIKX
X509Certificate objects.
- convertEndian32(byte[]) - Static method in class iaik.utils.Util
-
Convert between little and big endian 32 bit formats.
- convertKeyStore(KeyStore, char[]) - Static method in class iaik.security.keystore.IAIKKeyStore
-
Converts a KeyStore of old format (%lt; v5.5) to new format.
- ConvertKeyStore - Class in iaik.utils
-
Tool for converting key store entries from one keystore to another
keystore (of different type).
- ConvertKeyStore(String, String, String, String) - Constructor for class iaik.utils.ConvertKeyStore
-
Creates a ConverKeyStore object with given source and target KeyStore types.
- converToPBEKeyBMP(SecretKey) - Static method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
-
Tries to convert the given SecretKey to a PBEKeyBMP.
- convertToAttributeCertificate(Certificate) - Static method in class iaik.utils.Util
-
This method converts a attribute Certificate object into an IAIK
AttributeCertificate object.
- convertToAttributeCertificateChain(Certificate[]) - Static method in class iaik.utils.Util
-
This method converts an array of Certificates into an array of
AttributeCertificates.
- copyBlock(byte[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Copies the specified byte sequence of the given source array to the
specified destination array.
- copyBlock(byte[], byte[]) - Static method in class iaik.utils.CryptoUtils
-
Copies one byte block to another.
- copyBlock(int[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Copies the specified integer sequence of the given source array to the
specified destination array.
- copyBlock(int[], int[]) - Static method in class iaik.utils.CryptoUtils
-
Copies one integer block to another.
- copyBlock(long[], int, long[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Copies the specified long sequence of the given source array to the
specified destination array.
- copyBlock(long[], long[]) - Static method in class iaik.utils.CryptoUtils
-
Copies one long block to another.
- copyFile(File, File) - Static method in class iaik.utils.ConvertKeyStore
-
Copies the given file to the given directory.
- copyStream() - Method in class iaik.utils.StreamCopier
-
Start the copying.
- copyStream(InputStream, OutputStream, byte[]) - Static method in class iaik.utils.Util
-
Reads all data (until EOF is reached) from the given source to the
destination stream.
- countComponents() - Method in class iaik.asn1.ASN1
-
Returns the number of components in this ASN1 Object.
- countComponents() - Method in class iaik.asn1.ASN1Object
-
Throws a CodingException.
- countComponents() - Method in class iaik.asn1.ConstructedType
-
Returns the number of component objects.
- countersignature - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.6) for the PKCS#9/PKCS#7 attribute countersignature
.
- countExtensions() - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Returns the number of extensions included in this ExtensionRequest.
- countExtensions() - Method in class iaik.x509.attr.ACRL
-
Returns the number of extensions included into this CRL.
- countExtensions() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the number of extensions included into this certificate.
- countExtensions() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns the number of extensions included in this basic ocsp response.
- countExtensions() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns the number of extensions included in this ocsp request.
- countExtensions() - Method in class iaik.x509.ocsp.Request
-
Returns the number of extensions included in this request.
- countExtensions() - Method in class iaik.x509.ocsp.SingleResponse
-
Returns the number of extensions included in this single response.
- countExtensions() - Method in class iaik.x509.RevokedCertificate
-
Returns the number of extensions included into this revoked certificate.
- countExtensions() - Method in class iaik.x509.X509Certificate
-
Returns the number of extensions included into this certificate.
- countExtensions() - Method in class iaik.x509.X509CRL
-
Returns the number of extensions included into this CRL.
- countExtensions() - Method in class iaik.x509.X509Extensions
-
Returns the number of extensions included in this
X509Extensions
object.
- CountingDerInputStream - Class in iaik.asn1
-
Extends class DerInputStream
to count the number of bytes read from the stream.
- CountingDerInputStream(InputStream) - Constructor for class iaik.asn1.CountingDerInputStream
-
Creates a new DerInputStream to read data from the specified input stream.
- countRequests() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns the number of requests included.
- country - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.6) for the X.500 attribute type countryName
(shortName C
).
- countryOfCitizenship - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.9.4) for the Qualified Certificate personal data attribute
type CountryOfCitizenship
.
- countryOfResidence - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.9.5) for the Qualified Certificate personal data attribute
type CountryOfResidence
.
- countSingleResponses() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns the number of single responses included.
- create(ASN) - Static method in class iaik.asn1.ASN
-
Creates a new ASN.1 object for the given ASN.1 type.
- create(ASN, Object) - Static method in class iaik.asn1.ASN
-
Creates new ASN.1 object for the given ASN.1 type and Java value.
- create(ObjectID) - Static method in class iaik.asn1.structures.Attribute
-
Returns the implementation of the specified AttributeValue defined through an
ASN.1 ObjectID (the attribute type).
- create(ObjectID) - Static method in class iaik.asn1.structures.OtherName
-
Returns the implementation of the requested OtherName defined through an
ASN.1 ObjectID (the OtherName type-id).
- create(ObjectID) - Static method in class iaik.pkcs.pkcs12.SafeBag
-
Creates a new SafeBag from a given ObjectID.
- create(ObjectID) - Static method in class iaik.pkcs.pkcs7.ContentInfo
-
Returns an instance of the specified PKCS#7 content type implementation,
defined by its ASN.1 ObjectID.
- create(ObjectID, ASN1Object) - Static method in class iaik.pkcs.pkcs7.ContentInfo
-
Returns an instance of the specified PKCS#7 content type implementation, defined
by its ASN.1 ObjectID.
- create(ObjectID) - Static method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Returns a stream-supporting instance of the specified PKCS#7 content type
implementation, defined by its ASN.1 ObjectID.
- create(ObjectID, InputStream) - Static method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Returns a stream-supporting instance of the specified PKCS#7 content type
implementation, defined by its ASN.1 ObjectID.
- create(Class) - Method in class iaik.utils.Factory
-
Creates a new instance of the given class.
- create(Class, Object, boolean) - Method in class iaik.utils.Factory
-
Create an instance using the given interface and type.
- create(Class) - Method in class iaik.utils.ObjectFactory
-
Creates a new instance of the given class.
- create(Object) - Method in class iaik.utils.ObjectFactory
-
Creates an instance of a class implementing the given type.
- create(ObjectID) - Static method in class iaik.x509.attr.SecurityCategory
-
Returns the implementation of the requested SecurityCategory defined through an
ASN.1 ObjectID (the SecurityCategory type).
- create(ObjectID) - Static method in class iaik.x509.extensions.qualified.structures.QCStatement
-
Returns the implementation of the specified statement info defined through an
ASN.1 ObjectID.
- create(ObjectID) - Static method in class iaik.x509.ocsp.ResponseBytes
-
Returns the implementation of the specified response type defined
by an ASN.1 ObjectID.
- create(ObjectID) - Static method in class iaik.x509.X509Extensions
-
Returns the implementation of the specified extension defined through an
ASN.1 ObjectID.
- createCertificateChain(X509Certificate, Certificate[]) - Static method in class iaik.utils.Util
-
Creates a certificate chain that starts with the given user certificate.
- createContentHandler(String) - Method in class iaik.x509.ocsp.net.OCSPContentHandlerFactory
-
Returns a content handler for the given OCSP type.
- createExtensionsTable(boolean) - Method in class iaik.x509.X509Extensions
-
Creates the requested extensions repository.
- createOCSPResponse(InputStream, PublicKey, AlgorithmID, V3Extension[]) - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Creates an OCSPResponse for the OCSPRequest read from the given input
stream.
- createPrivateKeyInfo() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Creates a PrivateKeyInfo ASN.1 data structure (PKCS#8).
- createPublicKeyInfo() - Method in class iaik.x509.PublicKeyInfo
-
- createRsaOaepAlgorithmID(AlgorithmID) - Static method in class iaik.utils.Util
-
Creates an RSA-OAEP AlgorithmID for the given hash algorithm.
- createRsaOaepAlgorithmID(AlgorithmID, AlgorithmID, byte[]) - Static method in class iaik.utils.Util
-
Creates an RSA-OAEP AlgorithmID with the supplied parameters (hash algorithm id,
PSource algorithm and label).
- createRsaOaepParameters(AlgorithmID) - Static method in class iaik.utils.Util
-
Creates RSA-OAEP parameters for the given hash algorithm.
- createRsaOaepParameters(AlgorithmID, AlgorithmID, byte[]) - Static method in class iaik.utils.Util
-
Creates RSA-OAEP parameters for the given hash algorithm id,
PSource algorithm and label.
- createRsaPssAlgorithmID(AlgorithmID) - Static method in class iaik.utils.Util
-
Creates an RSA-PSS AlgorithmID for the given hash algorithm.
- createRsaPssAlgorithmID(AlgorithmID, int) - Static method in class iaik.utils.Util
-
Creates an RSA-PSS AlgorithmID with the supplied parameters (hash algorithm id,
salt length).
- createRsaPssParameters(AlgorithmID) - Static method in class iaik.utils.Util
-
Creates RSA PSS parameters for the given hash algorithm id.
- createRsaPssParameters(AlgorithmID, int) - Static method in class iaik.utils.Util
-
Creates RSA PSS parameters for the given hash algorithm id and salt length).
- createSequenceOf(ASN1Type[]) - Static method in class iaik.asn1.ASN
-
Creates a SEQUENCE OF ASN.1 object from the given array of ASN.1 types.
- createSequenceOf(Vector) - Static method in class iaik.asn1.ASN
-
Creates a SEQUENCE OF ASN.1 object from the given vector of ASN.1 types.
- createSetOf(ASN1Type[]) - Static method in class iaik.asn1.ASN
-
Creates a SET OF ASN.1 object from the given array of ASN.1 types.
- createSetOf(ASN1Type[], boolean) - Static method in class iaik.asn1.ASN
-
Creates a SET OF ASN.1 object from the given array of ASN.1 types.
- createSetOf(Vector) - Static method in class iaik.asn1.ASN
-
Creates a SET OF ASN.1 object from the given vector of ASN.1 types.
- createURLStreamHandler(String) - Method in class iaik.x509.net.ldap.LdapURLStreamHandlerFactory
-
Gets a URLStreamHandler for the given protocol.
- critical - Variable in class iaik.x509.V3Extension
-
Specifies, if the actual V3Extension is critical or not.
- critical_extensions - Variable in class iaik.x509.X509Extensions
-
Repository for critical extensions.
- CriticalObject - Class in iaik.utils
-
This class can be used to secure critical objects in memory.
- CriticalObject(Object) - Constructor for class iaik.utils.CriticalObject
-
Creates a new CriticalObject with a new random key.
- CriticalObject(Object, boolean) - Constructor for class iaik.utils.CriticalObject
-
Creates a new CriticalObject with a new random key.
- CriticalObject(Object, byte[]) - Constructor for class iaik.utils.CriticalObject
-
Creates a new CriticalObject from a given key.
- CriticalObject(Object, byte[], boolean) - Constructor for class iaik.utils.CriticalObject
-
Creates a new CriticalObject from a given key.
- crl - Variable in class iaik.pkcs.pkcs12.CRLBag
-
The CRL.
- crl_type - Variable in class iaik.pkcs.pkcs12.CRLBag
-
The type of the CRL (X.509 per default)
- CRLBag - Class in iaik.pkcs.pkcs12
-
This class contains a CRL and any associated attributes.
- CRLBag() - Constructor for class iaik.pkcs.pkcs12.CRLBag
-
Default constructor.
- CRLBag(X509CRL) - Constructor for class iaik.pkcs.pkcs12.CRLBag
-
Creates a new CRLBag from an already existing CRL.
- CRLBag(X509CRL, String, byte[]) - Constructor for class iaik.pkcs.pkcs12.CRLBag
-
Creates a new CRLBag from an already existing CRL, a friendlyName and a
locakKeyID.
- CRLDistPointsSyntax - Class in iaik.x509.extensions
-
Abstract super class for the CRLDistributionPoints
and FreshestCRL
Extensions.
- CRLDistPointsSyntax() - Constructor for class iaik.x509.extensions.CRLDistPointsSyntax
-
Default constructor.
- CRLDistPointsSyntax(DistributionPoint) - Constructor for class iaik.x509.extensions.CRLDistPointsSyntax
-
Creates an CRLDistPointsSyntax
object and adds a DistributionPoint.
- CRLDistributionPoints - Class in iaik.x509.extensions
-
This class implements the CRLDistributionPoints
Extension.
- CRLDistributionPoints() - Constructor for class iaik.x509.extensions.CRLDistributionPoints
-
Default constructor.
- CRLDistributionPoints(DistributionPoint) - Constructor for class iaik.x509.extensions.CRLDistributionPoints
-
Creates an CRLDistributionPoints
object and adds an DistributionPoint.
- crlExt_AuthorityKeyIdentifier - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.35) for the X.509 AuthorityKeyIdentifier certificate/crl extension
as specified by RFC 5280.
- crlExt_CertificateIssuer - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.29) for the X.509 CertificateIssuer crl entry extension
as specified by RFC 5280.
- crlExt_CrlNumber - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.20) for the X.509 CRLNumber crl extension
as specified by RFC 5280.
- crlExt_DeltaCRLIndicator - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.27) for the X.509 DeltaCRLIndicator crl extension
as specified by RFC 5280.
- crlExt_ExpiredCertsOnCRL - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.60) for the X.509 ExpiredCertsOnCRL crl extension
as specified by ITU-T Recommendation X.509.
- crlExt_HoldInstructionCode - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.23) for the X.509 HoldInstructionCode crl extension
as specified by RFC 5280.
- crlExt_InvalidityDate - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.24) for the X.509 InvalidityDate crl extension
as specified by RFC 5280.
- crlExt_IssuingDistributionPoint - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.28) for the X.509 IssuingDistributionPoint crl extension
as specified by RFC 5280.
- crlExt_ReasonCode - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.29.21) for the X.509 ReasonCode crl extension
as specified by RFC 5280.
- CrlID - Class in iaik.x509.ocsp.extensions
-
This class implements the OCSP CrlID
(CRL References) extension.
- CrlID() - Constructor for class iaik.x509.ocsp.extensions.CrlID
-
Default constructor.
- CRLListener - Interface in iaik.x509.stream
-
A
X509CRLStream
object always calls the methods
of a CRL listener in the same order while parsing a CRL.
- CRLNumber - Class in iaik.x509.extensions
-
This class implements the CRLNumber
extension.
- CRLNumber() - Constructor for class iaik.x509.extensions.CRLNumber
-
Default constructor.
- CRLNumber(BigInteger) - Constructor for class iaik.x509.extensions.CRLNumber
-
Creates a new CRLNumber
from a BigInteger.
- crls - Variable in class iaik.pkcs.pkcs7.SignedDataStream
-
Repository for any included CRLs.
- cRLSign - Static variable in class iaik.x509.extensions.KeyUsage
-
The cRLSign keyUsage purpose indicating to use the
subject public key for verifying a signature on CRLs.
- crlTypes - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.23) for the PKCS#9 attribute crlTypes
.
- crypt(BigInteger) - Method in class iaik.security.rsa.RSAPrivateKey
-
Deprecated.
Use iaik.pkcs.pkcs1.RSACipher#rawPrivateRSA instead.
- crypt(BigInteger) - Method in class iaik.security.rsa.RSAPublicKey
-
Deprecated.
Use iaik.pkcs.pkcs1.RSACipher#rawPublicRSA instead.
- CryptoUtils - Class in iaik.utils
-
Some useful cryptography utilities.
- Data - Class in iaik.pkcs.pkcs7
-
This class represents the non-stream implementation of the PKCS#7 content
type Data
.
- Data() - Constructor for class iaik.pkcs.pkcs7.Data
-
Default constructor for dynamic object creation in ContentInfo.
- Data(byte[]) - Constructor for class iaik.pkcs.pkcs7.Data
-
Creates a PKCS#7 Data
object from a byte array supplying the
data value.
- Data(byte[], int) - Constructor for class iaik.pkcs.pkcs7.Data
-
Creates a PKCS#7 Data
object from a byte array supplying the
data value and a blockSize specifying the encoding scheme.
- Data(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.Data
-
Creates a PKCS#7 Data object from an ASN1Object.
- Data(InputStream) - Constructor for class iaik.pkcs.pkcs7.Data
-
Creates a new PKCS#7 Data from a DER encoded InputStream.
- dataBuffer_ - Variable in class iaik.security.rsa.RawRSASignature
-
Data buffer to which the DigestInfo is written when supplied via an update method.
- dataEncipherment - Static variable in class iaik.x509.extensions.KeyUsage
-
The dataEncipherment keyUsage purpose indicating to use the
subject public key for enciphering user data, other than cryptographic keys.
- DataStream - Class in iaik.pkcs.pkcs7
-
This class represents the stream-implementation of the PKCS#7 content type
Data
.
- DataStream() - Constructor for class iaik.pkcs.pkcs7.DataStream
-
Default constructor for dynamic object creation in ContentInfo.
- DataStream(InputStream, int) - Constructor for class iaik.pkcs.pkcs7.DataStream
-
Creates a new PKCS#7 Data from an InputStream supplying the raw content
data.
- DataStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.DataStream
-
Creates a new PKCS#7 data from a BER encoded InputStream.
- dateOfBirth - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.9.1) for the Qualified Certificate personal data attribute
type DateOfBirth
.
- Debug - Class in iaik.debug
-
- decapsule(byte[], byte[]) - Method in class iaik.security.kem.KeyEncapsulationMechanism
-
The decapsule
method of the KEM.
- decipherOnly - Static variable in class iaik.x509.extensions.KeyUsage
-
The decipherOnly keyUsage purpose indicating that the
subject public key may be used only for enciphering data while performing
key agreement, if the keyAgreement bit also is set.
- decode(int, InputStream) - Method in class iaik.asn1.ASN1Object
-
Decodes an ASN1Object represented by the next length
bytes of
the given input stream.
- decode(int, InputStream) - Method in class iaik.asn1.ASN1String
-
Decodes a ASN1String value from the given InputStream.
- decode(ASN1Object) - Method in interface iaik.asn1.ASN1Type
-
Decodes an ASN1Object according to the ASN.1 type the class implements.
- decode(int, InputStream) - Method in class iaik.asn1.BIT_STRING
-
Decodes a BIT_STRING value from the given InputStream.
- decode(int, InputStream) - Method in class iaik.asn1.BOOLEAN
-
Decodes a BOOLEAN value from the given InputStream.
- decode(int, InputStream) - Method in class iaik.asn1.CON_SPEC
-
Decodes the next available data from the InputStream.
- decode(int, InputStream) - Method in class iaik.asn1.ConstructedType
-
Decodes the next available data from the InputStream.
- decode(byte[]) - Static method in class iaik.asn1.DerCoder
-
Creates an ASN.1 object from the DER encoded version.
- decode(byte[], boolean) - Static method in class iaik.asn1.DerCoder
-
Creates an ASN.1 object from the DER encoded version.
- decode(InputStream) - Static method in class iaik.asn1.DerCoder
-
Creates an ASN.1 object from the DER encoded version.
- decode(InputStream, boolean) - Static method in class iaik.asn1.DerCoder
-
Creates an ASN.1 object from the DER encoded version.
- decode(int, InputStream) - Method in class iaik.asn1.EncodedASN1Object
-
Only throws a CodingException since decoding not supported by this class.
- decode(int, InputStream) - Method in class iaik.asn1.ENUMERATED
-
Decodes an ENUMERATED value from the given InputStream.
- decode(int, InputStream) - Method in class iaik.asn1.GeneralizedTime
-
Decodes a GeneralizedTime value from the given InputStream.
- decode(int, InputStream) - Method in class iaik.asn1.INTEGER
-
Decodes an INTEGER value from the given InputStream.
- decode(int, InputStream) - Method in class iaik.asn1.NULL
-
Decodes a NULL value from the given InputStream.
- decode(int, InputStream) - Method in class iaik.asn1.ObjectID
-
Decodes the next available data from the InputStream.
- decode(int, InputStream) - Method in class iaik.asn1.OCTET_STRING
-
Decodes an OCTET_STRING value from the given InputStream.
- decode(int, InputStream) - Method in class iaik.asn1.SET
-
Decodes the next available data from the InputStream.
- decode(ASN1Object) - Method in class iaik.asn1.structures.AccessDescription
-
Decodes the given ASN.1 AccessDescription
object for parsing
the internal structure.
- decode(ASN1Object) - Method in class iaik.asn1.structures.AlgorithmID
-
Decodes an AlgorithmID from the given ASN1Object.
- decode(ASN1Object) - Method in class iaik.asn1.structures.Attribute
-
Decodes an Attribute from the given ASN1Object.
- decode(ASN1Object) - Method in class iaik.asn1.structures.AVA
-
Decodes an AVA from the given ASN1Object.
- decode(ASN1Object) - Method in class iaik.asn1.structures.GeneralNames
-
Decodes a GeneralNames
from the given ASN1Object.
- decode(ASN1Object) - Method in class iaik.asn1.structures.GeneralSubtree
-
Decodes a GeneralSubtree from the given ASN1Object.
- decode(ASN1Object) - Method in class iaik.asn1.structures.Name
-
Decodes a Name from the given ASN1Object.
- decode(ASN1Object) - Method in class iaik.asn1.structures.PolicyMapping
-
Decodes a PolicyMapping from the given ASN1Object.
- decode(ASN1Object) - Method in class iaik.asn1.structures.RDN
-
Decodes a RelativeDistinguishedName from the given ASN1Object.
- decode(ASN1Object) - Method in class iaik.asn1.structures.UnknownAttributeValue
-
Reads the ASN.1 representation of the unknown attribute value.
- decode(int, InputStream) - Method in class iaik.asn1.UNKNOWN
-
Decodes the value of an UMKNOWN ASN.1 object from the given input stream.
- decode(int, InputStream) - Method in class iaik.asn1.UTCTime
-
Decodes a UTCTime value from the given InputStream.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs1.MGF1Parameters
-
Initializes this MGF1Parameters object from the given ASN1Object.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs1.RSAOaepParameters
-
Initializes this RSAOaepParameters object from the given ASN1Object.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs1.RSAPssParameters
-
Initializes this RSAPssParameters object from the given ASN1Object.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs1.RSASSAPkcs1v15Parameters
-
Initializes this RSASSAPkcs1v15Parameters object from the given ASN1Object.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
-
Decode and inits this AuthenticatedSafe
from an ASN1Object.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs12.CertificateBag
-
Decodes the CertificateBag given as ASN1Object.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs12.CRLBag
-
Decodes the CRLBag given as ASN1Object.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs12.KeyBag
-
Decodes the KeyBag given as ASN1Object.
- decode() - Method in class iaik.pkcs.pkcs12.PKCS12
-
Decodes this given PKCS#12 object for parsing the internal structure.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
-
Decodes the PKCS8ShroudedKeyBag given as ASN1Object.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs12.SafeContentsBag
-
Decodes the SafeContentsBag given as ASN1Object.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs12.SecretBag
-
Decodes the SecretBag given as ASN1Object.
- decode(ASN1Object) - Method in interface iaik.pkcs.pkcs7.Content
-
Decodes the supplied PKCS#7 content type, given as ASN1Object.
- decode(DerInputStream) - Method in class iaik.pkcs.pkcs7.ContentInfo
-
Reads and decodes the ContentInfo from a DerInputStream.
- decode(DerInputStream) - Method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Reads and decodes the ContentInfo from a DerInputStream.
- decode(InputStream) - Method in interface iaik.pkcs.pkcs7.ContentStream
-
Decodes the DER encoded data of the implemented PKCS#7 content type,
supplied from an input stream.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.Data
-
Reads and decodes the Data from an ASN1Object.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.Data
-
Reads and decodes the Data from an InputStream.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.DataStream
-
Reads and decodes the Data from a DerInputStream.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.DigestedData
-
Decodes the given DigestedData ASN1 object.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.DigestedData
-
Reads and decodes the DigestedData from a DerInputStream.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Reads and decodes the DigestedDataStream from a DerInputStream.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.DigestInfo
-
Decodes the given ASN.1 DigestInfo
object for parsing the
internal structure.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Decodes the EncryptedContentInfo supplied as ASN1Object.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Reads and decodes the EncryptedContentInfo from a DerInputStream.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Reads and decodes the EncryptedContentInfoStream from a DerInputStream.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.EncryptedData
-
Decodes the given EncryptedData ASN1 object.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.EncryptedData
-
Reads and decodes the EncryptedData from a DerInputStream.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Reads and decodes the EncryptedDataStream from a DerInputStream.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.EnvelopedData
-
Decodes the given EnvelopedData ASN1 object.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.EnvelopedData
-
Reads and decodes the EnvelopedData from a DerInputStream.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Reads and decodes the EnvelopedData from a DerInputStream.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.RecipientInfo
-
Decodes the given ASN.1 RecipientInfo
object for parsing the
internal structure.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Decodes the SignedAndEnvelopedData supplied as ASN1Object.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Reads and decodes the SignedAndEnvelopedData from a DerInputStream.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Reads and decodes the SignedAndEnvelopedData from a DerInputStream.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.SignedData
-
Decodes the SignedData supplied as ASN1Object.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.SignedData
-
Reads and decodes the SignedData from a DerInputStream.
- decode(InputStream) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Reads and decodes the SignedDataStream from a DerInputStream.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Decodes the given ASN.1 SignerInfo
object for parsing the
internal structure.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs8.AsymmetricKeyPackage
-
Decodes an AsymmetricKeyPackage from an ASN1Object.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Decodes the given ASN.1 EncryptedPrivateKeyInfo
object for
parsing the internal structure.
- decode(byte[]) - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Abstract method to be implemented for decoding a DER encoded private key.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Decodes the given ASN.1 PrivateKeyInfo
object
for parsing the internal structure.
- decode(byte[]) - Method in class iaik.pkcs.pkcs8.RawPrivateKey
-
Decodes a raw PrivateKey, encoded in DER format.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs9.ChallengePassword
-
Decodes the given ASN.1 ChallengePassword
object for parsing
the internal structure.
- decode(ASN1Object) - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Decodes the given ASN.1 ExtensionRequest
object for parsing
the internal structure.
- decode(byte[]) - Method in class iaik.security.dh.DHPrivateKey
-
Decodes a DER encoded DH private key.
- decode(byte[]) - Method in class iaik.security.dh.DHPublicKey
-
Decodes a DHPublicKey, encoded in DER format.
- decode(byte[]) - Method in class iaik.security.dsa.DSAPrivateKey
-
Decodes a DER encoded DSA private key.
- decode(byte[]) - Method in class iaik.security.dsa.DSAPublicKey
-
Decodes a DSAPublicKey, encoded in DER format.
- decode(byte[]) - Method in class iaik.security.elgamal.ElGamalPrivateKey
-
Decodes a DER encoded ElGamal private key.
- decode(byte[]) - Method in class iaik.security.elgamal.ElGamalPublicKey
-
Decodes a ElGamalPublicKey, encoded in DER format.
- decode(byte[]) - Method in class iaik.security.rsa.RSAOaepPrivateKey
-
Decodes a DER encoded RSAOaepPrivateKey (PKCS#1).
- decode(byte[]) - Method in class iaik.security.rsa.RSAOaepPublicKey
-
Decodes a RSAOaepPublicKey, encoded in DER format.
- decode(byte[]) - Method in class iaik.security.rsa.RSAPrivateKey
-
Decodes a DER encoded RSAPrivateKey (PKCS#1).
- decode(byte[]) - Method in class iaik.security.rsa.RSAPssPrivateKey
-
Decodes a DER encoded RSAPssPrivateKey (PKCS#1).
- decode(byte[]) - Method in class iaik.security.rsa.RSAPssPublicKey
-
Decodes a RSAPssPublicKey, encoded in DER format.
- decode(byte[]) - Method in class iaik.security.rsa.RSAPublicKey
-
Decodes a RSAPublicKey, encoded in DER format (PKCS#1).
- decode(ASN1Object) - Method in class iaik.security.spec.IaikPBEParameterSpec
-
Decodes the given ASN.1 object and parses
it for salt and iteration count.
- decode(String) - Static method in class iaik.utils.URLDecoder
-
Decodes an URL.
- decode(ASN1Object) - Method in class iaik.x509.attr.ACRL
-
Decodes a CRL from an ASN1Object.
- decode(ASN1Object) - Method in interface iaik.x509.attr.AttCertIssuer
-
Decodes an AttCertIssuer from its ASN.1 representasion.
- decode(ASN1Object) - Method in class iaik.x509.attr.AttributeCertificate
-
Creates an AttributeCertificate from an ASN1Object.
- decode(InputStream) - Method in class iaik.x509.attr.AttributeCertificate
-
Decodes an AttributeCertificate from an input stream.
- decode(ASN1Object) - Method in class iaik.x509.attr.attributes.Clearance
-
Decodes the given ASN.1 Clearance
object for parsing
the internal structure.
- decode(ASN1Object) - Method in class iaik.x509.attr.attributes.IetfAttrSyntax
-
Decodes an IetfAttrSyntax from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.attr.attributes.Role
-
Decodes a Role attribute from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.attr.attributes.SvceAuthInfo
-
Decodes an SvceAuthInfo from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.attr.Target
-
Decodes a Target from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.attr.Targets
-
Decodes a Targets object from its ASN.1 representation (SEQUENCE OF Target).
- decode(ASN1Object) - Method in class iaik.x509.attr.UnknownSecurityCategory
-
Reads the ASN.1 representation of the unknown SecurityCategory value.
- decode(ASN1Object) - Method in class iaik.x509.attr.V1Form
-
Decodes a V1Form from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.attr.V2Form
-
Decodes a V2Form from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.extensions.qualified.structures.BiometricData
-
Decodes this BiometricData
from an ASN1Object.
- decode(ASN1Object) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuCompliance
-
Decodes a QcEuCompliance from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuLimitValue
-
Decodes the QcEuLimitValue.
- decode(ASN1Object) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS
-
Decodes a QcEuPDS from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS.PdsLocation
-
Decodes and parses the given ASN.1 PdsLocation.
- decode(ASN1Object) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuRetentionPeriod
-
Decodes the QcEuRetentionPeriod.
- decode(ASN1Object) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuSSCD
-
Decodes a QcEuSSCD from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
Decodes the QcType.
- decode(ASN1Object) - Method in class iaik.x509.extensions.qualified.structures.QCStatement
-
Decodes an QCStatement from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.extensions.qualified.structures.QCStatementInfo
-
Decodes a statement info from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.extensions.qualified.structures.SemanticsInformation
-
Decodes a SemanticsInformation from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.extensions.qualified.structures.UnknownQCStatementInfo
-
Reads the ASN.1 representation of the unknown statement info.
- decode(ASN1Object) - Method in class iaik.x509.extensions.smime.SMIMECapability
-
Decodes an SMIMECapability from an ASN1Object.
- decode(ASN1Object) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Decodes a BasicOCSPResponse from an ASN1Object.
- decode(byte[]) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Decodes a BasicOCSPResponse from an byte array.
- decode(InputStream) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Decodes a BasicOCSPResponse from an InputStream.
- decode(ASN1Object) - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms.PreferredSignatureAlgorithm
-
Decodes this PreferredSignatureAlgorithm from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.ocsp.OCSPRequest
-
Decodes a OCSPRequest from an ASN1Object.
- decode(byte[]) - Method in class iaik.x509.ocsp.OCSPRequest
-
Decodes a OCSPRequest from a byte array.
- decode(InputStream) - Method in class iaik.x509.ocsp.OCSPRequest
-
Decodes an OCSPRequest from an InputStream.
- decode(ASN1Object) - Method in class iaik.x509.ocsp.OCSPResponse
-
Decodes an OCSPResponse from its ASN.1 representation.
- decode(InputStream) - Method in class iaik.x509.ocsp.OCSPResponse
-
Decodes an OCSPResponse from its DER encoding.
- decode(ASN1Object) - Method in class iaik.x509.ocsp.Request
-
Decodes a Request from an ASN1Object.
- decode(byte[]) - Method in class iaik.x509.ocsp.Response
-
Decodes a response from its DER encoding.
- decode(ASN1Object) - Method in class iaik.x509.ocsp.ResponseBytes
-
Decodes ResponseBytes from its ASN.1 representation.
- decode(ASN1Object) - Method in class iaik.x509.ocsp.SingleResponse
-
Creates a SingleResponse from an ASN1Object.
- decode(byte[]) - Method in class iaik.x509.PublicKeyInfo
-
Abstract method to be implemented for decoding a DER encoded public key.
- decode(ASN1Object) - Method in class iaik.x509.PublicKeyInfo
-
Decodes the given ASN.1
PublicKeyInfo
object for parsing the
internal structure.
- decode(byte[]) - Method in class iaik.x509.RawPublicKey
-
Decodes a raw X509PublicKey, encoded in DER format.
- decode(ASN1Object) - Method in class iaik.x509.X509Certificate
-
Creates a X509Certificate from an ASN1Object.
- decode(InputStream) - Method in class iaik.x509.X509Certificate
-
Decodes a X509Certificate from an input stream.
- decode(ASN1Object) - Method in class iaik.x509.X509CRL
-
Creates a CRL from an ASN1Object.
- decode(ASN1Object) - Method in class iaik.x509.X509Extensions
-
Initializes the extensions from an ASN1Object.
- decodeByteArray(String) - Static method in class iaik.utils.Util
-
Decode base64 encoded data from the given string and return it as a byte
array.
- decodeIntArray(String) - Static method in class iaik.utils.Util
-
Decode base64 encoded data from the given string and return it as an int
array.
- decodeISO8859_1(String) - Static method in class iaik.utils.URLDecoder
-
Decodes an ISO8859-1 encoded URL.
- decodeKey(int, String, byte[]) - Static method in class iaik.utils.Util
-
Construct a key object from and encoded key.
- decodePkiPath(byte[]) - Static method in class iaik.utils.Util
-
Parses a certificate array from a DER encoded PKI path.
- decodeUnTaggedASN1Object(ASN1Object) - Method in class iaik.x509.attr.Target
-
Decodes (parses) the untagged ASN.1 representation of this Target object.
- decodeUnTaggedASN1Object(ASN1Object) - Method in class iaik.x509.attr.TargetCert
-
Decodes (parses) the untagged ASN.1 representation of this TargetCert object.
- decodeUnTaggedASN1Object(ASN1Object) - Method in class iaik.x509.attr.TargetGroup
-
Decodes (parses) the untagged ASN.1 representation of this TargetGroup object.
- decodeUnTaggedASN1Object(ASN1Object) - Method in class iaik.x509.attr.TargetName
-
Decodes (parses) the untagged ASN.1 representation of this TargetName object.
- decodeUTF8(String) - Static method in class iaik.utils.URLDecoder
-
Decodes an UTF-8 encoded URL.
- decoding - Variable in class iaik.utils.Base64InputStream
-
- decrypt(char[]) - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
-
Uses the given password for decrypting the password-based encrypted
contents of this AuthenticatedSafe
to recover the safe bags
constituting this AuthenticatedSafe
object.
- decrypt(char[]) - Method in class iaik.pkcs.pkcs12.PKCS12
-
Uses the provided password to decrypt this PKCS12 object for recovering the
inherent authenticatedSafes.
- decrypt(char[]) - Method in class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
-
Decrypts this KeyBag using the given password.
- decrypt(String) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Decrypts an encrypted PrivateKeyInfo (PKCS#5 and PKCS#8).
- decrypt(char[]) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Decrypts an encrypted PrivateKeyInfo (PKCS#5 and PKCS#8).
- decrypt(char[]) - Method in class iaik.utils.KeyAndCertificate
-
Decrypts the private key in this KeyAndCertificate with the given password.
- decrypt(String) - Method in class iaik.utils.SSLeayPrivateKey
-
Decrypts this private key.
- DECRYPT_MODE - Static variable in class iaik.pkcs.pkcs7.RSACipherProvider
-
Cipher decrypt mode.
- DECRYPT_MODE - Static variable in class iaik.security.rsa.RSA
-
Cipher decryption mode.
- decryptKey(PrivateKey) - Method in class iaik.pkcs.pkcs7.RecipientInfo
-
Uses a RSAPrivateKey to decrypt the encrypted content-encryption key.
- decryptKey(PrivateKey, String) - Method in class iaik.pkcs.pkcs7.RecipientInfo
-
Uses a RSAPrivateKey to decrypt the encrypted content-encryption key.
- DEFAULT_ENCODING_FORMAT - Static variable in class iaik.x509.X509CertPath
-
Default encoding format ("PkiPath") used by this CertPath implementation.
- DEFAULT_HASH_ALGORITHM - Static variable in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Default hash algorithm (SHA-1).
- DEFAULT_HASH_ALGORITHM - Static variable in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Default hash algorithm (SHA-1).
- DEFAULT_JVM_DATA_MODEL - Static variable in class iaik.utils.Util
-
- DEFAULT_MASK_GEN_ALGORITHM - Static variable in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Default mask generation algorithm (MGF1 with SHA1 as hash algorithm)
- DEFAULT_MASK_GEN_ALGORITHM - Static variable in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Default mask generation algorithm (MGF1 with SHA1 as hash algorithm)
- DEFAULT_PSOURCE_ALGORITHM - Static variable in class iaik.pkcs.pkcs1.RSAOaepPSourceParameterSpec
-
Default PSourceAlgorithm (id-pSpecified).
- DEFAULT_SALT_LENGTH - Static variable in class iaik.pkcs.pkcs1.RSAPssSaltParameterSpec
-
Default salt length (20).
- DEFAULT_TRAILER_FIELD - Static variable in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Default trailer field number (1 indicating a trailer field byte of 0xBC).
- defineEncoding(ObjectID, ASN) - Static method in class iaik.asn1.structures.AVA
-
Defines the ASN.1 encoding for a specified Attribute type.
- deleteEntry(String) - Method in class iaik.utils.IAIKPasswordStore
-
Returns the password entry for the given alias.
- DeltaCRLIndicator - Class in iaik.x509.extensions
-
This class implements the DeltaCRLIndicator
extension.
- DeltaCRLIndicator() - Constructor for class iaik.x509.extensions.DeltaCRLIndicator
-
Default constructor.
- DeltaCRLIndicator(BigInteger) - Constructor for class iaik.x509.extensions.DeltaCRLIndicator
-
Creates a new DeltaCRLIndicator
from a BigInteger base crl number.
- DER - Static variable in class iaik.asn1.ASN1
-
Global value for ASN.1 coding format DER.
- DER - Static variable in class iaik.x509.X509CertPath
-
Encoding format "DER".
- DerCoder - Class in iaik.asn1
-
This class provides DER en/decoding utility for arbitrary ASN.1 structures.
- DerInputException - Exception in iaik.asn1
-
Exception thrown by the
DerInputStream
when some DER decoding related problem occurs during parsing an ASN.1 object.
- DerInputException(String) - Constructor for exception iaik.asn1.DerInputException
-
Constructs a DerInputException with the specified detail message.
- DerInputStream - Class in iaik.asn1
-
This class can be used to parse an InputStream containing DER encoded data.
- DerInputStream(InputStream) - Constructor for class iaik.asn1.DerInputStream
-
Creates a new DerInputStream to read data from the specified input stream.
- DES - Class in iaik.security.cipher
-
Implements the DES algorithm, a symmetric 64-bit block cipher
as defined by NIST in FIPS PUB 46-1 and FIPS PUB 46-2.
- DES() - Constructor for class iaik.security.cipher.DES
-
Creates a DES object by calling the BufferedCipher constructor for the DES cipher.
- des_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the DES
symmetric block cipher used
in CBC mode.
- des_EDE3_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the Triple DES
symmetric block
cipher used in CBC mode.
- description - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.13) for the X.500 attribute type description
("2.5.4.13").
- deserialize(byte[]) - Static method in class iaik.utils.CriticalObject
-
Deserializes a given object from a byte array.
- DESKeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of a DES key generator.
- DESKeyGenerator() - Constructor for class iaik.security.cipher.DESKeyGenerator
-
- DESParameterSpec - Class in iaik.security.cipher
-
DES parameter specification.
- DESParameterSpec(byte[], byte[], byte[]) - Constructor for class iaik.security.cipher.DESParameterSpec
-
Creates a DES Parameter specification by using the given SBoxes, PBox, and
the first 8 bytes of the supplied byte array as initialization vector (IV).
- DESParameterSpec(byte[], byte[], byte[], int) - Constructor for class iaik.security.cipher.DESParameterSpec
-
Creates a DES Parameter specification by using the given SBoxes, PBox, and
8 bytes of the supplied byte array as initialization vector (IV), beginning
at the given offset.
- destroy(byte[]) - Static method in class iaik.utils.CriticalObject
-
- destroy(int[]) - Static method in class iaik.utils.CriticalObject
-
- destroy(long[]) - Static method in class iaik.utils.CriticalObject
-
- destroy(float[]) - Static method in class iaik.utils.CriticalObject
-
- destroy(double[]) - Static method in class iaik.utils.CriticalObject
-
- destroy(boolean[]) - Static method in class iaik.utils.CriticalObject
-
- destroy(Object[]) - Static method in class iaik.utils.CriticalObject
-
- destroy(Object) - Static method in class iaik.utils.CriticalObject
-
- destroy(Vector) - Static method in class iaik.utils.CriticalObject
-
- destroy(Hashtable) - Static method in class iaik.utils.CriticalObject
-
- destroy(Enumeration) - Static method in class iaik.utils.CriticalObject
-
- destroyCriticalData() - Method in class iaik.pkcs.pkcs7.ContentInfo
-
Destroys the critical data of this object.
- destroyCriticalData() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Destroys the critical data of this object.
- destroyCriticalData() - Method in class iaik.security.cipher.SecretKey
-
Destroys the critical data of this object.
- destroyCriticalData() - Method in class iaik.security.md.Md2
-
- DetSigDSAParameterSpec - Class in iaik.security.dsa
-
Algorithm parameter to enable deterministic DSA signing following RFC 6979.
- DetSigDSAParameterSpec() - Constructor for class iaik.security.dsa.DetSigDSAParameterSpec
-
Default constructor for enabling deterministic signing.
- DetSigDSAParameterSpec(String) - Constructor for class iaik.security.dsa.DetSigDSAParameterSpec
-
Creates a new DetSigDSAParameterSpec for enabling deterministic signing
by using the given hash algorithm when calculating the k value.
- DetSigDSAParameterSpec(AlgorithmID) - Constructor for class iaik.security.dsa.DetSigDSAParameterSpec
-
Creates a new DetSigDSAParameterSpec for enabling deterministic signing
by using the given hash algorithm when calculating the k value.
- DetSigDSAParameterSpec(boolean) - Constructor for class iaik.security.dsa.DetSigDSAParameterSpec
-
Creates a new DetSigDSAParameterSpec for en/disabling deterministic signing.
- DetSigDSAParameterSpec(boolean, String) - Constructor for class iaik.security.dsa.DetSigDSAParameterSpec
-
Creates a new DetSigDSAParameterSpec for en/disabling deterministic signing
by using the given hash algorithm when calculating the k value.
- DetSigDSAParameterSpec(boolean, AlgorithmID) - Constructor for class iaik.security.dsa.DetSigDSAParameterSpec
-
Creates a new DetSigDSAParameterSpec for en/disabling deterministic signing
by using the given hash algorithm when calculating the k value.
- DetSigDSAParameterSpec(BigInteger, BigInteger, BigInteger, boolean) - Constructor for class iaik.security.dsa.DetSigDSAParameterSpec
-
Creates a new DSAParameterSpec for deterministic signing with the
specified parameter values.
- DetSigDSAParameterSpec(BigInteger, BigInteger, BigInteger, boolean, String) - Constructor for class iaik.security.dsa.DetSigDSAParameterSpec
-
Creates a new DSAParameterSpec for deterministic signing with the
specified parameter values.
- DetSigDSAParameterSpec(BigInteger, BigInteger, BigInteger, boolean, AlgorithmID) - Constructor for class iaik.security.dsa.DetSigDSAParameterSpec
-
Creates a new DSAParameterSpec for deterministic signing with the
specified parameter values.
- dhKeyAgreement - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the Diffie-Hellman
key exchange
algorithm.
- DHKeyAgreement - Class in iaik.security.dh
-
This class extends
javax.crypto.KeyAgreementSpi
for providing
the functionality of a Diffie-Hellman key agreement as specified by
PKCS#3.
- DHKeyAgreement() - Constructor for class iaik.security.dh.DHKeyAgreement
-
Empty default Constructor.
- DHKeyFactory - Class in iaik.security.dh
-
This class converts Diffie Hellman keys (opaque representation) in their KeySpecs
(transparent representation) and vice versa.
- DHKeyFactory() - Constructor for class iaik.security.dh.DHKeyFactory
-
Default constructor for creating a DHKeyFactory.
- DHKeyPairGenerator - Class in iaik.security.dh
-
Key pair generator for DH keys to be used for Diffie Hellman key agreement.
- DHKeyPairGenerator() - Constructor for class iaik.security.dh.DHKeyPairGenerator
-
Default constructor for creating a DHKeyPairGenerator object.
- DHParameterGenerator - Class in iaik.security.dh
-
This class implements an AlgorithmParameterGenerator that generates
parameters for key-agreement according to the Diffie-Hellman protocol.
- DHParameterGenerator() - Constructor for class iaik.security.dh.DHParameterGenerator
-
The default constructor.
- DHParameters - Class in iaik.security.dh
-
This class represents Diffie Hellman parameters in opaque form and may be used
for generating opaque DH parameters and converting them between various formats.
- DHParameters() - Constructor for class iaik.security.dh.DHParameters
-
The default constructor.
- DHPrivateKey - Class in iaik.security.dh
-
This class implements a Diffie-Hellman private key and supports ASN.1
encoding.
- DHPrivateKey(BigInteger, DHParameterSpec) - Constructor for class iaik.security.dh.DHPrivateKey
-
Creates a new DHPrivateKey from given private key value x and DH parameter
specification
- DHPrivateKey(DHPrivateKeySpec) - Constructor for class iaik.security.dh.DHPrivateKey
-
Creates a new DHPrivateKey from the given DHPrivateKeySpec representing the
DH private key value x, and the public values p, g and l.
- DHPrivateKey(byte[]) - Constructor for class iaik.security.dh.DHPrivateKey
-
Creates a new DHPrivateKey from the given DER encoded byte array.
- DHPrivateKey(ASN1Object) - Constructor for class iaik.security.dh.DHPrivateKey
-
Creates a new DHPrivateKey from the given ASN.1 object.
- DHPrivateKey(InputStream) - Constructor for class iaik.security.dh.DHPrivateKey
-
Creates a new DHPrivateKey from an InputStream.
- DHPublicKey - Class in iaik.security.dh
-
This class implements a Diffie-Hellman public key and supports ASN.1
encoding.
- DHPublicKey(BigInteger, DHParameterSpec) - Constructor for class iaik.security.dh.DHPublicKey
-
Creates a new DHPublicKey from public key value and DH parameter
specification
- DHPublicKey(DHPublicKeySpec) - Constructor for class iaik.security.dh.DHPublicKey
-
Creates a new DHPublicKey from the given DHPublicKeySpec representing the
DH public key value y, and the public values p, g and l.
- DHPublicKey(byte[]) - Constructor for class iaik.security.dh.DHPublicKey
-
Creates a new DHPublicKey from the given DER encoded byte array.
- DHPublicKey(ASN1Object) - Constructor for class iaik.security.dh.DHPublicKey
-
Creates a new DHPublicKey from the given ASN.1 object.
- DHPublicKey(InputStream) - Constructor for class iaik.security.dh.DHPublicKey
-
Creates a new DHPublicKey from an InputStream.
- dhSinglePass_cofactorDH_sha1kdf_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RFC 3278 dhSinglePass-cofactorDH-sha1kdf-scheme
key encryption algorithm for using the cofactor ECDH primitive with ASNI-X9.63-KDF
key derivation function with hash algorithm SHA-1.
- dhSinglePass_cofactorDH_sha224kdf_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dhSinglePass-cofactorDH-sha224kdf-scheme
key encryption algorithm specified by SEC1 and RFC 5753 for using the cofactor ECDH primitive with
ASNI-X9.63-KDF key derivation function with hash algorithm SHA-224.
- dhSinglePass_cofactorDH_sha256kdf_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dhSinglePass-cofactorDH-sha256kdf-scheme
key encryption algorithm specified by SEC1 and RFC 5753 for using the cofactor ECDH primitive with
ASNI-X9.63-KDF key derivation function with hash algorithm SHA-256.
- dhSinglePass_cofactorDH_sha384kdf_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dhSinglePass-cofactorDH-sha384kdf-scheme
key encryption algorithm specified by SEC1 and RFC 5753 for using the cofactor ECDH primitive with
ASNI-X9.63-KDF key derivation function with hash algorithm SHA-384.
- dhSinglePass_cofactorDH_sha512kdf_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dhSinglePass-cofactorDH-sha512kdf-scheme
key encryption algorithm specified by SEC1 and RFC 5753 for using the cofactor ECDH primitive with
ASNI-X9.63-KDF key derivation function with hash algorithm SHA-512.
- dhSinglePass_stdDH_hkdf_sha256_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RFC 8418 dhSinglePass-stdDH-hkdf-sha256-scheme
key encryption algorithm for using the standard ECDH primitive with the HKDF
key derivation function (RFC 5869) with hash algorithm SHA-256.
- dhSinglePass_stdDH_hkdf_sha384_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RFC 8418 dhSinglePass-stdDH-hkdf-sha384-scheme
key encryption algorithm for using the standard ECDH primitive with the HKDF
key derivation function (RFC 5869) with hash algorithm SHA-384.
- dhSinglePass_stdDH_hkdf_sha512_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RFC 8418 dhSinglePass-stdDH-hkdf-sha512-scheme
key encryption algorithm for using the standard ECDH primitive with the HKDF
key derivation function (RFC 5869) with hash algorithm SHA-512.
- dhSinglePass_stdDH_sha1kdf_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RFC 3278 dhSinglePass-stdDH-sha1kdf-scheme
key encryption algorithm for using the standard ECDH primitive with ASNI-X9.63-KDF
key derivation function with hash algorithm SHA-1.
- dhSinglePass_stdDH_sha224kdf_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dhSinglePass-stdDH-sha224kdf-scheme
key encryption algorithm specified by SEC1 and RFC 5753 for using the standard
ECDH primitive with ASNI-X9.63-KDF key derivation function with hash algorithm SHA-224.
- dhSinglePass_stdDH_sha256kdf_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RFC 5008 Suite B dhSinglePass-stdDH-sha256kdf-scheme
key encryption algorithm (SEC1, RFC 5753) for using the standard ECDH primitive with ASNI-X9.63-KDF
key derivation function with hash algorithm SHA-256.
- dhSinglePass_stdDH_sha384kdf_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RFC 5008 Suite B dhSinglePass-stdDH-sha384kdf-scheme
key encryption algorithm (SEC1, RFC 5753) for using the standard ECDH primitive with ASNI-X9.63-KDF
key derivation function with hash algorithm SHA-384.
- dhSinglePass_stdDH_sha512kdf_scheme - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dhSinglePass-stdDH-sha512kdf-scheme
key encryption algorithm specified by SEC1 and RFC 5753 for using the standard ECDH primitive
with ASNI-X9.63-KDF key derivation function with hash algorithm SHA-512.
- DigestedData - Class in iaik.pkcs.pkcs7
-
This class represents the non-stream supporting implementation of the PKCS#7
DigestedData
type.
- DigestedData() - Constructor for class iaik.pkcs.pkcs7.DigestedData
-
Default constructor for dynamic object creation in ContentInfo.
- DigestedData(byte[], AlgorithmID, int) - Constructor for class iaik.pkcs.pkcs7.DigestedData
-
Creates a new DigestedData
object from given content and
and digest algorithm.
- DigestedData(Content, AlgorithmID, byte[]) - Constructor for class iaik.pkcs.pkcs7.DigestedData
-
Creates a new DigestedData
object from given content and
already hashed content value.
- DigestedData(ObjectID, AlgorithmID, byte[]) - Constructor for class iaik.pkcs.pkcs7.DigestedData
-
Creates a new DigestedData
object without content.
- DigestedData(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.DigestedData
-
Creates a PKCS#7 DigestedData
from an ASN1Object.
- DigestedData(InputStream) - Constructor for class iaik.pkcs.pkcs7.DigestedData
-
Creates a PKCS#7 DigestedData from an InputStream.
- DigestedData(byte[], AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.DigestedData
-
Creates a new DigestedData from a byte array holding the content that
has been transmitted by other means, and the hash algorithms to be used
for digesting.
- DigestedDataStream - Class in iaik.pkcs.pkcs7
-
This class represents the stream supporting implementation of the PKCS#7
DigestedData
type.
- DigestedDataStream() - Constructor for class iaik.pkcs.pkcs7.DigestedDataStream
-
Default constructor for dynamic object creation in ContentInfo.
- DigestedDataStream(InputStream, AlgorithmID, int) - Constructor for class iaik.pkcs.pkcs7.DigestedDataStream
-
Creates a new DigestedDataStream
object from given content and
and digest algorithm.
- DigestedDataStream(ObjectID, AlgorithmID, byte[]) - Constructor for class iaik.pkcs.pkcs7.DigestedDataStream
-
Creates a new DigestedDataStream
object without content.
- DigestedDataStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.DigestedDataStream
-
Creates a PKCS#7 DigestedData from an InputStream.
- DigestedDataStream(InputStream, AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.DigestedDataStream
-
Creates a new DigestedDataStream from an InputStream holding the content
that has been transmitted by other means, and the hash algorithm to be used
for digesting.
- DigestInfo - Class in iaik.pkcs.pkcs7
-
This class implements the PKCS#7 DigestInfo
type.
- DigestInfo(AlgorithmID, byte[]) - Constructor for class iaik.pkcs.pkcs7.DigestInfo
-
Creates a new DigestInfo
from a digest algorithm and a digest.
- DigestInfo(byte[]) - Constructor for class iaik.pkcs.pkcs7.DigestInfo
-
Creates a new DigestInfo
from its DER encoding.
- DigestInfo(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.DigestInfo
-
Creates a new DigestInfo
from an ASN1Object.
- digitalSignature - Static variable in class iaik.x509.extensions.KeyUsage
-
The digitalSignature keyUsage purpose indicating to use the
subject public key for verifying digital signatures that have purposes other
than non-repudiation, certificate signature, and CRL signature.
- directoryName - Static variable in class iaik.asn1.structures.GeneralName
-
GeneralName type directoryName
(4).
- disableJava7ApiSupport(boolean) - Static method in class iaik.security.cipher.GCMParameters
-
Disables support for Java7 GCM API.
- disconnect() - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Disconnects from the server.
- DistributionPoint - Class in iaik.asn1.structures
-
This class implements the ASN.1 type
DistributionPoint
as used
within a
CRLDistributionPoints
or
FreshestCRL
X.509v3 extension for identifying how CRL information
is obtained.
- DistributionPoint() - Constructor for class iaik.asn1.structures.DistributionPoint
-
Default constructor.
- DistributionPoint(ASN1Type) - Constructor for class iaik.asn1.structures.DistributionPoint
-
Creates a new DistributionPoint for the given distribution point name,
specified as RDN
or a GeneralNames
.
- DistributionPoint(String[]) - Constructor for class iaik.asn1.structures.DistributionPoint
-
Creates a new DistributionPoint with the given URI strings as distribution point name values.
- DistributionPoint(ASN1Object) - Constructor for class iaik.asn1.structures.DistributionPoint
-
Constructs a DistributionPoint from an ASN1Object.
- dnQualifier - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.46) for the x.500 attribute type dnQualifier
(distinguished name qualifier).
- dNSName - Static variable in class iaik.asn1.structures.GeneralName
-
GeneralName type dNSName
(2).
- doFinal(byte[], int, int) - Method in class iaik.security.rsa.RSA
-
Performs a modulo exponentiation.
- domainComponent - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (0.9.2342.19200300.100.1.25) for the x.500 attribute type
domainComponent
(shortName DC
), as defined by
RFC 2247.
- dsa - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the DSA
algorithm (used with
KeyFactories).
- DSA - Class in iaik.security.dsa
-
This class implements the DSS (DSA with SHA-1) signature algorithm as
specified in FIPS PUB 186.
- DSA() - Constructor for class iaik.security.dsa.DSA
-
The default constructor.
- dsa_ - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an alternative AlgorithmID for the DSA
algorithm (used
with key factories).
- dsa_With_SHA1 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Deprecated.
standard Algorithm Identifier for dsaWithSHA1 is dsaWithSHA1
(1.2.840.10040.4.3)
- DSAKeyFactory - Class in iaik.security.dsa
-
This class converts DSA keys (opaque representation) in their KeySpecs (transparent representation)
and vice versa.
- DSAKeyFactory() - Constructor for class iaik.security.dsa.DSAKeyFactory
-
Default constructor for creating a DSAKeyFactory.
- DSAKeyPairGenerator - Class in iaik.security.dsa
-
Key pair generator for DSA keys as specified in FIPS PUB 186.
- DSAKeyPairGenerator() - Constructor for class iaik.security.dsa.DSAKeyPairGenerator
-
Default constructor for creating a DSAKeyPairGenerator object.
- DSAKeyPairGenerator(String) - Constructor for class iaik.security.dsa.DSAKeyPairGenerator
-
Creates a DSAKeyPairGenerator with the given name.
- DSAParameterGenerator - Class in iaik.security.dsa
-
This class implements an AlgorithmParameterGenerator that generates parameters
for the DSA algorithm as specified in FIPS PUB 186.
- DSAParameterGenerator() - Constructor for class iaik.security.dsa.DSAParameterGenerator
-
The default constructor.
- DSAParameters - Class in iaik.security.dsa
-
This class represents DSA parameters in opaque form.
- DSAParameters() - Constructor for class iaik.security.dsa.DSAParameters
-
The default constructor.
- DSAParams - Class in iaik.security.dsa
-
An implementation of DSA parameters that supports ASN.1 encoding.
- DSAParams(BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.dsa.DSAParams
-
Creates a new DSAParams object from the given BigInteger
parameters.
- DSAParams(DSAParams) - Constructor for class iaik.security.dsa.DSAParams
-
Creates a new DSAParams object from the given DSAParams
- DSAParams(ASN1Object) - Constructor for class iaik.security.dsa.DSAParams
-
Creates a new DSAParams object from the given ASN.1 Object.
- DSAPrivateKey - Class in iaik.security.dsa
-
An implementation of a DSA private key that supports ASN.1 encoding.
- DSAPrivateKey(BigInteger, DSAParams) - Constructor for class iaik.security.dsa.DSAPrivateKey
-
Creates a new DSAPrivateKey from given private key value x and DSA
parameters
- DSAPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.dsa.DSAPrivateKey
-
Creates a new DSAPrivateKey from the given BigInteger values.
- DSAPrivateKey(DSAPrivateKeySpec) - Constructor for class iaik.security.dsa.DSAPrivateKey
-
Creates a new DSAPrivateKey from the given DSAPrivateKeySpec representing
the DSA private key value x, and the public values p, q and g.
- DSAPrivateKey(DSAPrivateKey) - Constructor for class iaik.security.dsa.DSAPrivateKey
-
Creates a new DSAPrivateKey from the given DSAPrivateKey.
- DSAPrivateKey(byte[]) - Constructor for class iaik.security.dsa.DSAPrivateKey
-
Creates a new DSAPrivateKey from the given DER encoded byte array.
- DSAPrivateKey(ASN1Object) - Constructor for class iaik.security.dsa.DSAPrivateKey
-
Creates a new DSAPrivateKey from the given ASN.1 object.
- DSAPrivateKey(InputStream) - Constructor for class iaik.security.dsa.DSAPrivateKey
-
Creates a new DSAPrivateKey from an InputStream.
- DSAPublicKey - Class in iaik.security.dsa
-
An implementation of a DSA public key that supports ASN.1 encoding.
- DSAPublicKey(BigInteger, DSAParams) - Constructor for class iaik.security.dsa.DSAPublicKey
-
Creates a new DSAPublicKey from given public key value y and DSA parameters
- DSAPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.dsa.DSAPublicKey
-
Creates a new DSAPublicKey from the given BigInteger values.
- DSAPublicKey(DSAPublicKeySpec) - Constructor for class iaik.security.dsa.DSAPublicKey
-
Creates a new DSAPublicKey from the given DSAPublicKeySpec representing
the DSA public key value y, and the public values p, q and g.
- DSAPublicKey(DSAPublicKey) - Constructor for class iaik.security.dsa.DSAPublicKey
-
Creates a new DSAPublicKey from the given DSAPublicKey.
- DSAPublicKey(byte[]) - Constructor for class iaik.security.dsa.DSAPublicKey
-
Creates a new DSAPublicKey from the given DER encoded ASN.1 data structure.
- DSAPublicKey(ASN1Object) - Constructor for class iaik.security.dsa.DSAPublicKey
-
Creates a new DSAPublicKey from the given ASN.1 object.
- DSAPublicKey(InputStream) - Constructor for class iaik.security.dsa.DSAPublicKey
-
Creates a new DSAPublicKey from an InputStream.
- dsaSignRS() - Method in class iaik.security.dsa.RawDSA
-
Sign method that returns the signature as two BigIntegers.
- dsaVerifyRS(BigInteger[]) - Method in class iaik.security.dsa.RawDSA
-
Verify method that accepts the signature as an array of two BigIntegers.
- dsaVerifyRS(BigInteger, BigInteger) - Method in class iaik.security.dsa.RawDSA
-
Verify method that accepts the signature as two BigIntegers.
- dsaWithSHA - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dsaWithSHA
signature algorithm
(addresses the same Signature engine as dsaWithSHA1).
- dsaWithSHA1 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dsaWithSHA
signature algorithm
(addresses the same Signature engine as dsaWithSHA1).
- dsaWithSHA1_ - Static variable in class iaik.asn1.structures.AlgorithmID
-
Deprecated.
standard Algorithm Identifier for dsaWithSHA1 is dsaWithSHA1
(1.2.840.10040.4.3)
- dsaWithSHA224 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dsaWithSHA224
signature
algorithm.
- dsaWithSHA256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dsaWithSHA256
signature
algorithm.
- dsaWithSHA384 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dsaWithSHA384
signature
algorithm.
- dsaWithSHA3_224 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dsaWithSHA3-224
signature
algorithm.
- dsaWithSHA3_256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dsaWithSHA3-256
signature
algorithm.
- dsaWithSHA3_384 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dsaWithSHA3-384
signature
algorithm.
- dsaWithSHA3_512 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dsaWithSHA3-512
signature
algorithm.
- dsaWithSHA512 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the dsaWithSHA512
signature
algorithm.
- dump(String, String, char[], String) - Method in class iaik.utils.DumpKeyStore
-
Dumps a key store.
- DumpKeyStore - Class in iaik.utils
-
Utility to write the contents of a Java KeyStore to PKCS#12, PKCS#7 and X.509
DER files.
- DumpKeyStore() - Constructor for class iaik.utils.DumpKeyStore
-
Default Constructor.
- ecDH - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the id-ecDH
public key algorithm
(RFC 5480, used with key factories).
- ecdsa - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ECDSA
algorithm (used with key
factories).
- ecdsa_plain_With_RIPEMD160 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-plain-RIPEMD160
signature
algorithm as defined by the German BSI Technical Guideline TR-03111.
- ecdsa_plain_With_SHA1 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-plain-SHA1
signature
algorithm as defined by the German BSI Technical Guideline TR-03111.
- ecdsa_plain_With_SHA224 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-plain-SHA224
signature
algorithm as defined by the German BSI Technical Guideline TR-03111.
- ecdsa_plain_With_SHA256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-plain-SHA256
signature
algorithm as defined by the German BSI Technical Guideline TR-03111.
- ecdsa_plain_With_SHA384 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-plain-SHA384
signature
algorithm as defined by the German BSI Technical Guideline TR-03111.
- ecdsa_plain_With_SHA512 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-plain-SHA512
signature
algorithm as defined by the German BSI Technical Guideline TR-03111.
- ecdsa_With_SHA1 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-with-SHA1
signature
algorithm as specified by ANSI X9.62.
- ecdsa_With_SHA224 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-with-SHA224
signature
algorithm as specified by ANSI X9.62:2005.
- ecdsa_With_SHA256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-with-SHA256
signature
algorithm as specified by ANSI X9.62:2005.
- ecdsa_With_SHA384 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-with-SHA384
signature
algorithm as specified by ANSI X9.62:2005.
- ecdsa_With_SHA3_224 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-with-SHA3-224
signature
algorithm as specified by ANSI ANSI X9.62:2005.
- ecdsa_With_SHA3_256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-with-SHA3-256
signature
algorithm as specified by ANSI ANSI X9.62:2005.
- ecdsa_With_SHA3_384 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-with-SHA3-384
signature
algorithm as specified by ANSI ANSI X9.62:2005.
- ecdsa_With_SHA3_512 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-with-SHA3-512
signature
algorithm as specified by ANSI ANSI X9.62:2005.
- ecdsa_With_SHA512 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ecdsa-with-SHA512
signature
algorithm as specified by ANSI X9.62:2005.
- ecka_eg_X963KDF_SHA256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
AlgorithmID for ECKA-EG ECC Key Agreement according to BSI TR-03111,
BSI TR-03109-1 using ANSI X9.63 KDF with SHA-256.
- ecka_eg_X963KDF_SHA384 - Static variable in class iaik.asn1.structures.AlgorithmID
-
AlgorithmID for ECKA-EG ECC Key Agreement according to BSI TR-03111,
BSI TR-03109-1 using ANSI X9.63 KDF with SHA-384.
- ecka_eg_X963KDF_SHA512 - Static variable in class iaik.asn1.structures.AlgorithmID
-
AlgorithmID for ECKA-EG ECC Key Agreement according to BSI TR-03111,
BSI TR-03109-1 sing ANSI X9.63 KDF with SHA-512.
- ecPublicKey - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the id-ecPublicKey
algorithm (RFC
5480, used with key factories).
- ed25519 - Static variable in class iaik.asn1.structures.AlgorithmID
-
AlgorithmID for the Ed25519 key/signature algorithm for using the EdDSA signature
algorithm according to RFC 8410, RFC 8419.
- ed448 - Static variable in class iaik.asn1.structures.AlgorithmID
-
AlgorithmID for the Ed448 key/signature algorithm for using the EdDSA signature
algorithm according to RFC 8410, RFC 8419.
- ediPartyName - Static variable in class iaik.asn1.structures.GeneralName
-
GeneralName type ediPartyName
(5).
- element(ObjectID) - Method in class iaik.asn1.structures.Name
-
Returns an RDN that contains an AVA with the given attribute type.
- elements() - Method in class iaik.asn1.structures.Name
-
Returns an enumeration of all RDNs included in this Name.
- elements(ObjectID) - Method in class iaik.asn1.structures.Name
-
Returns an enumeration of all RDNs that contain an AVA with
the given attribute type.
- elements() - Method in class iaik.asn1.structures.RDN
-
Returns an enumeration of the AVAs in this RDN.
- elGamal - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the ElGamal algorithm.
- ElGamal - Class in iaik.security.elgamal
-
This class implements the ElGamal Cipher algorithm of fields of prime
characteristic.
- ElGamal() - Constructor for class iaik.security.elgamal.ElGamal
-
Default Constructor for the ELGamal cipher.
- ElGamalGenParameterSpec - Class in iaik.security.elgamal
-
ElGamal generation parameter specification.
- ElGamalGenParameterSpec(int, int) - Constructor for class iaik.security.elgamal.ElGamalGenParameterSpec
-
Creates an ElGamal generation parameter specification, based on given prime size and
exponent size.
- ElGamalKeyFactory - Class in iaik.security.elgamal
-
This class converts ElGamal keys (opaque representation) in their KeySpecs
(transparent representation) and vice versa.
- ElGamalKeyFactory() - Constructor for class iaik.security.elgamal.ElGamalKeyFactory
-
Default constructor for creating a ElGamalKeyFactory.
- ElGamalKeyPairGenerator - Class in iaik.security.elgamal
-
ElGamal keypair generator class.
- ElGamalKeyPairGenerator() - Constructor for class iaik.security.elgamal.ElGamalKeyPairGenerator
-
Default constructor.
- ElGamalParameterGenerator - Class in iaik.security.elgamal
-
This class implements an AlgorithmParameterGenerator that generates
parameters for key-agreement according to the ElGamal encryption scheme.
- ElGamalParameterGenerator() - Constructor for class iaik.security.elgamal.ElGamalParameterGenerator
-
- ElGamalParameters - Class in iaik.security.elgamal
-
This class represents ElGamal parameters in opaque form and may be used
for generating opaque ElGamal parameters and converting them between various formats.
- ElGamalParameters() - Constructor for class iaik.security.elgamal.ElGamalParameters
-
The default constructor.
- ElGamalParameterSpec - Class in iaik.security.elgamal
-
ElGamal parameter specification.
- ElGamalParameterSpec(BigInteger, BigInteger) - Constructor for class iaik.security.elgamal.ElGamalParameterSpec
-
Creates a ElGamal parameter specification, based on given prime
modulus p and base generator g.
- ElGamalParameterSpec(BigInteger, BigInteger, int) - Constructor for class iaik.security.elgamal.ElGamalParameterSpec
-
Creates a ElGamal parameter specification, based on given prime
modulus p, base generator g, and random exponent size l.
- ElGamalPrivateKey - Class in iaik.security.elgamal
-
This class implements a ElGamal private key and supports ASN.1
encodig.
- ElGamalPrivateKey(BigInteger, ElGamalParameterSpec) - Constructor for class iaik.security.elgamal.ElGamalPrivateKey
-
Creates a new ElGamalPrivateKey from given private key value x and ElGamal parameter
specification
- ElGamalPrivateKey(ElGamalPrivateKeySpec) - Constructor for class iaik.security.elgamal.ElGamalPrivateKey
-
Creates a new ElGamalPrivateKey from the given ElGamalPrivateKeySpec representing the
ElGamal private key value x, and the public values p, g and l.
- ElGamalPrivateKey(byte[]) - Constructor for class iaik.security.elgamal.ElGamalPrivateKey
-
Creates a new ElGamalPrivateKey from the given DER encoded byte array.
- ElGamalPrivateKey(ASN1Object) - Constructor for class iaik.security.elgamal.ElGamalPrivateKey
-
Creates a new ElGamalPrivateKey from the given ASN.1 object.
- ElGamalPrivateKey(InputStream) - Constructor for class iaik.security.elgamal.ElGamalPrivateKey
-
Creates a new ElGamalPrivateKey from an InputStream.
- ElGamalPrivateKeySpec - Class in iaik.security.elgamal
-
ElGamal private key specification.
- ElGamalPrivateKeySpec(BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.elgamal.ElGamalPrivateKeySpec
-
Creates a ElGamal private key specification based on given private value x,
prime modulus p and base generator g.
- ElGamalPublicKey - Class in iaik.security.elgamal
-
This class implements a ElGamal public key and supports ASN.1
encoding.
- ElGamalPublicKey(BigInteger, ElGamalParameterSpec) - Constructor for class iaik.security.elgamal.ElGamalPublicKey
-
Creates a new ElGamalPublicKey from public key value and ElGamal parameter
specification
- ElGamalPublicKey(ElGamalPublicKeySpec) - Constructor for class iaik.security.elgamal.ElGamalPublicKey
-
Creates a new ElGamalPublicKey from the given ElGamalPublicKeySpec representing the
ElGamal public key value y, and the public values p, g and l.
- ElGamalPublicKey(byte[]) - Constructor for class iaik.security.elgamal.ElGamalPublicKey
-
Creates a new ElGamalPublicKey from the given DER encoded byte array.
- ElGamalPublicKey(ASN1Object) - Constructor for class iaik.security.elgamal.ElGamalPublicKey
-
Creates a new ElGamalPublicKey from the given ASN.1 object.
- ElGamalPublicKey(InputStream) - Constructor for class iaik.security.elgamal.ElGamalPublicKey
-
Creates a new ElGamalPublicKey from an InputStream.
- ElGamalPublicKeySpec - Class in iaik.security.elgamal
-
ElGamal public key specification.
- ElGamalPublicKeySpec(BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.elgamal.ElGamalPublicKeySpec
-
Creates a ElGamal public key specification based on given public value y, prime modulus p
and base generator g.
- emailAddress - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.1) for the PKCS#9 attribute emailAddress
(shortName EMAIL
).
- emailProtection - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
-
The "E-mail protection" ExtendedKeyUsage purpose id.
- encapsule(byte[]) - Method in class iaik.security.kem.KeyEncapsulationMechanism
-
The encapusle
method of the KEM.
- encipherOnly - Static variable in class iaik.x509.extensions.KeyUsage
-
The encipherOnly keyUsage purpose indicating that the
subject public key may be used only for enciphering data while performing
key agreement, if the keyAgreement bit also is set.
- encode(OutputStream) - Method in class iaik.asn1.ASN1Object
-
DER encodes this ASN1Object and writes the result to the given output
stream.
- encode(OutputStream) - Method in class iaik.asn1.ASN1String
-
DER encodes this ASN1String and writes the result to the
given output stream.
- encode(OutputStream) - Method in class iaik.asn1.BIT_STRING
-
DER encodes this BIT STRING ASN1Object and writes the result to the given
output stream.
- encode(OutputStream) - Method in class iaik.asn1.BOOLEAN
-
DER encodes this BOOLEAN ASN1Object and writes the result to the given output
stream.
- encode(OutputStream) - Method in class iaik.asn1.CON_SPEC
-
DER encodes this CON_SPEC ASN1Object and writes the result to the given
output stream.
- encode(OutputStream) - Method in class iaik.asn1.ConstructedType
-
DER encodes this ASN1Object and writes the result to the supplied OutputStream.
- encode(ASN1Object) - Static method in class iaik.asn1.DerCoder
-
DER encodes the given ASN.1 object and returns the coding as a byte array.
- encode(OutputStream) - Method in class iaik.asn1.EncodedASN1Object
-
Writes this EncodedASN1Object to the given output stream.
- encode(OutputStream) - Method in class iaik.asn1.ENUMERATED
-
DER encodes this ENUMERATED ASN1Object and writes the result to the given
output stream.
- encode(OutputStream) - Method in class iaik.asn1.GeneralizedTime
-
DER encodes this GerneralizedTime ASN1Object and writes the result to
given output stream.
- encode(OutputStream) - Method in class iaik.asn1.INTEGER
-
DER encodes this INTEGER ASN1Object and writes the result to the given OutputStream.
- encode(OutputStream) - Method in class iaik.asn1.NULL
-
DER encodes this NULL ASN1Object and writes the result to the given output stream.
- encode(OutputStream) - Method in class iaik.asn1.ObjectID
-
DER encodes this OBjectID ASN1Object and writes the result to given
OutputStream.
- encode(OutputStream) - Method in class iaik.asn1.OCTET_STRING
-
DER encodes this OCTET_STRING ASN1Object and writes the result to the given
output stream.
- encode(OutputStream) - Method in class iaik.asn1.SET
-
- encode(OutputStream) - Method in class iaik.asn1.UNKNOWN
-
Tries to encode this UNKOWN ASN.1 object.
- encode(OutputStream) - Method in class iaik.asn1.UTCTime
-
DER encodes this UTCTime ASN1Object and writes the result to the
given output stream.
- encode() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Abstract method to be implemented for encoding this private key according
to DER.
- encode() - Method in class iaik.pkcs.pkcs8.RawPrivateKey
-
Returns the raw private key (not wrapped in a PKCS#8 PrivateKeyInfo)
as DER encoded ASN.1 object.
- encode() - Method in class iaik.security.dh.DHPrivateKey
-
Returns the raw DH private key (not wrapped in a PKCS#8 PrivateKeyInfo) as
DER encoded ASN.1 object.
- encode() - Method in class iaik.security.dh.DHPublicKey
-
Returns the raw DH public key (not wrapped in a X.509 PublicKeyInfo) as DER
encoded ASN.1 object.
- encode() - Method in class iaik.security.dsa.DSAPrivateKey
-
Returns the raw DSA private key (not wrapped by a PKCS#8 PrivateKeyInfo) as
DER encoded byte array.
- encode() - Method in class iaik.security.dsa.DSAPublicKey
-
Returns the raw DSA public key (not wrapped by a X.509 PublicKeyInfo)
as DER encoded ASN.1 object.
- encode() - Method in class iaik.security.elgamal.ElGamalPrivateKey
-
Returns the raw ElGamal private key (not wrapped in a PKCS#8 PrivateKeyInfo) as
DER encoded ASN.1 object.
- encode() - Method in class iaik.security.elgamal.ElGamalPublicKey
-
Returns the raw ElGamal public key (not wrapped in a X.509 PublicKeyInfo) as DER
encoded ASN.1 object.
- encode() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns the raw (PKCS#1) RSA private key (not wrapped in a PKCS#8
PrivateKeyInfo) as DER encoded byte array.
- encode() - Method in class iaik.security.rsa.RSAPublicKey
-
Returns the raw (PKCS#1) RSA public key (not wrapped in a X.509
PublicKeyInfo) as DER encoded ASN.1 object.
- encode() - Method in class iaik.x509.PublicKeyInfo
-
Abstract method to be implemented for DER encoding the particular public
key extending this PublicKeyInfo.
- encode() - Method in class iaik.x509.RawPublicKey
-
Returns the raw public key (not wrapped in a X.509 PublicKeyInfo)
as DER encoded ASN.1 object.
- encode_listener - Variable in class iaik.asn1.ASN1Object
-
Objects which want to be notified when the encoding of an ASN1Object is
performed.
- encodeAbsentParametersAsNull(boolean) - Method in class iaik.asn1.structures.AlgorithmID
-
Decide whether to encode absent parameters as NULL or omit the parameters
field.
- encodeAsAsn1SEQUENCE(OutputStream) - Method in class iaik.asn1.structures.Attributes
-
Builds and encodes an ASN.1 SEQUENCE of the attributes included in this container.
- encodeAsAsn1SET() - Method in class iaik.asn1.structures.Attributes
-
Builds and encodes an ASN.1 SET of the attributes included in this container.
- encodeAsAsn1SET(boolean) - Method in class iaik.asn1.structures.Attributes
-
Builds and encodes an ASN.1 SET of the attributes included in this container.
- encodeAsIndefiniteConstructedOctetString(OutputStream, int) - Method in class iaik.asn1.OCTET_STRING
-
Writes this OCTET_STRING as indefinite constructed encoded octet string to
the given output stream.
- encodeAsPkiPath(X509Certificate[], boolean) - Static method in class iaik.utils.Util
-
Returns the given certificates as DER encoded PKI path.
- encodeByteArray(byte[]) - Static method in class iaik.utils.Util
-
Encodes a byte array in base64 and return it as a string.
- encodeCalled(ASN1Object, int) - Method in interface iaik.asn1.EncodeListener
-
Method to be implemented for being called during the encoding procedure.
- encodeCalled(ASN1Object, int) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
This method implements the EncodeListener interface.
- encodeCalled(ASN1Object, int) - Method in class iaik.pkcs.pkcs7.SignerInfo
-
This method implements the EncodeListener interface.
- EncodedASN1Object - Class in iaik.asn1
-
This class represents an utility for handling encoded ASN.1 object within the
IAIK ASN.1 framework.
- EncodedASN1Object() - Constructor for class iaik.asn1.EncodedASN1Object
-
Creates an empty EncodedASN1Object.
- EncodedASN1Object(byte[]) - Constructor for class iaik.asn1.EncodedASN1Object
-
Creates an EncodedASN1Object object where the encoding is supplied from an
byte array.
- EncodedASN1Object(InputStream) - Constructor for class iaik.asn1.EncodedASN1Object
-
Creates an EncodedASN1Object object where the encoding is supplied from an
input stream.
- EncodedASN1Object(InputStream, int) - Constructor for class iaik.asn1.EncodedASN1Object
-
Creates an EncodedASN1Object object which reads the encoding from an InputStream
and processes it into blocks of blockSize
bytes.
- encodeIntArray(int[]) - Static method in class iaik.utils.Util
-
Encode an int array in base64 and return it as a string.
- EncodeListener - Interface in iaik.asn1
-
Interface to be implemented for supplying relevant information actually
during the encoding process.
- encodeObject(OutputStream, boolean) - Method in class iaik.asn1.ASN1Object
-
DER encodes this ASN1Object and writes the output to the specified
OutputStream.
- encodeSafeContents(SafeBag[]) - Static method in class iaik.pkcs.pkcs12.SafeBag
-
Creates the SafeContants byte array as needed by AuthenticatedSafe from an
array of SafeBags.
- encodeSafeContentsAsASN1Object(SafeBag[]) - Static method in class iaik.pkcs.pkcs12.SafeBag
-
Creates the SafeContants ASN1Object as needed by SafeContentsBag from an
array of SafeBags.
- encodeTo(ASN1Object, OutputStream) - Static method in class iaik.asn1.DerCoder
-
Encodes the given ASN1Object and writes the coding directly to the
specified OutputStream.
- encodeTo(ASN1Object, OutputStream, boolean) - Static method in class iaik.asn1.DerCoder
-
The internal method additionally allows to specify whether the supplied
ASN1Object has to be implicitly tagged.
- encrypKeyPref - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.2.11) for the S/MIMEv3 attribute
encryptionKeyPreference
.
- encrypt(char[], AlgorithmID) - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
-
Password-based encrypts the Data containing the sequence of safe bags
included in this AuthenticatedSafe
, if the
PASSWORD_ENCRYPTED mode has been set when creating this
AuthenticatedSafe
object.
- encrypt(char[]) - Method in class iaik.pkcs.pkcs12.PKCS12
-
Uses the provided password to encrypt the content of this PKCS#12 object.
- encrypt(char[], AlgorithmID, AlgorithmID) - Method in class iaik.pkcs.pkcs12.PKCS12
-
Uses the provided password to encrypt the content of this PKCS#12 object.
- encrypt(char[], AlgorithmID, int) - Method in class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
-
Encrypts this KeyBag using the given password.
- encrypt(char[], AlgorithmID, SecureRandom, int) - Method in class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
-
Encrypts this KeyBag using the given password.
- encrypt(char[], String) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Encrypts the PrivateKeyInfo data structure (PKCS#5 and PKCS#8) password
based using the specified PBE algorithm.
- encrypt(char[], String, SecureRandom) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Encrypts the PrivateKeyInfo data structure (PKCS#5 and PKCS#8) password
based using the specified PBE algorithm.
- encrypt(String, AlgorithmID, SecureRandom) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Encrypts the PrivateKeyInfo data structure (PKCS#5 and PKCS#8) password
based using the specified PBE algorithm.
- encrypt(char[], AlgorithmID, SecureRandom) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Encrypts the PrivateKeyInfo data structure (PKCS#5 and PKCS#8) password
based using the specified PBE algorithm.
- encrypt(char[], AlgorithmID, SecureRandom, int) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Encrypts the PrivateKeyInfo data structure (PKCS#5 and PKCS#8) password
based using the specified PBE algorithm.
- encrypt(char[], AlgorithmID, SecureRandom) - Method in class iaik.utils.KeyAndCertificate
-
Encrypt the private key with the specified password, the encryption
algorithm and the specified random number generated.
- encrypt(String, String, byte[]) - Method in class iaik.utils.SSLeayPrivateKey
-
Encrypts this private key.
- ENCRYPT_MODE - Static variable in class iaik.pkcs.pkcs7.RSACipherProvider
-
Cipher encrypt mode.
- ENCRYPT_MODE - Static variable in class iaik.security.rsa.RSA
-
Cipher encryption mode.
- encrypted_content_info - Variable in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
The EncryptedContentInfo for the encrypted content.
- EncryptedContentInfo - Class in iaik.pkcs.pkcs7
-
This class implements the PKCS#7 EncryptedContentInfo
type.
- EncryptedContentInfo() - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Default constructor.
- EncryptedContentInfo(ObjectID, byte[]) - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Creates a new EncryptedContentInfo for the given content type.
- EncryptedContentInfo(ObjectID, AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Creates an EncryptedContentInfo with given content type and
content-encryption algorithm ID.
- EncryptedContentInfo(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Creates an EncryptedContentInfo from an ASN1Object.
- EncryptedContentInfo(InputStream) - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Creates a new EncryptedContentInfo where the DER encoded data is read from
the given InputStream.
- EncryptedContentInfoStream - Class in iaik.pkcs.pkcs7
-
This class represents the stream-supporting implementation of the PKCS#7
EncryptedContentInfo
type.
- EncryptedContentInfoStream() - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Default constructor.
- EncryptedContentInfoStream(ObjectID, InputStream) - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Creates a new EncryptedContentInfoStream for the given content type where
the content data to be encrypted is read from the provided InputStream.
- EncryptedContentInfoStream(ObjectID, AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Creates an EncryptedContentInfoStream with given content type and
content-encryption algorithm ID.
- EncryptedContentInfoStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Creates a new EncryptedContentInfoStream where the DER encoded data is read
from the given InputStream.
- EncryptedData - Class in iaik.pkcs.pkcs7
-
This class represents the non-stream implementation of the PKCS#7
EncryptedData
type.
- EncryptedData() - Constructor for class iaik.pkcs.pkcs7.EncryptedData
-
Default constructor for dynamic object creation in ContentInfo.
- EncryptedData(EncryptedContentInfo) - Constructor for class iaik.pkcs.pkcs7.EncryptedData
-
Creates a PKCS#7 EncryptedData from an EncryptedContentInfo.
- EncryptedData(byte[]) - Constructor for class iaik.pkcs.pkcs7.EncryptedData
-
Creates a new PKCS#7 EncryptedData object where the content to be encrypted
is read from the supplied byte array.
- EncryptedData(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.EncryptedData
-
Creates an EncryptedData object from the given ASN1 object.
- EncryptedData(InputStream) - Constructor for class iaik.pkcs.pkcs7.EncryptedData
-
Creates a new EncryptedData where the DER encoded data is read from the
given InputStream.
- EncryptedDataStream - Class in iaik.pkcs.pkcs7
-
This class represents the stream-supporting implementation of the PKCS#7
EncryptedData
type.
- EncryptedDataStream() - Constructor for class iaik.pkcs.pkcs7.EncryptedDataStream
-
Default constructor for dynamic object creation in ContentInfo.
- EncryptedDataStream(EncryptedContentInfoStream) - Constructor for class iaik.pkcs.pkcs7.EncryptedDataStream
-
Creates a PKCS#7 EncryptedDataStream from an EncryptedContentInfoStream.
- EncryptedDataStream(InputStream, int) - Constructor for class iaik.pkcs.pkcs7.EncryptedDataStream
-
Creates a new PKCS#7 EncryptedDataStream object where the content to be
encrypted is read from the supplied InputStream.
- EncryptedDataStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.EncryptedDataStream
-
Creates a new EncryptedDataStream where the DER encoded data is read from
the given InputStream.
- EncryptedPrivateKeyInfo - Class in iaik.pkcs.pkcs8
-
This class implements from the
PKCS#8 Private-Key
Information Syntax Standard the syntax for encrypted private keys.
- EncryptedPrivateKeyInfo(PrivateKey) - Constructor for class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Creates a new EncryptedPrivateKeyInfo from a PrivateKey.
- EncryptedPrivateKeyInfo(ASN1Object) - Constructor for class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Creates a new EncryptedPrivateKeyInfo from an ASN1Object.
- EncryptedPrivateKeyInfo(InputStream) - Constructor for class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Creates a new EncryptedPrivateKeyInfo from an InputStream.
- EncryptedPrivateKeyInfo(byte[]) - Constructor for class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Creates a new EncryptedPrivateKeyInfo from a byte array.
- encryptKey(SecretKey) - Method in class iaik.pkcs.pkcs7.RecipientInfo
-
Finishes the creation of a RecipientInfo
object by encrypting
the given secret key..
- engineAliases() - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
- engineAliases() - Method in class iaik.security.keystore.IAIKKeyStore
-
Lists all aliases contained in the keystore.
- engineAliases() - Method in class iaik.utils.UniversalKeyStore
-
Lists all aliases contained in the keystore.
- engineContainsAlias(String) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Checks if the given alias exists in this keystore.
- engineContainsAlias(String) - Method in class iaik.security.keystore.IAIKKeyStore
-
Checks if the given alias exists in this keystore.
- engineContainsAlias(String) - Method in class iaik.utils.UniversalKeyStore
-
Checks if the given alias exists in this keystore.
- engineDecapsule(byte[], byte[]) - Method in class iaik.security.kem.KeyEncapsulationMechanismSpi
-
SPI: Uses the key encapsulation mechanism to decapsulate a session key
k
from the provided ciphertext c
with the given
private key.
- engineDecapsule(byte[], byte[]) - Method in class iaik.security.rsa.RsaKem
-
Performs the decapsule
operation of the RSA-KEM (the receiver's side) as follows:
Decrypt the integer z with the receiver's RSA private key:
- engineDeleteEntry(String) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Deletes the entry identified by the given alias from this keystore.
- engineDeleteEntry(String) - Method in class iaik.security.keystore.IAIKKeyStore
-
Deletes the entry identified by the given alias from the keystore.
- engineDeleteEntry(String) - Method in class iaik.utils.UniversalKeyStore
-
Deletes the entry identified by the given alias from the keystore.
- engineDeriveKey(byte[], List) - Method in class iaik.security.kem.KeyEncapsulationMechanismSpi
-
SPI: Derives the session key from the
provided input.
- engineDeriveKey(byte[], List) - Method in class iaik.security.rsa.RsaKem
-
Derives the key according to the transformation.
- engineDigest() - Method in class iaik.security.md.AbstractMessageDigest
-
SPI:
Completes the hash computation by performing final operations such as padding.
- engineDigest(byte[], int, int) - Method in class iaik.security.md.AbstractMessageDigest
-
Calculates the digest value and writes it to the given
output buffer.
- engineDigest() - Method in class iaik.utils.PretendedMessageDigest
-
Returns the final digest value.
- engineDoFinal(byte[], int, int, byte[], int) - Method in class iaik.pkcs.pkcs1.RSACipher
-
En/decrypts the given data.
- engineDoFinal(byte[], int, int) - Method in class iaik.pkcs.pkcs1.RSACipher
-
En/decrypts the given data.
- engineDoFinal(byte[], int, int) - Method in class iaik.security.cipher.HMACwithAESwrap
-
Performs the final step of a en/decryption (wrapping/unwrapping) operation
by processing the given input data and any remaining buffered data.
- engineDoFinal(byte[], int, int) - Method in class iaik.security.elgamal.ElGamal
-
En/decrypts the given data.
- engineDoFinal(byte[], int, int, byte[], int) - Method in class iaik.security.elgamal.ElGamal
-
En/decrypts the given data.
- engineDoFinal() - Method in class iaik.security.mac.CBCMac
-
Calculate the MAC and reset this MAC object to be ready for further
MAC calculations.
- engineDoFinal() - Method in class iaik.security.mac.CMac
-
Calculate the MAC and reset this MAC object to be ready for further
MAC calculations.
- engineDoFinal() - Method in class iaik.security.mac.HMac
-
Returns the calculated MAC value.
- engineDoFinal() - Method in class iaik.security.mac.Poly1305
-
Calculate the MAC and reset this Mac object to be ready for further
MAC calculations.
- engineDoPhase(Key, boolean) - Method in class iaik.security.dh.DHKeyAgreement
-
Returns the key resulting from the next phase of this DH key agreement.
- engineEncapsule(byte[]) - Method in class iaik.security.kem.KeyEncapsulationMechanismSpi
-
SPI: Uses the key encapsulation mechanism to generate a new
session key k
.
- engineEncapsule(byte[]) - Method in class iaik.security.rsa.RsaKem
-
Performs the encapsule
operation of the RSA-KEM (the sender's side) as follows:
Generate a random integer z between 0 and n-1, where n is the RSA modulus of the public key.
Encrypt the integer z with the receiver's RSA public key:
- engineGenerateCertificate(InputStream) - Method in class iaik.x509.attr.AttributeCertificateFactory
-
Parses an X.509 attribute certificate from the supplied input stream.
- engineGenerateCertificate(InputStream) - Method in class iaik.x509.CertificateFactory
-
Parses a X.509 certificate from the supplied input stream.
- engineGenerateCertificate(InputStream) - Method in class iaik.x509.qualified.QualifiedCertificateFactory
-
Parses a X.509 certificate from the supplied input stream.
- engineGenerateCertificates(InputStream) - Method in class iaik.x509.attr.AttributeCertificateFactory
-
Parses a collection of X.509 attribute certificates from the supplied input stream.
- engineGenerateCertificates(InputStream) - Method in class iaik.x509.CertificateFactory
-
Parses a collection of X.509 certificates from the supplied input stream.
- engineGenerateCertificates(InputStream) - Method in class iaik.x509.qualified.QualifiedCertificateFactory
-
Parses a collection of X.509 certificates from the supplied input stream.
- engineGenerateCertPath(List) - Method in class iaik.x509.qualified.X509QualifiedCertificateFactory
-
Generates a CertPath
from the certificates contained
in the given list.
- engineGenerateCertPath(InputStream) - Method in class iaik.x509.qualified.X509QualifiedCertificateFactory
-
Generates a CertPath
object from the certificates
parsed from the given input stream.
- engineGenerateCertPath(InputStream, String) - Method in class iaik.x509.qualified.X509QualifiedCertificateFactory
-
Generates a CertPath
object from the certificates
parsed from the given input stream, encoded in the given format.
- engineGenerateCertPath(List) - Method in class iaik.x509.X509CertificateFactory
-
Generates a CertPath
from the certificates contained
in the given list.
- engineGenerateCertPath(InputStream) - Method in class iaik.x509.X509CertificateFactory
-
Generates a CertPath
object from the certificates
parsed from the given input stream.
- engineGenerateCertPath(InputStream, String) - Method in class iaik.x509.X509CertificateFactory
-
Generates a CertPath
object from the certificates
parsed from the given input stream, encoded in the given format.
- engineGenerateCRL(InputStream) - Method in class iaik.x509.attr.AttributeCertificateFactory
-
Parses a X.509 attribute CRL from the supplied input stream.
- engineGenerateCRL(InputStream) - Method in class iaik.x509.CertificateFactory
-
Parses a X.509 CRL from the supplied input stream.
- engineGenerateCRLs(InputStream) - Method in class iaik.x509.attr.AttributeCertificateFactory
-
Parses a collection of X.509 attribute CRLs from the supplied input stream.
- engineGenerateCRLs(InputStream) - Method in class iaik.x509.CertificateFactory
-
Parses a collection of X.509 CRLs from the supplied input stream.
- engineGenerateKey() - Method in class iaik.pkcs.pkcs5.PBKDF2
-
Derives symmetric key.
- engineGenerateKey() - Method in class iaik.security.cipher.DESKeyGenerator
-
Generates a DES key.
- engineGenerateKey() - Method in class iaik.security.cipher.TripleDESKeyGenerator
-
- engineGenerateKey() - Method in class iaik.security.cipher.VarLengthKeyGenerator
-
Generates a new key.
- engineGenerateKey() - Method in class iaik.security.kdf.HKDF
-
Derives symmetric key.
- engineGenerateKey() - Method in class iaik.security.kdf.KDF1
-
Generates a key according to the specification of KDF1 with the provided
information.
- engineGenerateKey() - Method in class iaik.security.kdf.KDF2
-
Generates a key according to the specification of KDF2 with the provided
information.
- engineGenerateKey() - Method in class iaik.security.kdf.KDF3
-
Generates a key according to the specification of KDF3 with the provided
information.
- engineGenerateParameters() - Method in class iaik.security.cipher.IvParameterGenerator
-
Actually generates the required IV AlgorithmParameters.
- engineGenerateParameters() - Method in class iaik.security.dh.DHParameterGenerator
-
Actually generates the required DH AlgorithmParameters.
- engineGenerateParameters() - Method in class iaik.security.dsa.DSAParameterGenerator
-
Actually generates the required DSA AlgorithmParameters.
- engineGenerateParameters() - Method in class iaik.security.dsa.SHA2withDSAParameterGenerator
-
Generates the DSA AlgorithmParameters.
- engineGenerateParameters() - Method in class iaik.security.elgamal.ElGamalParameterGenerator
-
- engineGenerateParameters() - Method in class iaik.security.pbe.PBEParameterGenerator
-
Actually generates the required PBE AlgorithmParameters.
- engineGeneratePrivate(KeySpec) - Method in class iaik.security.dh.DHKeyFactory
-
Converts the given key specification to a PrivateKey.
- engineGeneratePrivate(KeySpec) - Method in class iaik.security.dsa.DSAKeyFactory
-
Converts the given key specification to a PrivateKey.
- engineGeneratePrivate(KeySpec) - Method in class iaik.security.elgamal.ElGamalKeyFactory
-
Converts the given key specification to a PrivateKey.
- engineGeneratePrivate(KeySpec) - Method in class iaik.security.rsa.RSAKeyFactory
-
Converts the given key specification to a PrivateKey.
- engineGeneratePrivate(KeySpec) - Method in class iaik.security.rsa.RSAOaepKeyFactory
-
Converts the given key specification to a RSAOaepPrivateKey.
- engineGeneratePrivate(KeySpec) - Method in class iaik.security.rsa.RSAPssKeyFactory
-
Converts the given key specification to a RSAPssPrivateKey.
- engineGeneratePublic(KeySpec) - Method in class iaik.security.dh.DHKeyFactory
-
Converts the given key specification to a PublicKey.
- engineGeneratePublic(KeySpec) - Method in class iaik.security.dsa.DSAKeyFactory
-
Converts the given key specification to a PublicKey.
- engineGeneratePublic(KeySpec) - Method in class iaik.security.elgamal.ElGamalKeyFactory
-
Converts the given key specification to a PublicKey.
- engineGeneratePublic(KeySpec) - Method in class iaik.security.rsa.RSAKeyFactory
-
Converts the given key specification to a PublicKey.
- engineGeneratePublic(KeySpec) - Method in class iaik.security.rsa.RSAOaepKeyFactory
-
Converts the given key specification to a RSAOaepPublicKey.
- engineGeneratePublic(KeySpec) - Method in class iaik.security.rsa.RSAPssKeyFactory
-
Converts the given key specification to a RSAPssPublicKey.
- engineGenerateSecret(KeySpec) - Method in class iaik.pkcs.pkcs12.KeyFactory
-
Converts the given key specification (key material) into a SecretKey
object.
- engineGenerateSecret(KeySpec) - Method in class iaik.pkcs.pkcs5.KeyFactory
-
Converts the given key specification (key material) into a SecretKey
object.
- engineGenerateSecret(KeySpec) - Method in class iaik.security.cipher.GeneralKeyFactory
-
Converts the given key specification (key material) into a SecretKey
object.
- engineGenerateSecret(String) - Method in class iaik.security.dh.DHKeyAgreement
-
Returns the shared secret finally generated by this DH key agreement as
SecretKey to be used for the specified secret key algorithm.
- engineGenerateSecret(byte[], int) - Method in class iaik.security.dh.DHKeyAgreement
-
Generates the shared secret finishing this DH key agreement procedure and
writes it into the given byte array, beginning at the given offset
position.
- engineGenerateSecret() - Method in class iaik.security.dh.DHKeyAgreement
-
Returns the shared secret finally generated by this DH key agreement.
- engineGetBlockSize() - Method in class iaik.pkcs.pkcs1.RSACipher
-
This method return 0, because this is not a block cipher.
- engineGetBlockSize() - Method in class iaik.security.elgamal.ElGamal
-
- engineGetCertificate(String) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Returns the certificate associated with the given alias.
- engineGetCertificate(String) - Method in class iaik.security.keystore.IAIKKeyStore
-
Returns the certificate associated with the given alias.
- engineGetCertificate(String) - Method in class iaik.utils.UniversalKeyStore
-
Returns the certificate associated with the given alias.
- engineGetCertificateAlias(Certificate) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Returns the (alias) name of the first keystore entry whose certificate
matches the given certificate.
- engineGetCertificateAlias(Certificate) - Method in class iaik.security.keystore.IAIKKeyStore
-
Returns the (alias) name of the first keystore entry whose certificate
matches the given certificate.
- engineGetCertificateAlias(Certificate) - Method in class iaik.utils.UniversalKeyStore
-
Returns the (alias) name of the first keystore entry whose certificate
matches the given certificate.
- engineGetCertificateChain(String) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Returns the certificate chain associated with the given alias.
- engineGetCertificateChain(String) - Method in class iaik.security.keystore.IAIKKeyStore
-
Returns the certificate chain associated with the given alias.
- engineGetCertificateChain(String) - Method in class iaik.utils.UniversalKeyStore
-
Returns the certificate chain associated with the given alias.
- engineGetCertPathEncodings() - Method in class iaik.x509.qualified.X509QualifiedCertificateFactory
-
Returns an iterator of all CertPath encoding formats supported by this
CertificateFactory.
- engineGetCertPathEncodings() - Method in class iaik.x509.X509CertificateFactory
-
Returns an iterator of all CertPath encoding formats supported by this
CertificateFactory.
- engineGetCreationDate(String) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Returns the creation date of the entry identified by the given alias or -
if not available - the date on which the certificate became valid.
- engineGetCreationDate(String) - Method in class iaik.security.keystore.IAIKKeyStore
-
Returns the creation date of the entry identified by the given alias.
- engineGetCreationDate(String) - Method in class iaik.utils.UniversalKeyStore
-
Returns the creation date of the entry identified by the given alias.
- engineGetDigestLength() - Method in class iaik.security.md.AbstractMessageDigest
-
SPI: Returns the length of the digest in bytes.
- engineGetDigestLength() - Method in class iaik.utils.PretendedMessageDigest
-
SPI: Returns the length of the digest in bytes.
- engineGetEncoded() - Method in class iaik.iso.iso9796.RecoveredMessage
-
Returns the recovered part of the message.
- engineGetEncoded(String) - Method in class iaik.iso.iso9796.RecoveredMessage
-
Returns the recovered part of the message.
- engineGetEncoded() - Method in class iaik.pkcs.pkcs1.MGF1Parameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.pkcs.pkcs1.MGF1Parameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.pkcs.pkcs1.RSAOaepParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.pkcs.pkcs1.RSAOaepParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.pkcs.pkcs1.RSAPssParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.pkcs.pkcs1.RSAPssParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.pkcs.pkcs1.RSASSAPkcs1v15Parameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.pkcs.pkcs1.RSASSAPkcs1v15Parameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.pkcs.pkcs5.PBES2Parameters
-
Returns the (DER) encoded PBES2 parameters.
- engineGetEncoded(String) - Method in class iaik.pkcs.pkcs5.PBES2Parameters
-
Returns the (DER) encoded PBES2 parameters.
- engineGetEncoded() - Method in class iaik.pkcs.pkcs5.PBKDF2Parameters
-
Returns the (DER) encoded PBKDF2 parameters.
- engineGetEncoded(String) - Method in class iaik.pkcs.pkcs5.PBKDF2Parameters
-
Returns the (DER) encoded PBKDF2 parameters.
- engineGetEncoded() - Method in class iaik.security.cipher.CAST128Parameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.cipher.CAST128Parameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.cipher.CAST128WrapParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.cipher.CAST128WrapParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.cipher.CBCCMacParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.cipher.CBCCMacParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.cipher.CCMCMSParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.cipher.CCMCMSParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.cipher.CCMParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.cipher.CCMParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.cipher.ChaCha20Poly1305Parameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.cipher.ChaCha20Poly1305Parameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.cipher.GCMParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.cipher.GCMParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.cipher.IvParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.cipher.IvParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.cipher.RC2Parameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.cipher.RC2Parameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.cipher.RC2WrapParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.cipher.RC2WrapParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.dh.DHParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.dh.DHParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded() - Method in class iaik.security.dsa.DSAParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.dsa.DSAParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.elgamal.ElGamalParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.elgamal.ElGamalParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded() - Method in class iaik.security.kdf.KDF1AlgorithmParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.kdf.KDF1AlgorithmParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.kdf.KDF2AlgorithmParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.kdf.KDF2AlgorithmParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.kdf.KDF3AlgorithmParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.kdf.KDF3AlgorithmParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.pbe.PBEParameters
-
Returns the parameters as DER byte array.
- engineGetEncoded(String) - Method in class iaik.security.pbe.PBEParameters
-
Returns the parameters as a DER byte array.
- engineGetEncoded() - Method in class iaik.security.rsa.RsaKemAlgorithmParameters
-
- engineGetEncoded(String) - Method in class iaik.security.rsa.RsaKemAlgorithmParameters
-
- engineGetIV() - Method in class iaik.pkcs.pkcs1.RSACipher
-
This method return null
, because this cipher does not use an
IV.
- engineGetIV() - Method in class iaik.security.elgamal.ElGamal
-
This method return null
, because this cipher does not use an
IV.
- engineGetKey(String, char[]) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Returns the key associated with the given alias, using the given password
to recover it.
- engineGetKey(String, char[]) - Method in class iaik.security.keystore.IAIKKeyStore
-
Returns the key associated with the given alias, using the given password
to recover it.
- engineGetKey(String, char[]) - Method in class iaik.utils.UniversalKeyStore
-
Returns the key associated with the given alias, using the given password
to recover it.
- engineGetKeySize(Key) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Returns the size of the given RSA key.
- engineGetKeySize(Key) - Method in class iaik.security.cipher.PBES2Cipher
-
Gets the key size of the derived key.
- engineGetKeySize(Key) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
-
Gets the key size.
- engineGetKeySize(Key) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
-
Gets the key size.
- engineGetKeySize(Key) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
-
Gets the key size.
- engineGetKeySpec(SecretKey, Class) - Method in class iaik.pkcs.pkcs12.KeyFactory
-
Converts the given secret key into the requested key specification (key
material).
- engineGetKeySpec(SecretKey, Class) - Method in class iaik.pkcs.pkcs5.KeyFactory
-
Converts the given secret key into the requested key specification (key
material).
- engineGetKeySpec(SecretKey, Class) - Method in class iaik.security.cipher.GeneralKeyFactory
-
Converts the given secret key into the requested key specification (key
material).
- engineGetKeySpec(Key, Class) - Method in class iaik.security.dh.DHKeyFactory
-
Converts the given key into the requested key specification (key material).
- engineGetKeySpec(Key, Class) - Method in class iaik.security.dsa.DSAKeyFactory
-
Converts the given key into the requested key specification (key material).
- engineGetKeySpec(Key, Class) - Method in class iaik.security.elgamal.ElGamalKeyFactory
-
Converts the given key into the requested key specification (key material).
- engineGetKeySpec(Key, Class) - Method in class iaik.security.rsa.RSAKeyFactory
-
Converts the given key into the requested key specification (key material).
- engineGetKeySpec(Key, Class) - Method in class iaik.security.rsa.RSAOaepKeyFactory
-
Converts the given key into the requested key specification (key material).
- engineGetKeySpec(Key, Class) - Method in class iaik.security.rsa.RSAPssKeyFactory
-
Converts the given key into the requested key specification (key material).
- engineGetMacLength() - Method in class iaik.security.mac.CBCMac
-
- engineGetMacLength() - Method in class iaik.security.mac.CMac
-
- engineGetMacLength() - Method in class iaik.security.mac.HMac
-
Returns the length of the calculated MAC value in bytes.
- engineGetMacLength() - Method in class iaik.security.mac.Poly1305
-
- engineGetOutputSize(int) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Returns 0
.
- engineGetOutputSize(int) - Method in class iaik.security.elgamal.ElGamal
-
- engineGetParameter(String) - Method in class iaik.iso.iso9796.ISO9796P2Signature
-
- engineGetParameter(String) - Method in class iaik.security.dsa.DSA
-
Returns a previously set KSEED parameter as a byte array.
- engineGetParameter(String) - Method in class iaik.security.dsa.RawDSA
-
Returns a previously set KSEED parameter as a byte array, or -- if KSEED
has not been set, or the supplied param String is not "KSEED" -- the DSA
parameters p, q, g as
DSAParameters
object.
- engineGetParameter(String) - Method in class iaik.security.rsa.RawRSAPkcs1v15Signature
-
Returns the hash algorithm parameter used by this PKCS#1.5 signature engine.
- engineGetParameter(String) - Method in class iaik.security.rsa.RawRSASignature
-
This method is not implemented and only throws an InvalidParameterException
- engineGetParameter(String) - Method in class iaik.security.rsa.RSAPssSignature
-
Returns the PSS parameters (hashAlgorithm, mask generation algorithm, salt length, trailer field)
as
RSAPssParameterSpec
.
- engineGetParameter(String) - Method in class iaik.security.rsa.SSLRSASignature
-
This method is not implemented and only throws an InvalidParameterException
- engineGetParameters() - Method in class iaik.iso.iso9796.ISO9796P2Signature
-
- engineGetParameters() - Method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithmSpi
-
SPI: Gets the algorithm parameters required by this MGF engine.
- engineGetParameters() - Method in class iaik.pkcs.pkcs1.MGF1
-
Returns the parameter (hash algorithm) used by this insatance of MGF1
object.
- engineGetParameters() - Method in class iaik.pkcs.pkcs1.RSACipher
-
Returns the algorithm parameters, if OAEP padding is used.
- engineGetParameters() - Method in class iaik.security.cipher.CAST128KeyWrap
-
Returns the algorithm parameters of this CAST128KeyWrap cipher.
- engineGetParameters() - Method in class iaik.security.cipher.PBES2Cipher
-
Returns the parameters used by this Cipher.
- engineGetParameters() - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
-
Returns the algorithm's parameters.
- engineGetParameters() - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
-
Returns the parameters of the algorithm.
- engineGetParameters() - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
-
This method returns the algorithm's parameters.
- engineGetParameters() - Method in class iaik.security.cipher.RC2KeyWrap
-
Returns the algorithm parameters of this RC2KeyWrap cipher.
- engineGetParameters() - Method in class iaik.security.dsa.DSA
-
- engineGetParameters() - Method in class iaik.security.dsa.RawDSA
-
- engineGetParameters() - Method in class iaik.security.elgamal.ElGamal
-
Returns the algorithm parameters
- engineGetParameters() - Method in class iaik.security.kem.KeyEncapsulationMechanismSpi
-
SPI: Gets the algorithm parameters required by this KEM engine.
- engineGetParameters() - Method in class iaik.security.rsa.RawRSAPkcs1v15Signature
-
Returns the hash algorithm parameter used by this PKCS#1.5 signature engine.
- engineGetParameters() - Method in class iaik.security.rsa.RsaKem
-
- engineGetParameters() - Method in class iaik.security.rsa.RSAPssSignature
-
Returns the PSS parameters (hashAlgorithm, mask generation algorithm, salt length, trailer field)
as
RSAPssParameterSpec
.
- engineGetParameterSpec(Class) - Method in class iaik.iso.iso9796.RecoveredMessage
-
Returns null in any case since not required.
- engineGetParameterSpec(Class) - Method in class iaik.pkcs.pkcs1.MGF1Parameters
-
Returns the MGF1 parameters as transparent parameter specification of the
given class type.
- engineGetParameterSpec(Class) - Method in class iaik.pkcs.pkcs1.RSAOaepParameters
-
Returns the RSA-OAEP parameters as transparent parameter specification of
the given class type.
- engineGetParameterSpec(Class) - Method in class iaik.pkcs.pkcs1.RSAPssParameters
-
Returns the RSA-PSS parameters as transparent parameter specification of
the given class type.
- engineGetParameterSpec(Class) - Method in class iaik.pkcs.pkcs1.RSASSAPkcs1v15Parameters
-
Returns the RSASSAPkcs1v15 parameters as transparent parameter
specification of the given class type.
- engineGetParameterSpec(Class) - Method in class iaik.pkcs.pkcs5.PBES2Parameters
-
Returns the PBES2 parameters as transparent PBES2 parameter specification of the
given class type.
- engineGetParameterSpec(Class) - Method in class iaik.pkcs.pkcs5.PBKDF2Parameters
-
Returns the PBKDF2 parameters as transparent PBKDF2 parameter specification of the
given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.cipher.CAST128Parameters
-
Returns the CAST parameters as transparent CAST parameter specification of the
given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.cipher.CAST128WrapParameters
-
Returns the CAST parameters as transparent CAST parameter specification of the
given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.cipher.CBCCMacParameters
-
Returns a AES-CBC-CMAC Parameter Specification of this AES-CBC-CMAC Parameters object.
- engineGetParameterSpec(Class) - Method in class iaik.security.cipher.CCMCMSParameters
-
Returns a CCM Parameter Specification of this CCM Parameters object.
- engineGetParameterSpec(Class) - Method in class iaik.security.cipher.CCMParameters
-
Returns a CCM Parameter Specification of this CCM Parameters object.
- engineGetParameterSpec(Class) - Method in class iaik.security.cipher.ChaCha20Poly1305Parameters
-
Returns the parameters as transparent parameter specification of the
given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.cipher.GCMParameters
-
Returns a GCM Parameter Specification of this GCM Parameters object.
- engineGetParameterSpec(Class) - Method in class iaik.security.cipher.IvParameters
-
Returns the IV parameters as transparent IV parameter specification of the
given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.cipher.RC2Parameters
-
Returns the RC2 parameters as transparent RC2 parameter specification of
the given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.cipher.RC2WrapParameters
-
Returns the RC2 wrap parameters as transparent RC2 parameter specification of
the given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.dh.DHParameters
-
Returns the DH parameters as transparent DH parameter specification
of the given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.dsa.DSAParameters
-
Returns the DSA parameters as transparent parameter specification of the
given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.elgamal.ElGamalParameters
-
Returns the ElGamal parameters as transparent ElGamal parameter specification
of the given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.kdf.KDF1AlgorithmParameters
-
Returns the KDF1 parameters as transparent parameter specification of the
given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.kdf.KDF2AlgorithmParameters
-
Returns the KDF2 parameters as transparent parameter specification of the
given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.kdf.KDF3AlgorithmParameters
-
Returns the KDF3 parameters as transparent parameter specification of the
given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.pbe.PBEParameters
-
Returns the PBE parameters as transparent PBE parameter specification of the
given class type.
- engineGetParameterSpec(Class) - Method in class iaik.security.rsa.RsaKemAlgorithmParameters
-
- engineInit(AlgorithmParameterSpec) - Method in class iaik.iso.iso9796.RecoveredMessage
-
Not required.
- engineInit(byte[]) - Method in class iaik.iso.iso9796.RecoveredMessage
-
Inits this RecoveredMessage object with the recovered
message bytes.
- engineInit(byte[], String) - Method in class iaik.iso.iso9796.RecoveredMessage
-
Inits this RecoveredMessage object with the recovered
message bytes.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs1.MGF1Parameters
-
Initializes this MGF1Parameters from the given MGF1ParameterSpec.
- engineInit(byte[]) - Method in class iaik.pkcs.pkcs1.MGF1Parameters
-
Initializes this MGF1Parameters object from the given DER encoded byte
array.
- engineInit(byte[], String) - Method in class iaik.pkcs.pkcs1.MGF1Parameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs1.PKCS1AlgorithmParameters
-
Initializes this PKCS#1 AlgorithmParameters from the given ParameterSpec.
- engineInit(byte[]) - Method in class iaik.pkcs.pkcs1.PKCS1AlgorithmParameters
-
Initializes this PKCS#1 AlgorithmParameters object from the given DER encoded byte
array.
- engineInit(int, Key, SecureRandom) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Initializes this RSA cipher with the given key.
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Initializes this RSA cipher with given key and algorithm parameters.
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Initializes this RSA cipher with given key and parameters (if specified).
- engineInit(AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs1.RSAOaepParameters
-
Initializes this RSAOaepParameters from the given RSAOaepParameterSpec.
- engineInit(byte[]) - Method in class iaik.pkcs.pkcs1.RSAOaepParameters
-
Initializes this RSAOaepParameters object from the given DER encoded byte
array.
- engineInit(byte[], String) - Method in class iaik.pkcs.pkcs1.RSAOaepParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs1.RSAPssParameters
-
Initializes this RSAPssParameters from the given RSAPssParameterSpec.
- engineInit(byte[]) - Method in class iaik.pkcs.pkcs1.RSAPssParameters
-
Initializes this RSAPssParameters object from the given DER encoded byte
array.
- engineInit(byte[], String) - Method in class iaik.pkcs.pkcs1.RSAPssParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs1.RSASSAPkcs1v15Parameters
-
Initializes this RSASSAPkcs1v15Parameters from the given
RSASSAPkcs1v15ParameterSpec.
- engineInit(byte[]) - Method in class iaik.pkcs.pkcs1.RSASSAPkcs1v15Parameters
-
Initializes this RSASSAPkcs1v15Parameters object from the given DER encoded
byte array.
- engineInit(byte[], String) - Method in class iaik.pkcs.pkcs1.RSASSAPkcs1v15Parameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs5.PBES2Parameters
-
Initializes this PBES2Parameters with the given PBES2ParameterSpec.
- engineInit(byte[]) - Method in class iaik.pkcs.pkcs5.PBES2Parameters
-
Initializes this PBES2Parameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.pkcs.pkcs5.PBES2Parameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(int, SecureRandom) - Method in class iaik.pkcs.pkcs5.PBKDF2
-
Don't use this method.
- engineInit(SecureRandom) - Method in class iaik.pkcs.pkcs5.PBKDF2
-
Don't use this method.
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.pkcs.pkcs5.PBKDF2
-
Initializes the password-based-key-derivation-function
- engineInit(AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs5.PBKDF2Parameters
-
Initializes this PBKDF2Parameters with the given PBKDF2ParameterSpec.
- engineInit(byte[]) - Method in class iaik.pkcs.pkcs5.PBKDF2Parameters
-
Initializes this PBKDF2Parameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.pkcs.pkcs5.PBKDF2Parameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.CAST128KeyWrap
-
Initializes this cipher object.
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.security.cipher.CAST128KeyWrap
-
Initializes this cipher object.
- engineInit(int, Key, byte[], SecureRandom) - Method in class iaik.security.cipher.CAST128KeyWrap
-
Internal inits the underlying CAST128 cipher for the second en/decryption
step.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.cipher.CAST128Parameters
-
Initializes this CAST128Parameters with the parameter values from a
given CAST128ParameterSpec.
- engineInit(byte[]) - Method in class iaik.security.cipher.CAST128Parameters
-
Initializes this CAST128Parameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.cipher.CAST128Parameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.cipher.CAST128WrapParameters
-
Initializes this CAST128WrapParameters with the parameter values from a
given CAST128WrapParameterSpec.
- engineInit(byte[]) - Method in class iaik.security.cipher.CAST128WrapParameters
-
Initializes this CAST128WrapParameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.cipher.CAST128WrapParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.cipher.CBCCMacParameters
-
Initializes this parameters object using the parameters specified in paramSpec.
- engineInit(byte[]) - Method in class iaik.security.cipher.CBCCMacParameters
-
Initializes this CBCCMacParameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.cipher.CBCCMacParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.cipher.CCMCMSParameters
-
Initializes this parameters object using the parameters specified in paramSpec.
- engineInit(byte[]) - Method in class iaik.security.cipher.CCMCMSParameters
-
Initializes this CCMCMSParameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.cipher.CCMCMSParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.cipher.CCMParameters
-
Initializes this parameters object using the parameters specified in paramSpec.
- engineInit(byte[]) - Method in class iaik.security.cipher.CCMParameters
-
Initializes this CCMParameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.cipher.CCMParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.cipher.ChaCha20Poly1305Parameters
-
Initializes this parameters object using the parameters specified in paramSpec.
- engineInit(byte[]) - Method in class iaik.security.cipher.ChaCha20Poly1305Parameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.cipher.ChaCha20Poly1305Parameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(int, SecureRandom) - Method in class iaik.security.cipher.DESKeyGenerator
-
Initializes this key generator for the given strength with the given random seed.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.cipher.GCMParameters
-
Initializes this parameters object using the parameters specified in paramSpec
.
- engineInit(byte[]) - Method in class iaik.security.cipher.GCMParameters
-
Initializes this GCMParameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.cipher.GCMParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.HMACwith3DESwrap
-
Initializes this cipher object.
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.security.cipher.HMACwith3DESwrap
-
Initializes this cipher object.
- engineInit(int, Key, byte[], SecureRandom) - Method in class iaik.security.cipher.HMACwith3DESwrap
-
Internal inits the underlying TripleDES cipher for the second en/decryption
step.
- engineInit(int, SecureRandom) - Method in class iaik.security.cipher.IvParameterGenerator
-
Initializes the parameter generator with given iv length.
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.IvParameterGenerator
-
Initializes this generator with iv-specific parameter generation values and
some random seed.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.cipher.IvParameters
-
Initializes this IvParameters with the IV value from a
given IvParameterspec.
- engineInit(byte[]) - Method in class iaik.security.cipher.IvParameters
-
Initializes this IvParameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.cipher.IvParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.security.cipher.PBES2Cipher
-
Initializes this cipher for encryption or decryption.
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.PBES2Cipher
-
Initializes this cipher for encryption or decryption.
- engineInit(int, Key, SecureRandom) - Method in class iaik.security.cipher.PBES2Cipher
-
Initializes this cipher for encryption or decryption.
- engineInit(int, Key, SecureRandom) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
-
Initializes this cipher for encryption or decryption.
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
-
Initializes this cipher for encryption or decryption.
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
-
Initializes this cipher for encryption or decryption.
- engineInit(int, Key, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
-
Initializes this cipher for encryption or decryption.
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
-
Initializes this cipher for encryption or decryption.
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
-
Initializes this cipher for encryption or decryption.
- engineInit(int, Key, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
-
Initializes this cipher for encryption or decryption.
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
-
Initializes this cipher for encryption or decryption.
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
-
Initializes this cipher for encryption or decryption.
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.RC2KeyWrap
-
Initializes this cipher object.
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.security.cipher.RC2KeyWrap
-
Initializes this cipher object.
- engineInit(int, Key, byte[], SecureRandom) - Method in class iaik.security.cipher.RC2KeyWrap
-
Internal inits the underlying RC2 cipher for the second en/decryption step.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.cipher.RC2Parameters
-
Initializes this RC2Parameters with the RC2 parameter values from a given
RC2Parameterspec.
- engineInit(byte[]) - Method in class iaik.security.cipher.RC2Parameters
-
Initializes this RC2Parameters object from the given DER encoded byte
array.
- engineInit(byte[], String) - Method in class iaik.security.cipher.RC2Parameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.cipher.RC2WrapParameters
-
Initializes this RC2WrapParameters with the effective key bits from the
given RC2WrapParameterSpec.
- engineInit(byte[]) - Method in class iaik.security.cipher.RC2WrapParameters
-
Initializes this RC2WrapParameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.cipher.RC2WrapParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(int, SecureRandom) - Method in class iaik.security.cipher.TripleDESKeyGenerator
-
Initializes this key generator for the given strength with the given random seed.
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.TripleDESKeyWrap
-
Initializes this cipher object.
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.security.cipher.TripleDESKeyWrap
-
Initializes this cipher object.
- engineInit(int, Key, byte[], SecureRandom) - Method in class iaik.security.cipher.TripleDESKeyWrap
-
Internal inits the underlying TripleDES cipher for the second en/decryption step.
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.VarLengthKeyGenerator
-
Initializes this key generator with the given random seed.
- engineInit(int, SecureRandom) - Method in class iaik.security.cipher.VarLengthKeyGenerator
-
Initializes this key generator for the given strength with the given random
seed.
- engineInit(SecureRandom) - Method in class iaik.security.cipher.VarLengthKeyGenerator
-
Initializes this key generator with the given random seed.
- engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.dh.DHKeyAgreement
-
Initializes this Diffie Helman KeyAgreement with the given key, algorithm
parameters, and random seed.
- engineInit(Key, SecureRandom) - Method in class iaik.security.dh.DHKeyAgreement
-
Initializes this Diffie-Hellman KeyAgreement with the given key and random
seed, where the given key constitutes the private DH key (including all
required algorithm parameters) of some entity being involved in this key
agreement procedure.
- engineInit(int, SecureRandom) - Method in class iaik.security.dh.DHParameterGenerator
-
Initializes the parameter generator with given prime modulus length and
random seed.
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.dh.DHParameterGenerator
-
Initializes this generator with DH-specific parameter generation values and
some random seed.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.dh.DHParameters
-
Initializes this DHParameters with prime modulus p
, base generator g
and
length l
of the private value x, derived from the given DHParameterSpec.
- engineInit(byte[]) - Method in class iaik.security.dh.DHParameters
-
Initializes this DHParameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.dh.DHParameters
-
Inits the parameters from a DER encoded byte array.
- engineInit(int, SecureRandom) - Method in class iaik.security.dsa.DSAParameterGenerator
-
Initializes the parameter generator with given prime modulus length and
random seed.
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.dsa.DSAParameterGenerator
-
Initializes this generator with some random seed.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.dsa.DSAParameters
-
Initializes this DSAParameters with the given DSAParameterSpec.
- engineInit(byte[]) - Method in class iaik.security.dsa.DSAParameters
-
Initializes this DSAParameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.dsa.DSAParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(int, SecureRandom) - Method in class iaik.security.dsa.SHA2withDSAParameterGenerator
-
Initializes the parameter generator with given prime modulus length L and
random seed.
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.dsa.SHA2withDSAParameterGenerator
-
Initializes this generator with given parameters and random seed.
- engineInit(int, Key, SecureRandom) - Method in class iaik.security.elgamal.ElGamal
-
Initializes this ElGamal cipher with the given key.
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.elgamal.ElGamal
-
Initializes this ElGamal cipher with given key and algorithm parameters.
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.security.elgamal.ElGamal
-
Initializes this ElGamal cipher with given key and parameters (if
specified).
- engineInit(int, SecureRandom) - Method in class iaik.security.elgamal.ElGamalParameterGenerator
-
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.elgamal.ElGamalParameterGenerator
-
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.elgamal.ElGamalParameters
-
Initializes this ElGamalParameters with prime modulus p
, base generator g
and
length l
of the private value x, derived from the given ElGamalParameterSpec.
- engineInit(byte[]) - Method in class iaik.security.elgamal.ElGamalParameters
-
Initializes this ElGamalParameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.elgamal.ElGamalParameters
-
Inits the parameters from a DER encoded byte array.
- engineInit(int, SecureRandom) - Method in class iaik.security.kdf.HKDF
-
This method is not supported.
- engineInit(SecureRandom) - Method in class iaik.security.kdf.HKDF
-
This method is not supported.
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.kdf.HKDF
-
Initializes this HKDF key derivation function.
- engineInit(SecureRandom) - Method in class iaik.security.kdf.KDF1
-
This method is not supported as the caller has to initiate the class
with a
KDF1ParameterSpec.
- engineInit(int, SecureRandom) - Method in class iaik.security.kdf.KDF1
-
This method is not supported as the caller has to initiate the class
with a
KDF1ParameterSpec.
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.kdf.KDF1
-
Initializes the KDF1 with the provided AlgorithmParameterSpec.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.kdf.KDF1AlgorithmParameters
-
- engineInit(byte[]) - Method in class iaik.security.kdf.KDF1AlgorithmParameters
-
Initializes this KDF1Parameters object from the given DER encoded byte
array.
- engineInit(byte[], String) - Method in class iaik.security.kdf.KDF1AlgorithmParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.kdf.KDF2AlgorithmParameters
-
- engineInit(byte[]) - Method in class iaik.security.kdf.KDF2AlgorithmParameters
-
Initializes this KDF2Parameters object from the given DER encoded byte
array.
- engineInit(byte[], String) - Method in class iaik.security.kdf.KDF2AlgorithmParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.kdf.KDF3AlgorithmParameters
-
- engineInit(byte[]) - Method in class iaik.security.kdf.KDF3AlgorithmParameters
-
Initializes this KDF3Parameters object from the given DER encoded byte
array.
- engineInit(byte[], String) - Method in class iaik.security.kdf.KDF3AlgorithmParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(Key) - Method in class iaik.security.kem.KeyEncapsulationMechanismSpi
-
Initializes this KEM with a key.
- engineInit(Key, SecureRandom) - Method in class iaik.security.kem.KeyEncapsulationMechanismSpi
-
Initializes this KEM with a key and a secure source of randomness.
- engineInit(Key, AlgorithmParameterSpec) - Method in class iaik.security.kem.KeyEncapsulationMechanismSpi
-
Initializes this KEM with a key and a set of algorithm parameters.
- engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.kem.KeyEncapsulationMechanismSpi
-
Initializes this KEM with a key, a set of algorithm parameters, and a
secure source of randomness.
- engineInit(Key, AlgorithmParameterSpec) - Method in class iaik.security.mac.CBCMac
-
Initialize the MAC with the given key.
- engineInit(Key, AlgorithmParameterSpec) - Method in class iaik.security.mac.CMac
-
Initialize the MAC with the given key.
- engineInit(Key, AlgorithmParameterSpec) - Method in class iaik.security.mac.HMac
-
Initializes this Mac object with given secret key and algorithm parameter
specification.
- engineInit(Key, AlgorithmParameterSpec) - Method in class iaik.security.mac.Poly1305
-
Initialize the Mac with the given 32 byte key.
- engineInit(int, SecureRandom) - Method in class iaik.security.pbe.PBEParameterGenerator
-
Initializes the parameter generator with given salt length and random seed.
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.pbe.PBEParameterGenerator
-
Initializes this generator with PBE-specific parameter generation values and
some random seed.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.pbe.PBEParameters
-
Initializes this PBEParameters with salt and iteration count from a
given PBEParameterSpec or PBEKeyAndParameterSpec.
- engineInit(byte[]) - Method in class iaik.security.pbe.PBEParameters
-
Initializes this PBEParameters object from the given DER encoded byte array.
- engineInit(byte[], String) - Method in class iaik.security.pbe.PBEParameters
-
Inits the parameters from an DER encoded byte array.
- engineInit(Key) - Method in class iaik.security.rsa.RsaKem
-
Throws an UnsupportedOperationException
- engineInit(Key, SecureRandom) - Method in class iaik.security.rsa.RsaKem
-
Throws an UnsupportedOperationException
- engineInit(Key, AlgorithmParameterSpec) - Method in class iaik.security.rsa.RsaKem
-
Initializes the KEM instance accordingly.
- engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RsaKem
-
Initializes the KEM instance accordingly.
- engineInit(AlgorithmParameterSpec) - Method in class iaik.security.rsa.RsaKemAlgorithmParameters
-
- engineInit(byte[]) - Method in class iaik.security.rsa.RsaKemAlgorithmParameters
-
Decodes an ASN.1 representation of RsaKem Algorithm Parameters.
- engineInit(byte[], String) - Method in class iaik.security.rsa.RsaKemAlgorithmParameters
-
- engineInitSign(PrivateKey) - Method in class iaik.security.dsa.DSA
-
SPI: Initializes this DSA Signature object with the given
DSA private key for going to sign some data.
- engineInitSign(PrivateKey, SecureRandom) - Method in class iaik.security.dsa.DSA
-
SPI: Initializes this Signature object with the given DSA private
key and the given SecureRandom generator for going to sign some data.
- engineInitSign(PrivateKey) - Method in class iaik.security.dsa.RawDSA
-
SPI: Initializes this DSA Signature object with the given DSA
private key for going to sign some data.
- engineInitSign(PrivateKey, SecureRandom) - Method in class iaik.security.dsa.RawDSA
-
SPI: Initializes this Signature object with the given DSA private
key and the given SecureRandom generator for going to sign some data.
- engineInitSign(PrivateKey) - Method in class iaik.security.rsa.RawRSAPssSignature
-
SPI: Initializes this Signature object with the given
RSA private key for going to sign some data.
- engineInitSign(PrivateKey) - Method in class iaik.security.rsa.RawRSASignature
-
SPI: Initializes this Signature object with the given
RSA private key for going to sign some data.
- engineInitSign(PrivateKey, SecureRandom) - Method in class iaik.security.rsa.RawRSASignature
-
SPI: Initializes this Signature object with the given RSA private
key and the given SecureRandom generator for going to sign some data.
- engineInitSign(PrivateKey) - Method in class iaik.security.rsa.RSAISO9796P2S2S3Signature
-
SPI: Initializes this Signature object with the given
RSA private key for going to sign some data.
- engineInitSign(PrivateKey, SecureRandom) - Method in class iaik.security.rsa.RSAISO9796P2S2S3Signature
-
SPI: Initializes this Signature object with the given
RSA private key for going to sign some data.
- engineInitSign(PrivateKey) - Method in class iaik.security.rsa.RSAISO9796P2Signature
-
SPI: Initializes this Signature object with the given
RSA private key for going to sign some data.
- engineInitSign(PrivateKey, SecureRandom) - Method in class iaik.security.rsa.RSAISO9796P2Signature
-
SPI: Initializes this Signature object with the given
RSA private key for going to sign some data.
- engineInitSign(PrivateKey) - Method in class iaik.security.rsa.RSAPssSignature
-
SPI: Initializes this Signature object with the given
RSA private key for going to sign some data.
- engineInitSign(PrivateKey) - Method in class iaik.security.rsa.SSLRSASignature
-
SPI: Initializes this Signature object with the given
RSA private key for going to sign some data.
- engineInitSign(PrivateKey, SecureRandom) - Method in class iaik.security.rsa.SSLRSASignature
-
SPI: Initializes this Signature object with the given RSA private
key and the given SecureRandom generator for going to sign some data.
- engineInitVerify(PublicKey) - Method in class iaik.security.dsa.DSA
-
SPI: Initializes this DSA Signature object with the given
DSA public key for performing a signature verification.
- engineInitVerify(PublicKey) - Method in class iaik.security.dsa.RawDSA
-
SPI: Initializes this RawDSA signature object with the given DSA
public key for performing a signature verification.
- engineInitVerify(PublicKey) - Method in class iaik.security.rsa.RawRSAPssSignature
-
SPI: Initializes this Signature object with the given
RSA public key for performing a signature verification.
- engineInitVerify(PublicKey) - Method in class iaik.security.rsa.RawRSASignature
-
SPI: Initializes this Signature object with the given
RSA public key for performing a signature verification.
- engineInitVerify(PublicKey) - Method in class iaik.security.rsa.RSAISO9796P2S2S3Signature
-
SPI: Initializes this Signature object with the given
RSA public key for performing a signature verification.
- engineInitVerify(PublicKey) - Method in class iaik.security.rsa.RSAISO9796P2Signature
-
SPI: Initializes this Signature object with the given
RSA public key for performing a signature verification.
- engineInitVerify(PublicKey) - Method in class iaik.security.rsa.RSAPssSignature
-
SPI: Initializes this Signature object with the given
RSA public key for performing a signature verification.
- engineInitVerify(PublicKey) - Method in class iaik.security.rsa.SSLRSASignature
-
SPI: Initializes this signature object with the given
RSA public key for performing a signature verification.
- engineIsCertificateEntry(String) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Checks if the entry with the given alias represents a certificate entry.
- engineIsCertificateEntry(String) - Method in class iaik.security.keystore.IAIKKeyStore
-
Returns true if the entry identified by the given alias is a trusted
certificate entry, and false otherwise.
- engineIsCertificateEntry(String) - Method in class iaik.utils.UniversalKeyStore
-
Returns true if the entry identified by the given alias is a trusted
certificate entry, and false otherwise.
- engineIsKeyEntry(String) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Returns true if the entry identified by the given alias was created by a
call to setKeyEntry, or created by a call to setEntry with a
PrivateKeyEntry or a SecretKeyEntry.
- engineIsKeyEntry(String) - Method in class iaik.security.keystore.IAIKKeyStore
-
Returns true if the entry identified by the given alias is a key
entry, and false otherwise.
- engineIsKeyEntry(String) - Method in class iaik.utils.UniversalKeyStore
-
Returns true if the entry identified by the given alias is a key
entry, and false otherwise.
- engineLoad(InputStream, char[]) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Loads the keystore from the given input stream.
- engineLoad(InputStream, char[]) - Method in class iaik.security.keystore.IAIKKeyStore
-
Loads the keystore from the given input stream.
- engineLoad(InputStream, char[]) - Method in class iaik.utils.UniversalKeyStore
-
Loads the keystore from the given input stream.
- engineMask(byte[], int, int, int, byte[], int) - Method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithmSpi
-
SPI: Uses the mask generation function to generate maskLen bytes
from the supplied seed mgfSeed[mgfSeedOff:mgfSeedLen] and XORs the result
with dst[off:maskLen].
- engineMask(byte[], int, int, int, byte[], int) - Method in class iaik.pkcs.pkcs1.MGF1
-
Uses the mask generation function to generate maskLen bytes from the supplied seed
mgfSeed[mgfSeedOff:mgfSeedLen] and XORs the result with dst[off:maskLen].
- engineReset() - Method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithmSpi
-
SPE: Resets this engine to the state before engineMask
has been called.
- engineReset() - Method in class iaik.pkcs.pkcs1.MGF1
-
Resets this engine to the state before engineMask
has been called.
- engineReset() - Method in class iaik.security.kdf.HashBasedGenerationFunction
-
Resets the intern MessageDigest instance.
- engineReset() - Method in class iaik.security.mac.CBCMac
-
Reset this MAC object to be ready for a new MAC computation.
- engineReset() - Method in class iaik.security.mac.CMac
-
Reset this MAC object to be ready for a new MAC computation.
- engineReset() - Method in class iaik.security.mac.HMac
-
Resets this Mac object for being able to be used for further MAC
computations, either by using the same secret key again, or using
a new key by properly re-initializing this MAC object.
- engineReset() - Method in class iaik.security.mac.Poly1305
-
Reset this Mac object to be ready for a new MAC computation.
- engineReset() - Method in class iaik.security.md.AbstractMessageDigest
-
SPI: Resets this message digest for further use.
- engineReset() - Method in class iaik.security.md.GOST3411
-
- engineReset() - Method in class iaik.security.md.Md2
-
SPI: Resets this MD2 message digest object for being supplied with
new data.
- engineReset() - Method in class iaik.security.md.Md5
-
SPI: Resets this MD5 message digest object for being supplied
with new data.
- engineReset() - Method in class iaik.security.md.RipeMd128
-
SPI: Resets this RipeMd128 message digest object for being supplied
with new data.
- engineReset() - Method in class iaik.security.md.RipeMd256
-
SPI: Resets this RipeMd256 message digest object for being supplied
with new data.
- engineReset() - Method in class iaik.security.md.SHA
-
SPI: Resets this SHA message digest object for being supplied
with new data.
- engineReset() - Method in class iaik.security.md.SHA32bit
-
SPI: Resets this SHA256 message digest object for being supplied
with new data.
- engineReset() - Method in class iaik.security.md.SHA64bit
-
- engineReset() - Method in class iaik.security.md.Whirlpool
-
SPI: Resets this WHIRLPOOL message digest object for being supplied
with new data.
- engineReset() - Method in class iaik.utils.PretendedMessageDigest
-
Resets the buffer.
- engineSetCertificateEntry(String, Certificate) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Assigns the given certificate to the given alias.
- engineSetCertificateEntry(String, Certificate) - Method in class iaik.security.keystore.IAIKKeyStore
-
Assigns the given certificate to the given alias.
- engineSetCertificateEntry(String, Certificate) - Method in class iaik.utils.UniversalKeyStore
-
Assigns the given certificate to the given alias.
- engineSetEntry(String, KeyStore.Entry, KeyStore.ProtectionParameter) - Method in class iaik.pkcs.pkcs12.P12KeyStore
-
Assigns the given keystore entry to the given alias.
- engineSetEntry(String, KeyStore.Entry, KeyStore.ProtectionParameter) - Method in class iaik.utils.ExtendedUniversalKeyStore
-
Assigns the given keystore entry to the given alias.
- engineSetKeyEntry(String, byte[], Certificate[]) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Assigns the given key (that has already been protected) to the given alias.
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Assigns the given key to the given alias, protecting it with the given
password.
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class iaik.security.keystore.IAIKKeyStore
-
Assigns the given key to the given alias, protecting it with the given
password.
- engineSetKeyEntry(String, byte[], Certificate[]) - Method in class iaik.security.keystore.IAIKKeyStore
-
Assigns the given key (that has already been protected) to the given alias.
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class iaik.utils.UniversalKeyStore
-
Assigns the given key to the given alias, protecting it with the given
password.
- engineSetKeyEntry(String, byte[], Certificate[]) - Method in class iaik.utils.UniversalKeyStore
-
Assigns the given key (that has already been protected) to the given alias.
- engineSetMode(String) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Sets the transformation mode.
- engineSetMode(String) - Method in class iaik.security.cipher.PBES2Cipher
-
Sets the mode of this cipher.
- engineSetMode(String) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
-
This method only overwrites the corresponding method in its superclass
(DES) and does nothing.
- engineSetMode(String) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
-
This method only overwrites the corresponding method in its superclass and
does nothing.
- engineSetMode(String) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
-
This method only overwrites the corresponding method in its superclass and
does nothing.
- engineSetMode(String) - Method in class iaik.security.elgamal.ElGamal
-
Sets the transformation mode.
- engineSetPadding(String) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Sets the padding scheme of this cipher, which only can be "PKCS1Padding",
"NoPadding", "PKCS1PaddingSSL2", or "OAEP", or
OAEPWith<digest>And<mgf>Padding (e.g.
- engineSetPadding(String) - Method in class iaik.security.cipher.AESKeyWrap
-
Sets the padding scheme of this cipher.
- engineSetPadding(String) - Method in class iaik.security.cipher.ARCFOUR
-
Overrides method engineSetPadding from parant class since no padding is
required for the ARCFOUR stream cipher.
- engineSetPadding(String) - Method in class iaik.security.cipher.ChaCha20
-
Overrides method engineSetPadding from parent class since no padding is
required for the ChaCha20 stream cipher.
- engineSetPadding(String) - Method in class iaik.security.cipher.ChaCha20Poly1305
-
Overrides method engineSetPadding from parent class since no padding is
required.
- engineSetPadding(String) - Method in class iaik.security.cipher.PBES2Cipher
-
Sets the padding scheme of this cipher.
- engineSetPadding(String) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
-
This method only overwrites the corresponding method in its superclass and
does nothing.
- engineSetPadding(String) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
-
This method only overwrites the corresponding method in its superclass and
does nothing.
- engineSetPadding(String) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
-
This method only overwrites the corresponding method in its superclass and
does nothing.
- engineSetPadding(String) - Method in class iaik.security.elgamal.ElGamal
-
Sets the padding scheme of this cipher, which only can be "PKCS1Padding" or
"NoPadding".
- engineSetParameter(AlgorithmParameterSpec) - Method in class iaik.iso.iso9796.ISO9796P2S2S3Signature
-
Sets any parameters that may be used with this Signature engine.
- engineSetParameter(String, Object) - Method in class iaik.iso.iso9796.ISO9796P2Signature
-
Sets any parameters that may be used with this Signature engine.
- engineSetParameter(AlgorithmParameterSpec) - Method in class iaik.iso.iso9796.ISO9796P2Signature
-
Sets any parameters that may be used with this Signature engine.
- engineSetParameter(String, Object) - Method in class iaik.security.dsa.DSA
-
Sets the KSEED parameter for DSA signing.
- engineSetParameter(AlgorithmParameterSpec) - Method in class iaik.security.dsa.DSA
-
Initializes this DSA signature engine with the given parameter set.
- engineSetParameter(String, Object) - Method in class iaik.security.dsa.RawDSA
-
Set the KSEED parameter for DSA signing.
- engineSetParameter(AlgorithmParameterSpec) - Method in class iaik.security.dsa.RawDSA
-
Initializes this DSA signature engine with the given parameter set.
- engineSetParameter(String, Object) - Method in class iaik.security.rsa.RawRSAPkcs1v15Signature
-
Sets the hash algorithm parameter to be used by this PKCS#1.5 signature engine.
- engineSetParameter(AlgorithmParameterSpec) - Method in class iaik.security.rsa.RawRSAPkcs1v15Signature
-
Sets the hash algorithm parameter to be used by this PKCS#1.5 signature engine.
- engineSetParameter(String, Object) - Method in class iaik.security.rsa.RawRSASignature
-
This method is not implemented and only throws an InvalidParameterException
- engineSetParameter(AlgorithmParameterSpec) - Method in class iaik.security.rsa.RSAPssSignature
-
Sets the parameters (hashAlgorithm, mask generation algorithm, salt length, trailer field)
for this RSA PSS signature engine.
- engineSetParameter(String, Object) - Method in class iaik.security.rsa.SSLRSASignature
-
This method is not implemented and only throws an InvalidParameterException
- engineSetParameters(AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithmSpi
-
SPI: Sets any algorithm parameters required by this MGF engine.
- engineSetParameters(AlgorithmParameters) - Method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithmSpi
-
SPI: Sets any algorithm parameters required by this MGF engine.
- engineSetParameters(AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs1.MGF1
-
Sets the parameter (hash algorithm) for the MGF1
algorithm.
- engineSetParameters(AlgorithmParameters) - Method in class iaik.pkcs.pkcs1.MGF1
-
Sets the parameter (hash algorithm) for the MGF1
algorithm.
- engineSign() - Method in class iaik.iso.iso9796.ISO9796P2S2S3Signature
-
Calculates the signature value.
- engineSign() - Method in class iaik.iso.iso9796.ISO9796P2Signature
-
Calculates the signature value.
- engineSign() - Method in class iaik.security.dsa.DSA
-
SPI: Returns the signature bytes of all the data
updated so far.
- engineSign() - Method in class iaik.security.dsa.RawDSA
-
SPI: Returns the signature bytes of all the data updated so far.
- engineSign() - Method in class iaik.security.rsa.RawRSASignature
-
SPI: Returns a byte array holding the signature resulting from all
already performed prepared hash update operations.
- engineSign() - Method in class iaik.security.rsa.RSAPssSignature
-
SPI: Calculates the signature.
- engineSign() - Method in class iaik.security.rsa.RSASignature
-
SPI: Calculates the signature.
- engineSign() - Method in class iaik.security.rsa.SSLRSASignature
-
SPI: Returns a byte array holding the signature resulting from
all already performed data update operations.
- engineSize() - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
- engineSize() - Method in class iaik.security.keystore.IAIKKeyStore
-
Retrieves the number of entries in this keystore.
- engineSize() - Method in class iaik.utils.UniversalKeyStore
-
Retrieves the number of entries in this keystore.
- engineStore(KeyStore.LoadStoreParameter) - Method in class iaik.pkcs.pkcs12.P12KeyStore
-
Uses the given parameters to store this KeyStore.
- engineStore(OutputStream, char[]) - Method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Stores this keystore to the given output stream, and protects its integrity
with the given password.
- engineStore(OutputStream, char[]) - Method in class iaik.security.keystore.IAIKKeyStore
-
Writes this keystore to the given output stream, and protects its integrity
with the specified password.
- engineStore(KeyStore.LoadStoreParameter) - Method in class iaik.utils.ExtendedUniversalKeyStore
-
Uses the given parameters to store this KeyStore.
- engineStore(OutputStream, char[]) - Method in class iaik.utils.UniversalKeyStore
-
Writes this keystore to the given output stream, and protects its integrity
with the specified password.
- engineToString() - Method in class iaik.iso.iso9796.RecoveredMessage
-
Returns a String representation of this object.
- engineToString() - Method in class iaik.pkcs.pkcs1.MGF1Parameters
-
Returns a String representation of this object.
- engineToString() - Method in class iaik.pkcs.pkcs1.RSAOaepParameters
-
Returns a String representation of this object.
- engineToString() - Method in class iaik.pkcs.pkcs1.RSAPssParameters
-
Returns a String representation of this object.
- engineToString() - Method in class iaik.pkcs.pkcs1.RSASSAPkcs1v15Parameters
-
Returns a String representation of this object.
- engineToString() - Method in class iaik.pkcs.pkcs5.PBES2Parameters
-
Returns a String representation of the parameters.
- engineToString() - Method in class iaik.pkcs.pkcs5.PBKDF2Parameters
-
Returns a String representation of the parameters.
- engineToString() - Method in class iaik.security.cipher.CAST128Parameters
-
Returns a String representation of the parameters.
- engineToString() - Method in class iaik.security.cipher.CAST128WrapParameters
-
Returns a String representation of the parameters.
- engineToString() - Method in class iaik.security.cipher.CBCCMacParameters
-
Returns a formatted string describing the GCM Parameters.
- engineToString() - Method in class iaik.security.cipher.CBCCMacParameterSpec
-
Returns a string describing the AES-CBC-CMAC Parameters.
- engineToString() - Method in class iaik.security.cipher.CCMCMSParameters
-
Returns a formatted string describing the CCM Parameters.
- engineToString() - Method in class iaik.security.cipher.CCMParameters
-
Returns a formatted string describing the CCM Parameters.
- engineToString() - Method in class iaik.security.cipher.ChaCha20Poly1305Parameters
-
Returns a formatted string describing the parameters.
- engineToString() - Method in class iaik.security.cipher.GCMParameters
-
Returns a formatted string describing the GCM Parameters.
- engineToString() - Method in class iaik.security.cipher.IvParameters
-
Returns a String representation of the parameters.
- engineToString() - Method in class iaik.security.cipher.RC2Parameters
-
Returns a String representation of the parameters.
- engineToString() - Method in class iaik.security.cipher.RC2WrapParameters
-
Returns a String representation of the parameters.
- engineToString() - Method in class iaik.security.dh.DHParameters
-
Returns a String representation of the parameters.
- engineToString() - Method in class iaik.security.dsa.DSAParameters
-
Returns a String representation of the parameters.
- engineToString() - Method in class iaik.security.elgamal.ElGamalParameters
-
Returns a String representation of the parameters.
- engineToString() - Method in class iaik.security.kdf.KDF1AlgorithmParameters
-
Returns a String representation of this object.
- engineToString() - Method in class iaik.security.kdf.KDF2AlgorithmParameters
-
Returns a String representation of this object.
- engineToString() - Method in class iaik.security.kdf.KDF3AlgorithmParameters
-
Returns a String representation of this object.
- engineToString() - Method in class iaik.security.pbe.PBEParameters
-
Returns a String representation of the parameters.
- engineToString() - Method in class iaik.security.rsa.RsaKemAlgorithmParameters
-
- engineTranslateKey(SecretKey) - Method in class iaik.pkcs.pkcs12.KeyFactory
-
Translates a key object of some unknown or untrusted provider into a secret
key object of this key factory.
- engineTranslateKey(SecretKey) - Method in class iaik.pkcs.pkcs5.KeyFactory
-
Translates a key object of some unknown or untrusted provider into a secret
key object of this key factory.
- engineTranslateKey(SecretKey) - Method in class iaik.security.cipher.GeneralKeyFactory
-
Translates a key object of some unknown or untrusted provider into a secret
key object of this key factory.
- engineTranslateKey(Key) - Method in class iaik.security.dh.DHKeyFactory
-
Translates the given key object of some unknown or untrusted provider into a
key object supported by this DH key factory.
- engineTranslateKey(Key) - Method in class iaik.security.dsa.DSAKeyFactory
-
Translates the given key object of some unknown or untrusted provider into a
key object supported by this DSA key factory.
- engineTranslateKey(Key) - Method in class iaik.security.elgamal.ElGamalKeyFactory
-
Translates the given key object of some unknown or untrusted provider into a
key object supported by this ElGamal key factory.
- engineTranslateKey(Key) - Method in class iaik.security.rsa.RSAKeyFactory
-
Translates the given key object of some unknown or untrusted provider into a
key object supported by this RSA key factory.
- engineTranslateKey(Key) - Method in class iaik.security.rsa.RSAOaepKeyFactory
-
Translates the given key object of some unknown or untrusted provider into
a key object supported by this RSA key factory.
- engineTranslateKey(Key) - Method in class iaik.security.rsa.RSAPssKeyFactory
-
Translates the given key object of some unknown or untrusted provider into
a key object supported by this RSA key factory.
- engineUnwrap(byte[], String, int) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Unwraps (RSA decrypts) the given wrapped key.
- engineUpdate(byte) - Method in class iaik.iso.iso9796.ISO9796P2S2S3Signature
-
Updates this Signature engine with the given byte.
- engineUpdate(byte[], int, int) - Method in class iaik.iso.iso9796.ISO9796P2S2S3Signature
-
Updates this Signature engine with the given bytes.
- engineUpdate(byte) - Method in class iaik.iso.iso9796.ISO9796P2Signature
-
Updates this Signature engine with the given byte.
- engineUpdate(byte[], int, int) - Method in class iaik.iso.iso9796.ISO9796P2Signature
-
Updates this Signature engine with the given bytes.
- engineUpdate(byte[], int, int) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Updates this Cipher with the given bytes.
- engineUpdate(byte[], int, int, byte[], int) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Updates this Cipher with the given bytes.
- engineUpdate(byte) - Method in class iaik.security.dsa.DSA
-
SPI: Updates the data to be signed or verified
with the specified byte.
- engineUpdate(byte[], int, int) - Method in class iaik.security.dsa.DSA
-
SPI: Updates the data to be signed or verified with the
specified number of bytes, beginning at the specified offset within the given byte array.
- engineUpdate(byte) - Method in class iaik.security.dsa.RawDSA
-
SPI: Updates the data to be signed or verified with the specified
byte.
- engineUpdate(byte[], int, int) - Method in class iaik.security.dsa.RawDSA
-
SPI: Updates the data to be signed or verified with the specified
number of hashed bytes, beginning at the specified offset within the given
byte array.
- engineUpdate(byte[], int, int) - Method in class iaik.security.elgamal.ElGamal
-
Updates this Cipher with the given bytes.
- engineUpdate(byte[], int, int, byte[], int) - Method in class iaik.security.elgamal.ElGamal
-
Updates this Cipher with the given bytes.
- engineUpdate(byte) - Method in class iaik.security.mac.CBCMac
-
Feed a single byte into the MAC.
- engineUpdate(byte[], int, int) - Method in class iaik.security.mac.CBCMac
-
Feed in a block of bytes into this MAC.
- engineUpdate(byte) - Method in class iaik.security.mac.CMac
-
Feed a single byte into the MAC.
- engineUpdate(byte[], int, int) - Method in class iaik.security.mac.CMac
-
Feed in a block of bytes into this MAC.
- engineUpdate(byte) - Method in class iaik.security.mac.HMac
-
Processes the given byte.
- engineUpdate(byte[], int, int) - Method in class iaik.security.mac.HMac
-
Processes the given number of bytes, supplied in a byte array
starting at the given position.
- engineUpdate(byte) - Method in class iaik.security.mac.Poly1305
-
Feed a single byte into the Mac.
- engineUpdate(byte[], int, int) - Method in class iaik.security.mac.Poly1305
-
Feed in a block of bytes into this Mac.
- engineUpdate(byte) - Method in class iaik.security.md.AbstractMessageDigest
-
SPI: Updates the data to be hashed with the specified byte.
- engineUpdate(byte[], int, int) - Method in class iaik.security.md.AbstractMessageDigest
-
SPI: Updates the data to be hashed with the specified number of
bytes, beginning at the specified offset within the given byte array.
- engineUpdate(byte) - Method in class iaik.security.rsa.RawRSAPssSignature
-
SPI: Updates the data to be signed or verified
with the specified byte.
- engineUpdate(byte[], int, int) - Method in class iaik.security.rsa.RawRSAPssSignature
-
SPI: Updates the data to be signed or verified with the
specified number of bytes, beginning at the specified offset within the given byte array.
- engineUpdate(byte) - Method in class iaik.security.rsa.RawRSASignature
-
SPI: Updates the data to be signed or verified
with the specified byte.
- engineUpdate(byte[], int, int) - Method in class iaik.security.rsa.RawRSASignature
-
SPI: Updates the data to be signed or verified with the
specified number of bytes, beginning at the specified offset within the given byte array.
- engineUpdate(byte) - Method in class iaik.security.rsa.SSLRSASignature
-
SPI: Updates the data to be signed or verified
with the specified byte.
- engineUpdate(byte[], int, int) - Method in class iaik.security.rsa.SSLRSASignature
-
SPI: Updates the data to be signed or verified with the
specified number of bytes, beginning at the specified offset within the given byte array.
- engineUpdate(byte) - Method in class iaik.utils.PretendedMessageDigest
-
SPI: Updates the internal buffer with the specified byte.
- engineUpdate(byte[], int, int) - Method in class iaik.utils.PretendedMessageDigest
-
SPI: Updates the internal buffer with the specified number of
bytes, beginning at the specified offset within the given byte array.
- engineVerify(byte[]) - Method in class iaik.iso.iso9796.ISO9796P2S2S3Signature
-
Verifies the signature.
- engineVerify(byte[]) - Method in class iaik.iso.iso9796.ISO9796P2Signature
-
Verifies the signature.
- engineVerify(byte[]) - Method in class iaik.security.dsa.DSA
-
SPI: Verifies the passed-in signature.
- engineVerify(byte[]) - Method in class iaik.security.dsa.RawDSA
-
SPI: Verifies the passed-in signature.
- engineVerify(byte[]) - Method in class iaik.security.rsa.RawRSASignature
-
Verifies the given signature of a message according to PKCS#1.
- engineVerify(byte[]) - Method in class iaik.security.rsa.RSAPssSignature
-
Verifies the given signature.
- engineVerify(byte[]) - Method in class iaik.security.rsa.RSASignature
-
Verifies the given signature of a message according to PKCS#1v1.5.
- engineVerify(byte[]) - Method in class iaik.security.rsa.SSLRSASignature
-
Verifies the given signature of a message according to SSL v3.0.
- engineWrap(Key) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Wraps (RSA encrypts) the given key.
- EnhancedByteArrayOutputStream - Class in iaik.utils
-
A ByteArrayOutputStream that tries to avoid copying the data if possible.
- EnhancedByteArrayOutputStream() - Constructor for class iaik.utils.EnhancedByteArrayOutputStream
-
Default constructor.
- EnhancedByteArrayOutputStream(int) - Constructor for class iaik.utils.EnhancedByteArrayOutputStream
-
Creates an EnhancedByteArrayOutputStream with the given initial buffer
size.
- ENUMERATED - Static variable in class iaik.asn1.ASN
-
Global ASN.1 type ENUMERATED
- ENUMERATED - Static variable in class iaik.asn1.DerInputStream
-
Global ASN.1 type ENUMERATED
- ENUMERATED - Class in iaik.asn1
-
This class implements the native ASN.1 type "ENUMERATED".
- ENUMERATED() - Constructor for class iaik.asn1.ENUMERATED
-
Create an empty ENUMERATED.
- ENUMERATED(int) - Constructor for class iaik.asn1.ENUMERATED
-
Creates an ENUMERATED object for representing the given int value.
- EnvelopedData - Class in iaik.pkcs.pkcs7
-
This class represents the non-stream supporting implementation of the PKCS#7
content type EnvelopedData
.
- EnvelopedData() - Constructor for class iaik.pkcs.pkcs7.EnvelopedData
-
Default constructor for dynamic object creation in ContentInfo.
- EnvelopedData(byte[], AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.EnvelopedData
-
Creates a new PKCS#7 EnvelopedData object where the raw data is supplied as
byte array.
- EnvelopedData(byte[], AlgorithmID, int) - Constructor for class iaik.pkcs.pkcs7.EnvelopedData
-
Creates a new PKCS#7 EnvelopedData object where the raw data is supplied as
byte array.
- EnvelopedData(byte[], AlgorithmID, int, int) - Constructor for class iaik.pkcs.pkcs7.EnvelopedData
-
Creates a new PKCS#7 EnvelopedData object where the raw data is supplied as
byte array.
- EnvelopedData(RecipientInfo[], EncryptedContentInfo) - Constructor for class iaik.pkcs.pkcs7.EnvelopedData
-
Constructs a PKCS#7 EnvelopedData type with an already created
EncryptedContentInfo.
- EnvelopedData(RecipientInfo[], EncryptedContentInfo, int) - Constructor for class iaik.pkcs.pkcs7.EnvelopedData
-
Constructs a PKCS#7 EnvelopedData type with an already created
EncryptedContentInfo.
- EnvelopedData(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.EnvelopedData
-
Creates a PKCS#7 EnvelopedData from an ASN1Object.
- EnvelopedData(InputStream) - Constructor for class iaik.pkcs.pkcs7.EnvelopedData
-
Creates a new EnvelopedData where the DER encoded data is read from the
given InputStream.
- EnvelopedDataStream - Class in iaik.pkcs.pkcs7
-
This class represents the stream-supporting implementation of the PKCS#7
content type EnvelopedData
.
- EnvelopedDataStream() - Constructor for class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Default constructor for dynamic object creation in ContentInfo.
- EnvelopedDataStream(InputStream, AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Creates a new PKCS#7 EnvelopedDataStream object where the content to be
enveloped is read from the supplied InputStream.
- EnvelopedDataStream(InputStream, AlgorithmID, int) - Constructor for class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Creates a new PKCS#7 EnvelopedDataStream object where the content to be
enveloped is read from the supplied InputStream.
- EnvelopedDataStream(RecipientInfo[], EncryptedContentInfoStream) - Constructor for class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Constructs an EnvelopedDataStream object with an already created
EncryptedContentInfoStream.
- EnvelopedDataStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Creates a new EnvelopedDataStream where the DER encoded data is read from
the given InputStream.
- EOFListener - Interface in iaik.utils
-
The listener interface for receiving EOF events.
- equals(Object) - Method in class iaik.asn1.ASN
-
Compares two ASN.1 types by tag number and tag class.
- equals(Object) - Method in class iaik.asn1.ASN1String
-
Compares two ASN.1 Strings.
- equals(Object) - Method in class iaik.asn1.ObjectID
-
Compares this ObjectID to the specified object.
- equals(Object) - Method in class iaik.asn1.PrintableString
-
Compares two PrintableStrings.
- equals(Object) - Method in class iaik.asn1.structures.AlgorithmID
-
Compares this AlgorithmID with the given AlgorithmID.
- equals(Object, boolean) - Method in class iaik.asn1.structures.AlgorithmID
-
Compares this AlgorithmID with the given AlgorithmID.
- equals(Object) - Method in class iaik.asn1.structures.Attribute
-
Compares two Attributes.
- equals(Object) - Method in class iaik.asn1.structures.AVA
-
Compares two AttributeValueAssertions.
- equals(Object) - Method in class iaik.asn1.structures.ChoiceOfTime
-
Compares this ChoiceOfTime with the given object.
- equals(Object) - Method in class iaik.asn1.structures.GeneralName
-
Compares this GeneralName with the given GeneralName.
- equals(Object) - Method in class iaik.asn1.structures.GeneralNames
-
Compares this GeneralNames with the given GeneralNames.
- equals(Object) - Method in class iaik.asn1.structures.Name
-
Compares this Name to the specified object.
- equals(Object) - Method in class iaik.asn1.structures.RDN
-
Compares two RelativeDistinguishedNames.
- equals(Object) - Method in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Compares this RSAOaepParameterSpec object with the supplied object.
- equals(Object) - Method in class iaik.pkcs.pkcs1.RSAOaepPSourceParameterSpec
-
Compares this RSAOaepPSourceParameterSpec object with the supplied object.
- equals(Object) - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Compares this RSAPssParameterSpec object with the supplied object.
- equals(Object) - Method in class iaik.pkcs.pkcs1.RSAPssSaltParameterSpec
-
Compares this RSAPssSaltParameterSpec object with the supplied object.
- equals(Object) - Method in class iaik.pkcs.pkcs12.PKCS12Algorithm
-
Compares this PKCS12Algorithm with the given object.
- equals(Object) - Method in class iaik.pkcs.pkcs12.PKCS12Pbes2Algorithm
-
Compares this PKCS12Pbes2Algorithm with the given object.
- equals(Object) - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
-
Compares this IssuerAndSerialNumber
to the specified object.
- equals(Object) - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Compares this private key to another private key.
- equals(Object) - Method in class iaik.security.cipher.SecretKey
-
Compares two secret keys.
- equals(Object) - Method in class iaik.security.dsa.DSAParams
-
Compares this DSAParams object with the given DSAParams object.
- equals(Object) - Method in class iaik.security.dsa.DSAPrivateKey
-
Compares this DSAPrivateKey with the given DSAPrivateKey.
- equals(Object) - Method in class iaik.security.dsa.DSAPublicKey
-
Compares this DSAPublicKey with the given DSAPublicKey.
- equals(Object) - Method in class iaik.security.dsa.SHA2withDSAParams
-
- equals(Object) - Method in class iaik.security.elgamal.ElGamalParameterSpec
-
- equals(Object) - Method in class iaik.security.rsa.RSAOaepPrivateKey
-
Compares this RSAOaepPrivateKey object with the supplied object.
- equals(Object) - Method in class iaik.security.rsa.RSAOaepPublicKey
-
Compares this RSAOaepPublicKey object with the supplied object.
- equals(Object) - Method in class iaik.security.rsa.RSAPssPrivateKey
-
Compares this RSAPssPrivateKey object with the supplied object.
- equals(Object) - Method in class iaik.security.rsa.RSAPssPublicKey
-
Compares this RSAPssPublicKey object with the supplied object.
- equals(Object) - Method in class iaik.security.rsa.RSAPublicKey
-
Compares this RSAPublicKey object with the supplied object.
- equals(byte[], byte[]) - Static method in class iaik.utils.ComparableByteArray
-
Checks, if the content of the given arrays are equal.
- equals(Object) - Method in class iaik.utils.ComparableByteArray
-
Checks, if the content array of this object is equal to the content array
of the other object.
- equals(Object) - Method in class iaik.utils.KeyAndCertificate
-
Tests if the given object is equal to this KeyAndCertificate.
- equals(Object) - Method in interface iaik.x509.attr.AttCertIssuer
-
Compares this AttCertIssuer
to the specified object.
- equals(Object) - Method in class iaik.x509.attr.extensions.AuditIdentity
-
Compares this object with the given one.
- equals(Object) - Method in class iaik.x509.attr.extensions.NoRevAvail
-
Compares this object with the given one.
- equals(Object) - Method in class iaik.x509.attr.Holder
-
Compares this Holder
to the specified object.
- equals(Object) - Method in class iaik.x509.attr.IssuerSerial
-
Compares this IssuerSerial
to the specified object.
- equals(Object) - Method in class iaik.x509.attr.ObjectDigestInfo
-
Compares this ObjectDigestInfo
to the specified object.
- equals(Object) - Method in class iaik.x509.attr.SecurityCategory
-
Compares this SecurityCategory
to the specified object.
- equals(Object) - Method in class iaik.x509.attr.Target
-
Compares this Target
with the specified object.
- equals(Object) - Method in class iaik.x509.attr.TargetCert
-
Compares this TargetCert
with the specified object.
- equals(Object) - Method in class iaik.x509.attr.TargetGroup
-
Compares this TargetGroup
with the specified object.
- equals(Object) - Method in class iaik.x509.attr.TargetName
-
Compares this TargetName
with the specified object.
- equals(Object) - Method in class iaik.x509.attr.Targets
-
Compares this Targets
with the specified object.
- equals(Object) - Method in class iaik.x509.attr.V1Form
-
Compares this V1Form
to the specified object.
- equals(Object) - Method in class iaik.x509.attr.V2Form
-
Compares this V2Form
to the specified object.
- equals(Object) - Method in class iaik.x509.extensions.priv.IdentityLinkIssuer
-
Compares this object with the given one.
- equals(Object) - Method in class iaik.x509.extensions.priv.MandateIssuer
-
Compares this object with the given one.
- equals(Object) - Method in class iaik.x509.extensions.priv.Officials
-
Compares this object with the given one.
- equals(Object) - Method in class iaik.x509.extensions.priv.PublicAuthorityIdentifier
-
Compares this object with the given one.
- equals(Object) - Method in class iaik.x509.extensions.priv.PublicServiceProvider
-
Compares this object with the given one..
- equals(Object) - Method in class iaik.x509.extensions.ReasonCode
-
Compares this ReasonCode
to the specified object.
- equals(Object) - Method in class iaik.x509.extensions.smime.SMIMECapability
-
Compares this SMIMECapability
to the specified object.
- equals(Object) - Method in class iaik.x509.ocsp.CertID
-
Compares this CertID with the given CertID.
- equals(Object) - Method in class iaik.x509.ocsp.extensions.commonpki.CertHash
-
Compares this CertHash
to the specified object.
- equals(Object) - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms
-
Compares this PreferredSignatureAlgorithms
to the specified object.
- equals(Object) - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms.PreferredSignatureAlgorithm
-
Compares this PreferredSignatureAlgorithm
to the specified object.
- equals(Object) - Method in class iaik.x509.ocsp.ReqCert
-
Compares this ReqCert with the given ReqCert.
- equals(Object) - Method in class iaik.x509.ocsp.ResponderID
-
Compares this ResponderID with the given ResponderID.
- equals(Object) - Method in class iaik.x509.PublicKeyInfo
-
Compares this public key to another public key.
- equalsBlock(byte[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Check the specified sub-sequences of the given byte arrays for equality.
- equalsBlock(int[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Check the specified sub-sequences of the given integer arrays for equality.
- equalsBlock(long[], int, long[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Check the specified sub-sequences of the given long integer arrays for
equality.
- equalsBlock(byte[], byte[]) - Static method in class iaik.utils.CryptoUtils
-
Checks two byte blocks for equality.
- equalsBlock(int[], int[]) - Static method in class iaik.utils.CryptoUtils
-
Checks two integer blocks for equality.
- equalsBlock(long[], long[]) - Static method in class iaik.utils.CryptoUtils
-
Checks two long integer blocks for equality.
- equivalentLabels - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.2.9) for the PKCS#9
EquivalentLabels
attribute as used for S/MIMEv3 ESS.
- ERROR - Static variable in class iaik.utils.Base64InputStream
-
- ErrorExtension - Class in iaik.x509.extensions
-
This class can be used to show extensions which can not be initialized
because of an error.
- ErrorExtension(ObjectID, boolean, String) - Constructor for class iaik.x509.extensions.ErrorExtension
-
Creates a new broken extension.
- esdh - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for identifying public Ephemeral-Static
Diffie-Hellman
keys.
- esdhKeyAgreement - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the Ephemeral-Static Diffie-Hellman
key agreement algorithm (RFC 2631).
- ExpiredCertsOnCRL - Class in iaik.x509.extensions
-
This class implements the ExpiredCertsOnCRL
extension.
- ExpiredCertsOnCRL() - Constructor for class iaik.x509.extensions.ExpiredCertsOnCRL
-
Default constructor.
- ExpiredCertsOnCRL(Date) - Constructor for class iaik.x509.extensions.ExpiredCertsOnCRL
-
Creates a new ExpiredCertsOnCRL
extension for the given date.
- EXPLICIT - Static variable in class iaik.pkcs.pkcs7.DigestedDataStream
-
Denotes a mode where the data to be digested is not included.
- EXPLICIT - Static variable in class iaik.pkcs.pkcs7.SignedDataStream
-
Denotes a mode where the signed message is not transported within the
Signature
- ExtByteArrayOutputStream - Class in iaik.utils
-
An extended version of the ByteArrayOutputStream.
- ExtByteArrayOutputStream() - Constructor for class iaik.utils.ExtByteArrayOutputStream
-
Creates a new ExtByteArrayOutputStream.
- ExtByteArrayOutputStream(int) - Constructor for class iaik.utils.ExtByteArrayOutputStream
-
Creates a new ExtByreArrayOutputStream for the given buffer size.
- extendedCertificateAttributes - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.9) for the PKCS#9 attribute
extendedCertificateAttributes
.
- ExtendedKeyUsage - Class in iaik.x509.extensions
-
This class implements the ExtendedKeyUsage
Extension.
- ExtendedKeyUsage() - Constructor for class iaik.x509.extensions.ExtendedKeyUsage
-
Creates a new ExtendedKeyUsage extension.
- ExtendedKeyUsage(ObjectID) - Constructor for class iaik.x509.extensions.ExtendedKeyUsage
-
Create an ExtendedKeyUsage with a given key purpose.
- ExtendedKeyUsage(ObjectID[]) - Constructor for class iaik.x509.extensions.ExtendedKeyUsage
-
Create an ExtendedKeyUsage with an array of key purposes.
- ExtendedProperties - Class in iaik.utils
-
An enhanced property class.
- ExtendedProperties() - Constructor for class iaik.utils.ExtendedProperties
-
- ExtendedProperties(Properties) - Constructor for class iaik.utils.ExtendedProperties
-
supported for interface compatibility to java.util.Properties only, default
properties are not supported.
- ExtendedProvider - Class in iaik.utils
-
The abstract ExtendedProvider class is identical to the standard provider class
except that upon retrieval it automatically checks if the referenced
class is actually available.
- ExtendedProvider(String, double, String) - Constructor for class iaik.utils.ExtendedProvider
-
Constructor for use by subclasses.
- ExtendedRevoked - Class in iaik.x509.ocsp.extensions
-
This class implements the OCSP ExtendedRevoked
extension.
- ExtendedRevoked() - Constructor for class iaik.x509.ocsp.extensions.ExtendedRevoked
-
Creates a ExtendedRevoked
object.
- ExtendedUniversalKeyStore - Class in iaik.utils
-
Extends the
UniversalKeyStore
implementation about the possibility of
specifying protection parameters (if supported by the JDK in use and any of the base key stores) when adding
a KeyStore entry or storing the KeyStore.
- ExtendedUniversalKeyStore() - Constructor for class iaik.utils.ExtendedUniversalKeyStore
-
Default constructor.
- ExtendedUniversalKeyStore.P12JKSKeyStore - Class in iaik.utils
-
UniversalKeyStore with "PKCS12" as primary KeyStore type and
"JKS" as secondary (fallback) type to may be used to solve
JSSE default KeyStore parsing problems.
- ExtendedUniversalKeyStore.P12JKSKeyStore() - Constructor for class iaik.utils.ExtendedUniversalKeyStore.P12JKSKeyStore
-
Default constructor.
- extensionRequest - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.14) for the PKCS#9 attribute extensionRequest
.
- ExtensionRequest - Class in iaik.pkcs.pkcs9
-
The PKCS#9 ExtensionRequest attribute.
- ExtensionRequest() - Constructor for class iaik.pkcs.pkcs9.ExtensionRequest
-
Default constructor.
- ExtensionRequest(ASN1Object) - Constructor for class iaik.pkcs.pkcs9.ExtensionRequest
-
Creates an ExtensionRequest from its ASN.1 representation.
- extensions(X509Extensions) - Method in interface iaik.x509.stream.CRLListener
-
The CRL praser calls this method exactly once.
- extensions(X509Extensions) - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
The implementation of this method stores the given extensions for latter
retrieval.
- EXTERNAL - Static variable in class iaik.asn1.ASN
-
Global ASN.1 type EXTERNAL
- EXTERNAL - Static variable in class iaik.asn1.DerInputStream
-
Global ASN.1 type EXTERNAL
- extGcd(int, int) - Static method in class iaik.utils.CryptoUtils
-
Deprecated.
use NumberTheory.extGcd() instead
- extGcd(int, int) - Static method in class iaik.utils.NumberTheory
-
Extended Euclidean algorithm for computing the greatest
common divisor of two integers.
- extractSeedData(Object) - Method in class iaik.security.random.AWT10SeedGenerator
-
Add the given object to the seed.
- extractSeedData(Object) - Method in class iaik.security.random.AWT11SeedGenerator
-
Add the given event to the seed.
- extractSeedData(Object) - Method in class iaik.security.random.HashObjectSeedGenerator
-
This method extracts the random information from the object and updates
the hash accordingly.
- g - Variable in class iaik.security.elgamal.ElGamalPrivateKeySpec
-
- g_ - Variable in class iaik.security.elgamal.ElGamalPublicKeySpec
-
- gcd(int, int) - Static method in class iaik.utils.CryptoUtils
-
Deprecated.
use NumberTheory.gcd() instead
- gcd(int, int) - Static method in class iaik.utils.NumberTheory
-
Euclidean algorithm for computing the greatest common divisor
of two integers.
- GCMCMSParameterSpec - Class in iaik.security.cipher
-
GCM (Galois/Counter mode) parameter specification.
- GCMCMSParameterSpec(byte[], byte[], int) - Constructor for class iaik.security.cipher.GCMCMSParameterSpec
-
Creates a GCM Parameter specification with the given additional data, nonce
and MAC length.
- GCMCMSParameterSpec(byte[], byte[], byte[]) - Constructor for class iaik.security.cipher.GCMCMSParameterSpec
-
Creates a GCM Parameter specification with the given additional data, nonce
and MAC block.
- GCMCMSParameterSpec(byte[], byte[]) - Constructor for class iaik.security.cipher.GCMCMSParameterSpec
-
Creates a GCM Parameter specification with the given additional data and
nonce.
- GCMCMSParameterSpec() - Constructor for class iaik.security.cipher.GCMCMSParameterSpec
-
Creates a GCM Parameter specification with default values.
- GCMParameters - Class in iaik.security.cipher
-
This class represents GCM parameters.
- GCMParameters() - Constructor for class iaik.security.cipher.GCMParameters
-
The default constructor.
- GCMParameters(byte[], byte[], byte[], int) - Constructor for class iaik.security.cipher.GCMParameters
-
Creates GCM Parameters with the given additional data, IV, MAC length and MAC block.
- GCMParameterSpec - Class in iaik.security.cipher
-
GCM (Galois/Counter mode) parameter specification.
- GCMParameterSpec(byte[], byte[], int) - Constructor for class iaik.security.cipher.GCMParameterSpec
-
Creates a GCM Parameter specification with the given additional data, nonce
and MAC length.
- GCMParameterSpec(byte[], byte[], byte[]) - Constructor for class iaik.security.cipher.GCMParameterSpec
-
Creates a GCM Parameter specification with the given additional data, nonce
and MAC block.
- GCMParameterSpec(byte[], byte[]) - Constructor for class iaik.security.cipher.GCMParameterSpec
-
Creates a GCM Parameter specification with the given additional data and
nonce.
- GCMParameterSpec() - Constructor for class iaik.security.cipher.GCMParameterSpec
-
Creates a GCM Parameter specification with default values.
- gender - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.9.3) for the Qualified Certificate personal data attribute
type Gender
.
- GeneralizedTime - Static variable in class iaik.asn1.ASN
-
Global ASN.1 type GeneralizedTime
(any time precision according to the ISO 2014 norm)
- GeneralizedTime - Static variable in class iaik.asn1.DerInputStream
-
Global ASN.1 type GeneralizedTime
(any time precision
according to the ISO 2014 norm)
- GeneralizedTime - Class in iaik.asn1
-
This class implements the native ASN.1 type "GeneralizedTime".
- GeneralizedTime() - Constructor for class iaik.asn1.GeneralizedTime
-
Creates an empty object.
- GeneralizedTime(String) - Constructor for class iaik.asn1.GeneralizedTime
-
Creates a new ASN.1 GeneralizedTime object for the given Java String value.
- GeneralizedTime(String, boolean) - Constructor for class iaik.asn1.GeneralizedTime
-
Creates a new ASN.1 GeneralizedTime object for the given Java String value.
- GeneralKeyFactory - Class in iaik.security.cipher
-
This class is the SecretKeyFactory for all symmetric ciphers supported by the
IAIK.
- GeneralKeyFactory() - Constructor for class iaik.security.cipher.GeneralKeyFactory
-
Constructor used by getInstance().
- GeneralName - Class in iaik.asn1.structures
-
This class implements the ASN1.
- GeneralName(int, Object) - Constructor for class iaik.asn1.structures.GeneralName
-
Creates a GeneralName for given type and value.
- GeneralName(ASN1Object) - Constructor for class iaik.asn1.structures.GeneralName
-
Creates a GeneralName from an ASN1Object.
- GeneralNames - Class in iaik.asn1.structures
-
This class implements the ASN1.
- GeneralNames() - Constructor for class iaik.asn1.structures.GeneralNames
-
Default constructor.
- GeneralNames(GeneralName) - Constructor for class iaik.asn1.structures.GeneralNames
-
Creates a GeneralNames structure from a GeneralName.
- GeneralNames(ASN1Object) - Constructor for class iaik.asn1.structures.GeneralNames
-
Constructs a GeneralNames object from an ASN1Object.
- GeneralString - Static variable in class iaik.asn1.ASN
-
Global ASN.1 type GeneralString
- GeneralString - Static variable in class iaik.asn1.DerInputStream
-
Global ASN.1 type GeneralString
- GeneralString - Class in iaik.asn1
-
This class implements the native ASN.1 type "GENERAL STRING".
- GeneralString() - Constructor for class iaik.asn1.GeneralString
-
Creates an empty GeneralString.
- GeneralString(String) - Constructor for class iaik.asn1.GeneralString
-
Creates a new ASN.1 GeneralString object for the given String value.
- GeneralSubtree - Class in iaik.asn1.structures
-
An implementation of the ASN.1 structure GeneralSubtree
as used within the
NameConstraints
extension.
- GeneralSubtree() - Constructor for class iaik.asn1.structures.GeneralSubtree
-
Default constructor.
- GeneralSubtree(GeneralName) - Constructor for class iaik.asn1.structures.GeneralSubtree
-
Creates a new GeneralSubrtree from a base representing some
GeneralName.
- generate(int, int, String) - Method in class iaik.utils.PasswordGenerator
-
Generate a random password.
- generate(int, int) - Method in class iaik.utils.PasswordGenerator
-
Generate a random password.
- generate(int) - Method in class iaik.utils.PasswordGenerator
-
Generate a random password using all available characters.
- generateCharOnly(int) - Method in class iaik.utils.PasswordGenerator
-
Generate a random password using lower and upper case characters only.
- generateHBGF(KDF1ParameterSpec) - Method in class iaik.security.kdf.KDF1
-
- generateHBGF(KDF1ParameterSpec) - Method in class iaik.security.kdf.KDF2
-
- generateHBGF(KDF1ParameterSpec) - Method in class iaik.security.kdf.KDF3
-
- generateKeyPair() - Method in class iaik.security.dh.DHKeyPairGenerator
-
Actually generates the requested DH KeyPair.
- generateKeyPair() - Method in class iaik.security.dsa.DSAKeyPairGenerator
-
Actually generates the requested KeyPair.
- generateKeyPair() - Method in class iaik.security.elgamal.ElGamalKeyPairGenerator
-
Actually generates the requested DH KeyPair.
- generateKeyPair() - Method in class iaik.security.rsa.RSAKeyPairGenerator
-
Actually generates the requested RSA KeyPair.
- generateNumberOnly(int) - Method in class iaik.utils.PasswordGenerator
-
Generate a random password containing numbers only.
- generateOctets(byte[], int, int, int, byte[], int) - Method in class iaik.security.kdf.HashBasedGenerationFunction
-
Generates the bit string according to the initialisation.
- generatePasswordEntry(String, int, int) - Method in class iaik.utils.IAIKPasswordStore
-
Creates a new password entry consisting of an alias and a generated
password.
- generationQualifier - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.44) for the x.500 attribute type
generationQualifier
.
- get(Object) - Method in class iaik.utils.ExtendedProperties
-
Internal use only, public for compatibility to Hashtable only.
- get() - Method in class iaik.x509.extensions.KeyUsage
-
Returns the key usage value as an integer.
- get() - Method in class iaik.x509.extensions.SubjectKeyIdentifier
-
Returns the identifier of this extension.
- getAAD() - Method in class iaik.security.cipher.CBCCMacParameterSpec
-
Returns the additional authenticated data.
- getAAD() - Method in class iaik.security.cipher.ChaCha20Poly1305ParameterSpec
-
Gets any additional associated data.
- getAAD() - Method in class iaik.security.cipher.GCMParameterSpec
-
Returns the associated data used for authentication.
- getAccepatableResponseTypes() - Method in class iaik.x509.ocsp.OCSPRequest
-
A convenience method for getting the response type list of the
AcceptableResponses extension, if included in this request.
- getAcceptableResponseTypes() - Method in class iaik.x509.ocsp.extensions.AcceptableResponses
-
Gets the acceptable response type OIDs.
- getAccessDescription(ObjectID) - Method in class iaik.x509.extensions.InfoAccess
-
Returns the AccessDescription with the requested AccessMethod, if inlcuded.
- getAccessDescriptions() - Method in class iaik.x509.extensions.InfoAccess
-
Returns an enumeration of the access descriptions included into this
InfoAccess
object.
- getAccessLocation() - Method in class iaik.asn1.structures.AccessDescription
-
Returns the access location.
- getAccessMethod() - Method in class iaik.asn1.structures.AccessDescription
-
Returns the access method OID.
- getAcInfo() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the DER encoded AttributeCertificateInfo
ASN.1 data
structure of this attribute certificate.
- getAdministrationIndicator() - Method in class iaik.x509.extensions.priv.Officials
-
Gets the administration indicator
value of this Officials
extension.
- getAlgorithm() - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the ObjectID of the algorithm.
- getAlgorithm() - Method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithm
-
Gets the name of the mask generation algorithm this engine implements.
- getAlgorithm() - Method in class iaik.pkcs.pkcs5.PBES2ParameterSpec
-
Gets the algorithm name for this PBES2ParameterSpec.
- getAlgorithm() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Returns the name of the algorithm.
- getAlgorithm() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Returns the name of the algorithm.
- getAlgorithm() - Method in class iaik.pkcs.pkcs8.RawPrivateKey
-
Returns the name of the key algorithm.
- getAlgorithm() - Method in class iaik.security.cipher.PBEKey
-
Returns the algorithm name.
- getAlgorithm() - Method in class iaik.security.cipher.PBEKeyBMP
-
Returns the algorithm name.
- getAlgorithm() - Method in class iaik.security.cipher.SecretKey
-
Returns the name of the key algorithm for this key.
- getAlgorithm() - Method in class iaik.security.dh.DHPrivateKey
-
Returns the name of the appertaining algorithm.
- getAlgorithm() - Method in class iaik.security.dh.DHPublicKey
-
Returns the name of the appertaining algorithm.
- getAlgorithm() - Method in class iaik.security.dsa.DSAPrivateKey
-
Returns the name of the appertaining algorithm.
- getAlgorithm() - Method in class iaik.security.dsa.DSAPublicKey
-
Returns the String "DSA"
- getAlgorithm() - Method in class iaik.security.elgamal.ElGamalPrivateKey
-
Returns the name of the appertaining algorithm.
- getAlgorithm() - Method in class iaik.security.elgamal.ElGamalPublicKey
-
Returns the name of the appertaining algorithm.
- getAlgorithm() - Method in class iaik.security.kem.KeyEncapsulationMechanism
-
Returns the algorithm name of this KEM object.
- getAlgorithm() - Method in class iaik.security.random.SecRandom
-
Gets the name of the algorithm.
- getAlgorithm() - Method in class iaik.security.rsa.RSAOaepPrivateKey
-
Returns the name of the key algorithm.
- getAlgorithm() - Method in class iaik.security.rsa.RSAOaepPublicKey
-
Returns the name of the key algorithm.
- getAlgorithm() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns the name of the appertaining algorithm.
- getAlgorithm() - Method in class iaik.security.rsa.RSAPssPrivateKey
-
Returns the name of the key algorithm.
- getAlgorithm() - Method in class iaik.security.rsa.RSAPssPublicKey
-
Returns the name of the key algorithm.
- getAlgorithm() - Method in class iaik.security.rsa.RSAPublicKey
-
Returns the name of the appertaining algorithm.
- getAlgorithm() - Method in class iaik.utils.SSLeayPrivateKey
-
Returns the symmetric encryption algorithm used to protect this private key.
- getAlgorithm() - Method in class iaik.x509.PublicKeyInfo
-
Returns the name of the key algorithm.
- getAlgorithm() - Method in class iaik.x509.RawPublicKey
-
Returns the name of the key algorithm.
- getAlgorithmID(String) - Static method in class iaik.asn1.structures.AlgorithmID
-
Returns an AlgorithmID for the given implementation name.
- getAlgorithmID() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Returns the key algorithm id.
- getAlgorithmId() - Method in class iaik.security.kdf.KDF1ParameterSpec
-
Returns the
AlgorithmID of the KDF associated with this class.
- getAlgorithmId() - Method in class iaik.security.kdf.KDF2ParameterSpec
-
Returns the
AlgorithmID of the KDF associated with this class.
- getAlgorithmId() - Method in class iaik.security.kdf.KDF3ParameterSpec
-
Returns the
AlgorithmID of the KDF associated with this class.
- getAlgorithmId() - Method in interface iaik.security.kdf.KeyDerivationParameterSpec
-
Returns the
AlgorithmID of the KDF associated with this class.
- getAlgorithmID() - Method in class iaik.x509.PublicKeyInfo
-
Returns the key algorithm id.
- getAlgorithmParameterGeneratorInstance(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a provider-specific AlgorithmParameterGenerator implementation for this
AlgorithmID.
- getAlgorithmParameterGeneratorInstance(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a AlgorithmParameterGenerator implementation for this AlgorithmIdentifier supported
by the given provider.
- getAlgorithmParameterGeneratorInstance() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a AlgorithmParameterGenerator implementation for this AlgorithmIdentifier.
- getAlgorithmParameterGeneratorInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get an AlgorithmParameterGenerator instance for the requested algorithm from the given provider.
- getAlgorithmParameters(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the parameters of the algorithm as
java.security.AlgorithmParameters
object.
- getAlgorithmParameters(String, String) - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the parameters of the algorithm as
java.security.AlgorithmParameters
object.
- getAlgorithmParameters(String, Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the parameters of the given algorithm as
java.security.AlgorithmParameters
object.
- getAlgorithmParameters() - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the parameters of the algorithm as
java.security.AlgorithmParameters
object.
- getAlgorithmParametersInstance(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find an AlgorithmParameters implementation for this AlgorithmIdentifier supported
by the given provider.
- getAlgorithmParametersInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get an AlgorithmParameters instance for the requested algorithm from the given provider.
- getAlgorithmParameterSpec() - Method in class iaik.asn1.structures.AlgorithmID
-
- getAlgorithmParameterSpec(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the algorithm parameters (if included) of this AlgorithmID as
java.security.spec.AlgorithmParameterSpec
object.
- getAlgorithmParameterSpec(Class, String) - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the algorithm parameters (if included) of this AlgorithmID as AlgorithmParameterSpec
instance of the given parameterSpecClass name.
- getAlgorithmParameterSpec(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the algorithm parameters (if included) of this AlgorithmID as
java.security.spec.AlgorithmParameterSpec
object.
- getAlgorithmParameterSpec(Class, Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the algorithm parameters (if included) of this AlgorithmID as AlgorithmParameterSpec
instance of the given parameterSpecClass name.
- getAlgorithms() - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms
-
Gets the list of preferred signature algorithms.
- getAllQcTypeIDs() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
Gets all included QCTypeIDs.
- getAmount() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuLimitValue
-
Gets the amount.
- getArchiveCutoff() - Method in class iaik.x509.ocsp.SingleResponse
-
A convenience method for getting the cutoff time of the ArchiveCutoff
extension, if included in this response.
- getArray() - Method in class iaik.utils.ComparableByteArray
-
Get the content byte array of this object.
- getASCIIReader(InputStream) - Static method in class iaik.utils.Util
-
Gets a reader that returns data from the stream assuming ASCII encoding is
used.
- getASCIIWriter(OutputStream) - Static method in class iaik.utils.Util
-
Gets a writer that writes data to the stream in ASCII encoding is used.
- getASCIIWriter(OutputStream, boolean) - Static method in class iaik.utils.Util
-
Gets a writer that writes data to the stream in ASCII encoding is used.
- getASN1TypeOfValues() - Method in class iaik.x509.attr.attributes.IetfAttrSyntax
-
Gets the ASN.1 type of the values contained in this
IetfAttrSyntax.
- getASN1Value() - Method in class iaik.asn1.structures.AVA
-
Returns an ASN.1 representation of the value of this
AttributeValueAssertion.
- getAsnType() - Method in class iaik.asn1.ASN1Object
-
Returns the ASN.1 type of this ASN.1 object.
- getAssociatedData() - Method in class iaik.security.cipher.CCMCMSParameterSpec
-
Returns the associated data used for authentication.
- getAssociatedData() - Method in class iaik.security.cipher.CCMParameterSpec
-
Returns the associated data used for authentication.
- getAttribute(ObjectID) - Method in class iaik.asn1.structures.Attributes
-
Returns the first attribute with the given type.
- getAttribute(ObjectID) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Returns the first attribute matching to the given ObjectID, if included in
this CertificateRequest.
- getAttribute(ObjectID) - Method in class iaik.x509.attr.AttributeCertificate
-
Gets all the Attributes matching to a specific type (object identifier).
- getAttribute(ObjectID) - Method in class iaik.x509.extensions.SubjectDirectoryAttributes
-
Returns the first attribute matching to the given ObjectID, if included in
this SubjectDirectoryAttributes object.
- getAttributes() - Method in class iaik.asn1.structures.Attributes
-
Returns all attributes included in the container.
- getAttributes(ObjectID) - Method in class iaik.asn1.structures.Attributes
-
Returns all attributes with the given type.
- getAttributes() - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Gets the Attributes of this CertificateRequest.
- getAttributes(ObjectID) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Gets all the Attributes matching to a specific type (object identifier).
- getAttributes() - Method in class iaik.pkcs.pkcs12.Attributes
-
Returns the attributes of this SafeBag
object or
null
if there are no attributes.
- getAttributes() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Gets any included attributes.
- getAttributes() - Method in class iaik.x509.attr.AttributeCertificate
-
Gets the Attributes of this CertificateRequest.
- getAttributes() - Method in class iaik.x509.extensions.SubjectDirectoryAttributes
-
Returns the attributes included in this SubjectDirectoryAttributes
extension.
- getAttributeType() - Method in class iaik.asn1.structures.AttributeValue
-
Returns the attribute type OID identifying the type to which this Attribute Value belongs.
- getAttributeType() - Method in class iaik.asn1.structures.UnknownAttributeValue
-
Returns the attribute type the unknown attribute value belongs to.
- getAttributeType() - Method in class iaik.pkcs.pkcs9.ChallengePassword
-
Returns the OID (1.2.840.113549.1.9.7) identifying the ChallengePassword attribute type.
- getAttributeType() - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Returns the OID (1.2.840.113549.1.9.14) identifying the ExtensionRequest
attribute type.
- getAttributeType() - Method in class iaik.x509.attr.attributes.AccessIdentity
-
Returns the OID (1.3.6.1.5.5.7.10.2) identifying the AccessIdentity
attribute type.
- getAttributeType() - Method in class iaik.x509.attr.attributes.ChargingIdentity
-
Returns the OID (1.3.6.1.5.5.7.10.3) identifying the ChargingIdentity
attribute type.
- getAttributeType() - Method in class iaik.x509.attr.attributes.Clearance
-
Returns the OID identifying the Clearance attribute type.
- getAttributeType() - Method in class iaik.x509.attr.attributes.Group
-
Returns the OID (1.3.6.1.5.5.7.10.4) identifying the Group
attribute type.
- getAttributeType() - Method in class iaik.x509.attr.attributes.Role
-
Returns the OID (2.5.4.72) identifying the Role attribute type.
- getAttributeType() - Method in class iaik.x509.attr.attributes.ServiceAuthenticationInfo
-
Returns the OID (1.3.6.1.5.5.7.10.1) identifying the ServiceAuthenticationInfo
attribute type.
- getAttributeValue() - Method in class iaik.asn1.structures.Attribute
-
Returns the value of this (single valued) Attribute.
- getAttributeValue(ObjectID) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Returns the attribute value of a single valued attribute with the given
type.
- getAttributeValues() - Method in class iaik.asn1.structures.Attribute
-
Returns the values of this (multi-valued) Attribute.
- getAuthenticatedAttribute(ObjectID) - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Returns the first authenticated attribute matching to the given ObjectID,
if included in this SignerInfo object.
- getAuthenticatedAttributes() - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Returns a set of attributes that are signed by the signer.
- getAuthenticatedSafes() - Method in class iaik.pkcs.pkcs12.PKCS12
-
Returns all AuthenticatesSafes included in this PKCS#12 object for manually
parsing.
- getAuthInfo() - Method in class iaik.x509.attr.attributes.ServiceAuthenticationInfo
-
Gets the authInfo field for specifying service specific authentication
information like a password.
- getAuthority() - Method in class iaik.x509.attr.extensions.BasicAttConstraints
-
Returns wether the authority flag is true or not.
- getAuthorityCertIssuer() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
-
Returns the authority cert issuer of this AuthorityKeyIdentifier
extension.
- getAuthorityCertSerialNumber() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
-
Returns the serial number of this AuthorityKeyIdentifier
extension.
- getAuthSafesCipherAlg() - Method in class iaik.pkcs.pkcs12.PKCS12Algorithms
-
Gets the PBE algorithm to be used for password based encrypting CertBags contained
in encrypted AuthenticatedSafe objects.
- getAVA(ObjectID) - Method in class iaik.asn1.structures.RDN
-
Returns an AttributeValueAssertion (AttributeTypeAndValue) of given type
from this RelativeDistinguishedName.
- getAVA() - Method in class iaik.asn1.structures.RDN
-
This method returns one AVA.
- getAVAs(ObjectID) - Method in class iaik.asn1.structures.RDN
-
Returns all AttributeValueAssertion (AttributeTypeAndValue) objects
of given type from this RelativeDistinguishedName.
- getAVAs() - Method in class iaik.asn1.structures.RDN
-
Returns an array containing the AVAs of this RDN.
- getBagType() - Method in class iaik.pkcs.pkcs12.SafeBag
-
Returns the type of this SafeBag.
- getBase() - Method in class iaik.asn1.structures.GeneralSubtree
-
Returns the base GeneralName.
- getBaseAsnType() - Method in class iaik.asn1.UNKNOWN
-
Returns the base ASN.1 type of this UNKNOWN ASN.1 object.
- getBaseCertificateID() - Method in class iaik.x509.attr.Holder
-
Gets the baseCertificateID of this Holder, if set.
- getBaseCertificateID() - Method in class iaik.x509.attr.V2Form
-
Gets the baseCertificateID of this V2Form, if set.
- getBaseCRLNumber() - Method in class iaik.x509.extensions.DeltaCRLIndicator
-
Returns the base crl number as BigInteger.
- getBaseUrl() - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
-
Returns the base url.
- getBasicConstraints() - Method in class iaik.x509.X509Certificate
-
Returns the pathLenConstraint
value of the
BasicConstraints
extension, if included in this certificate.
- getBigIntegerValue(boolean) - Method in class iaik.asn1.INTEGER
-
Returns the value as BigInteger.
- getBinaryString() - Method in class iaik.asn1.BIT_STRING
-
Returns the value of this BIT_STRING as a binary string.
- getBiometricDataHash() - Method in class iaik.x509.extensions.qualified.structures.BiometricData
-
Gets the biometric data hash value.
- getBiometricDataHashAsString() - Method in class iaik.x509.extensions.qualified.structures.BiometricData
-
Gets a string representation of the biometric data hash value.
- getBiometricDatas() - Method in class iaik.x509.extensions.qualified.BiometricInfo
-
Returns the BiometricData objects included in this BiometricInfo extension.
- getBiometricInfo() - Method in class iaik.x509.qualified.QualifiedCertificate
-
Returns the BiometricInfo extension included in this certificate, if present.
- getBlockCounter() - Method in class iaik.security.cipher.ChaCha20ParameterSpec
-
Gets the blockCounter value.
- getBlockSize() - Method in class iaik.asn1.EncodedASN1Object
-
Returns the blockSize defining the number of bytes to be processed in memory.
- getBlockSize() - Method in class iaik.asn1.OCTET_STRING
-
Returns the blockSize defining the encoding scheme - and specifying the
length of each primitive encoded octet string component, if positive.
- getBlockSize() - Method in interface iaik.pkcs.pkcs7.ContentStream
-
Gets the block size defining the length of each definite primitive encoded
octet string component.
- getBlockSize() - Method in class iaik.pkcs.pkcs7.DataStream
-
Gets the block size defining the length of each definite primitive encoded
octet string component.
- getBlockSize() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Gets the block size defining the length of each definite primitive encoded
octet string component.
- getBlockSize() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Gets the block size defining the length of each definite primitive encoded
octet string component.
- getBlockSize() - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Gets the block size defining the length of each definite primitive encoded
octet string component.
- getBlockSize() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Gets the block size defining the length of each definite primitive encoded
octet string component.
- getBlockSize() - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Gets the block size defining the length of each definite primitive encoded
octet string component.
- getBlockSize() - Method in class iaik.security.md.RawHash
-
Get the input blocksize of this hash function in bytes.
- getBoolean(String, boolean) - Method in class iaik.utils.ExtendedProperties
-
Get this property value, as a boolean.
- getBooleanArray() - Method in class iaik.x509.extensions.KeyUsage
-
Return the key usage value as a boolean array.
- getBuffer() - Method in class iaik.utils.LineInputStream
-
Returns the data in the buffer.
- getBufferMoreAEADCipherDataThanNecessary() - Static method in class iaik.security.provider.IAIK
-
Gets whether the IAIK AEAD Cipher engines/modes ChaCha20Poly1305,
GCM and CCM shall buffer more than necessary cipher data during
update()
calls during decryption.
- getByteValue() - Method in class iaik.asn1.ASN1String
-
Gets the (raw, not decoded into a String) value as byte array.
- getCapabilities() - Method in class iaik.x509.extensions.smime.SMIMECapabilities
-
Returns the capabilites included.
- getCapabilities(ObjectID) - Method in class iaik.x509.extensions.smime.SMIMECapabilities
-
Returns all capabilities with the same capability ID.
- getCapabilityID() - Method in class iaik.x509.extensions.smime.SMIMECapability
-
Gets the capability ID of this SMIMECapability object.
- getCaPolicyUrl() - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
-
Returns the caPolicy url.
- getCaRevocationUrl() - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
-
Returns the caRevocation url.
- getCertDigestInfo() - Method in class iaik.x509.attr.TargetCert
-
Gets the certificate digest info.
- getCertifcates() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns the signer certificates that may be included in this request.
- getCertificate() - Method in class iaik.pkcs.pkcs12.CertificateBag
-
Returns the certificate of this CertificateBag.
- getCertificate(IssuerAndSerialNumber) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Tries to find the certificate specified by an IssuerAndSerialNumber.
- getCertificateBags() - Method in class iaik.pkcs.pkcs12.PKCS12
-
Returns an array of all CertificateBags within this PKCS#12 object.
- getCertificateChain() - Method in class iaik.utils.KeyAndCertificate
-
Gets the certificate chain from this KeyAndCertificate
object.
- getCertificateFactoryInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a CertificateFactory instance for the requested algorithm from the given provider.
- getCertificateHash() - Method in class iaik.x509.ocsp.extensions.commonpki.CertHash
-
Returns the certificate hash value.
- getCertificateList() - Method in class iaik.pkcs.NetscapeCertList
-
Returns the certificates included in this NetscapeCertList object.
- getCertificateList() - Method in class iaik.pkcs.PKCS7CertList
-
Returns the certificates included in this PKCS7CertList object.
- getCertificatePolicies() - Method in class iaik.x509.qualified.QualifiedCertificate
-
Returns the CertificatePolicies extension included in this certificate, if present.
- getCertificateRequestInfo() - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Returns the DER encoded CertificateRequestInfo
ASN.1 data
structure over which the signature is calculated:
- getCertificateResponse(X509Certificate, X509Certificate, GeneralName) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Searches this BasicOCSPResponse for status information about the
certificate identified by the given certificate information.
- getCertificateResponse(ReqCert) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Searches for the certificate response corresponding to the certificate
identified by the given reqCert.
- getCertificateResponse(X509Certificate, X509Certificate, GeneralName) - Method in class iaik.x509.ocsp.Response
-
Searches the response for status information about the certificate
identified by the given certificate information.
- getCertificateResponse(ReqCert) - Method in class iaik.x509.ocsp.Response
-
Searches the response for status information about the certificate
identified by the given RegCert ID.
- getCertificates(CertificateBag[]) - Static method in class iaik.pkcs.pkcs12.CertificateBag
-
This method can be used to convert a CertificateBag array to
a Certificate array.
- getCertificates(CRLBag[]) - Static method in class iaik.pkcs.pkcs12.CRLBag
-
- getCertificates() - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns the certificates of the signers.
- getCertificates() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns the signer certificates that may be included in this response.
- getCertificates() - Method in class iaik.x509.X509CertPath
-
Returns an immutable list containing the certificates of
this cert path.
- getCertRenewalUrl() - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
-
Returns the certRenewal url.
- getCertStatus() - Method in class iaik.x509.ocsp.CertStatus
-
Returns the cert status.
- getCertStatus() - Method in class iaik.x509.ocsp.SingleResponse
-
Returns the certStatus of this SingleResponse.
- getCertStatusName() - Method in class iaik.x509.ocsp.CertStatus
-
Returns the cert status as string.
- getCertType() - Method in class iaik.x509.extensions.netscape.NetscapeCertType
-
Returns the usage type value of the certificate as an integer.
- getChallenge() - Method in class iaik.x509.NetscapeCertRequest
-
Gets the challenge of this NetscapeCertRequest.
- getCharFromUTF8Array(int[]) - Static method in class iaik.utils.Util
-
Converts the given array of UTF-8 octets into a character.
- getCharsFromUTF8Encoding(byte[]) - Static method in class iaik.asn1.UTF8String
-
Decodes an UTF-8 encoded byte array and returns the result as char array.
- getCharsFromUTF8Encoding(byte[], boolean) - Static method in class iaik.asn1.UTF8String
-
Decodes an UTF-8 encoded byte array and returns the result as char array.
- getCharsFromUTF8Encoding(byte[]) - Static method in class iaik.utils.Util
-
Decodes an UTF-8 encoded byte array and returns the result as char array.
- getCharsFromUTF8Encoding(byte[], boolean) - Static method in class iaik.utils.Util
-
Decodes an UTF-8 encoded byte array and returns the result as char array.
- getCheckPKCS5PaddingBytes() - Static method in class iaik.security.provider.IAIK
-
Asks whether PKCS#5 padding bytes shall be checked if having the same
value.
- getCipher(String) - Static method in class iaik.utils.IaikSecurity
-
Gets a Cipher instance for the requested algorithm from the IAIK provider.
- getCipher(String, int, Key, AlgorithmParameterSpec, SecureRandom) - Static method in class iaik.utils.IaikSecurity
-
Gets and inits a Cipher instance for the requested algorithm from the IAIK provider.
- getCipher(String, int, Key, AlgorithmParameters, SecureRandom) - Static method in class iaik.utils.IaikSecurity
-
Gets and inits a Cipher instance for the requested algorithm from the IAIK provider.
- getCipherInstance() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a Cipher implementation for this AlgorithmIdentifier.
- getCipherInstance(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a provider-specific Cipher implementation for this
AlgorithmIdentifier.
- getCipherInstance(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a Cipher implementation for this AlgorithmIdentifier supported
by the given provider.
- getCipherInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a Cipher instance for the requested algorithm (transformation) from the given provider.
- getClassList() - Method in class iaik.x509.attr.attributes.Clearance
-
Returns the classList value as an integer.
- getClassListAsBinaryString() - Method in class iaik.x509.attr.attributes.Clearance
-
Returns the classList as a binary string.
- getClassListAsBooleanArray() - Method in class iaik.x509.attr.attributes.Clearance
-
Returns the classList as a boolean array.
- getClassListBitNames() - Method in class iaik.x509.attr.attributes.Clearance
-
Returns the names of the set classList bits of this Clearance (if names
are registered).
- getCMinus() - Method in class iaik.iso.iso9796.ISO9796P2S2S3ParameterSpec
-
Gets the value that shall be subtracted from the capacity c (maximum bit
length of the recovered message) to get the actual length c* of the
recovered message.
- getCode() - Method in class iaik.x509.extensions.priv.PublicAuthorityIdentifier
-
Gets the code
value of this PublicAuthorityIdentifier
extension.
- getCodeString() - Method in class iaik.x509.extensions.priv.PublicAuthorityIdentifier
-
Gets the code
value of this PublicAuthorityIdentifier
extension.
- getComment() - Method in class iaik.x509.extensions.netscape.NetscapeComment
-
Returns the comment.
- getComponentAt(int) - Method in class iaik.asn1.ASN1
-
Returns the ASN1Object at the given index if the ASN1Object represented by
this ASN1 object is of constructed type (e.g.
- getComponentAt(int) - Method in class iaik.asn1.ASN1Object
-
Throws a CodingException.
- getComponentAt(int) - Method in class iaik.asn1.ConstructedType
-
Returns the component at the given location within a ConstructedType.
- getComponents() - Method in class iaik.asn1.ConstructedType
-
Returns an Enumeration that iterates over the component objects.
- getConnectTimeout() - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Gets the value of the connect timeout.
- getConsideredCertificates() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
- getContent() - Method in class iaik.pkcs.pkcs7.ContentInfo
-
Returns the content of this PKCS#7 ContentInfo.
- getContent() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Returns the content of this PKCS#7 ContentInfoStream.
- getContent() - Method in class iaik.pkcs.pkcs7.DigestedData
-
Returns the content.
- getContent() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Returns the content.
- getContent() - Method in class iaik.pkcs.pkcs7.EncryptedData
-
Returns the content as byte array.
- getContent() - Method in class iaik.pkcs.pkcs7.EnvelopedData
-
Returns the content as byte array.
- getContent() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Returns the content as byte array.
- getContent() - Method in class iaik.pkcs.pkcs7.SignedData
-
Returns the content.
- getContent() - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Gets the content from this LDAP URL connection.
- getContent(URLConnection) - Method in class iaik.x509.ocsp.net.application.ocsp_response
-
Reads an OCSPResponse/OCSPRequest from the given URLConnection.
- getContentEncryptionAlgorithm() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Returns the content-encryption algorithm (including any associated
parameters) of this EncryptedContentInfoStream.
- getContentInfo() - Method in class iaik.pkcs.pkcs7.DigestedData
-
Returns the content info included in this DigestedData
object.
- getContentInputStream() - Method in class iaik.pkcs.pkcs7.ContentInfo
-
Returns the unparsed content of this PKCS#7 ContentInfo as DER encoding.
- getContentInputStream() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Returns the unparsed content of this PKCS#7 ContentInfo as DER encoding.
- getContentType() - Method in class iaik.pkcs.pkcs7.ContentInfo
-
Returns the content type of this PKCS#7 ContentInfo.
- getContentType() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Returns the content type of this PKCS#7 ContentInfoStream.
- getContentType() - Method in interface iaik.pkcs.pkcs7.ContentStream
-
Returns the OID of the implemented PKCS#7 content type.
- getContentType() - Method in class iaik.pkcs.pkcs7.DataStream
-
Returns the object identifier of this PKCS#7 Data
.
- getContentType() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Returns the content type this class implements.
- getContentType() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Returns the type of the content encrypted by this
EncryptedContentInfoStream.
- getContentType() - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Returns the content type this class implements.
- getContentType() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Returns the content type this class implements.
- getContentType() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Returns the content type this class implements.
- getContentType() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Returns the content type this class implements.
- getContentType() - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns the content type this class implements.
- getCopyCipherData() - Static method in class iaik.security.provider.IAIK
-
Gets whether to internally copy cipher data when Cipher
encryption/decryption uses the same array for input/output.
- getCounter() - Method in class iaik.security.dsa.SHA2withDSAParameterSpec
-
Gets the counter value.
- getCounter() - Method in class iaik.security.dsa.SHA2withDSAParams
-
Gets the counter value.
- getCPSuri() - Method in class iaik.asn1.structures.PolicyQualifierInfo
-
Gets the CPSUri or null
if this PolicyQualifierInfo is not a
CPS Pointer.
- getCriticalExtensionOIDs() - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Returns a Set of the OID strings identifying the extension(s) that are
marked CRITICAL in this ExtensionRequest.
- getCriticalExtensionOIDs() - Method in class iaik.x509.attr.ACRL
-
Returns a Set of the OID strings identifying the extension(s) that are
marked CRITICAL in this CRL.
- getCriticalExtensionOIDs() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns a Set of the OID strings identifying the extension(s) that are
marked CRITICAL in this attribute certificate.
- getCriticalExtensionOIDs() - Method in class iaik.x509.RevokedCertificate
-
Returns a Set of the OID strings identifying the extension(s) that are marked CRITICAL in
this revoked certificate.
- getCriticalExtensionOIDs() - Method in class iaik.x509.X509Certificate
-
Returns a Set of the OID strings identifying the extension(s) that are
marked CRITICAL in this certificate.
- getCriticalExtensionOIDs() - Method in class iaik.x509.X509CRL
-
Returns a Set of the OID strings identifying the extension(s) that are
marked CRITICAL in this CRL.
- getCriticalExtensionOIDs() - Method in class iaik.x509.X509Extensions
-
Gets a Set of the OID strings for the extension(s) marked CRITICAL in this
X509Extensions object.
- getCRL() - Method in class iaik.pkcs.pkcs12.CRLBag
-
Returns the certificate of this CRLBag.
- getCrlID() - Method in class iaik.x509.ocsp.SingleResponse
-
A convenience method for getting the CrlID extension, if included in this
single response.
- getCrlIssuer() - Method in class iaik.asn1.structures.DistributionPoint
-
Returns the CRL Issuer parameter of this distribution point, if set.
- getCrlIssuerName() - Method in class iaik.asn1.structures.DistributionPoint
-
Returns the CRL Issuer name of this distribution point, if set.
- getCRLList() - Method in class iaik.pkcs.PKCS7CertList
-
Returns the CRLs included in this PKCS7CertList object.
- getCrlNum() - Method in class iaik.x509.ocsp.extensions.CrlID
-
Gets the crl number, if included
The crl number specifies the value of the CRL number
extension of the corresponding crl.
- getCRLNumber() - Method in class iaik.x509.extensions.CRLNumber
-
Returns the CRL number as BigInteger.
- getCrlNumber() - Method in class iaik.x509.ocsp.extensions.CrlID
-
Gets the crl number, if included
The crl number specifies the value of the CRL number
extension of the corresponding crl.
- getCRLs(CRLBag[]) - Static method in class iaik.pkcs.pkcs12.CRLBag
-
This method can be used to convert a CRLBag array to a CRL array.
- getCRLs() - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns all the certificate-revocation lists included in this
SignedData
object.
- getCrlTime() - Method in class iaik.x509.ocsp.extensions.CrlID
-
Gets the crl time, if included.
- getCrlUrl() - Method in class iaik.x509.ocsp.extensions.CrlID
-
Gets the crl url, if included.
- getCrtCoefficient() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns the Chinese Remainder Theorem coefficient of this private key.
- getCurrency() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuLimitValue
-
Gets the currency.
- getCutoffTime() - Method in class iaik.x509.ocsp.extensions.ArchiveCutoff
-
Gets the archive cutoff time.
- getData() - Method in class iaik.pkcs.pkcs7.Data
-
Returns a byte array holding the value of this Data
object.
- getDate() - Method in class iaik.asn1.structures.ChoiceOfTime
-
Returns the date this ChoiceOfTime represents.
- getDate() - Method in class iaik.x509.extensions.ExpiredCertsOnCRL
-
Returns the date from which on revocation status information
for expired certificates is included in the CRL.
- getDefault() - Static method in class iaik.pkcs.pkcs1.RSAOaepPSourceParameterSpec
-
Creates a RSAOaepPSourceParameterSpec with the default PSourceAlgorithm
id-pSpecified with empty OCTET STRING parameter.
- getDefault() - Static method in class iaik.pkcs.pkcs12.PKCS12Algorithms
-
Gets the default algorithm set.
- getDefault() - Static method in class iaik.pkcs.pkcs7.RSACipherProvider
-
Gets the default RSACipherProvider.
- getDefault() - Static method in class iaik.security.random.SecRandom
-
Return a new instance of the default random number generator.
- getDefault() - Static method in class iaik.security.random.SeedGenerator
-
Get a new instance of the default seed generator.
- getDefault(int) - Static method in class iaik.security.random.VarLengthSeedGenerator
-
Get a new instance of the default seed generator.
- getDefaultConnectTimeout() - Static method in class iaik.x509.net.ldap.LdapURLConnection
-
Gets the default connect timeout that is used.
- getDefaultEncoding() - Static method in class iaik.asn1.structures.AVA
-
Gets the default encoding.
- getDefaultPort() - Method in class iaik.x509.net.ldap.Handler
-
Returns the default port (389) for LDAP urls.
- getDefaultReadTimeOut() - Static method in class iaik.x509.net.ldap.LdapURLConnection
-
Gets the default read timeout (search time limit) that is used.
- getDefaultRFC2253StringEscaping() - Static method in class iaik.utils.Util
-
Gets the default escaping mechanism (strict or non strict) for RFC2253
String representations (of
Name
,
RDN
,
AVA
objects.
- getDefaultSeedGenerator() - Static method in class iaik.security.random.SeedGenerator
-
Deprecated.
use getDefault() instead.
- getDerivedKeyLength() - Method in class iaik.pkcs.pkcs5.PBKDF2ParameterSpec
-
Returns the length the derived key should have.
- getDerivedKeyLength() - Method in class iaik.security.spec.PBEKeyAndParameterSpec
-
Returns the length (number of bytes) the derived key should have.
- getDigest() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Returns the message-digest computed on the content value.
- getDigest() - Method in class iaik.pkcs.pkcs7.DigestInfo
-
Returns the digest value held by this DigestInfo
.
- getDigest(PublicKey) - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Decrypts the encrypted digest using the publicKey and returns the resulting
digest value in a byte array.
- getDigestAlgorithm() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Returns the message-digest algorithm used for computing the digest.
- getDigestAlgorithm() - Method in class iaik.pkcs.pkcs7.DigestInfo
-
Returns the AlgorithmID of the message-digest algorithm (including any
associated parameters) that has been used for calculating the digest on the
content and any authenticated information.
- getDigestAlgorithm() - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Returns the AlgorithmID of the message-digest algorithm that has been used
for digesting the content and any authenticated attributes.
- getDigestAlgorithm() - Method in class iaik.x509.attr.ObjectDigestInfo
-
Returns the digest algorithm.
- getDigestAlgorithms() - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns a collection of message-digest algorithm identifiers.
- getDigestEncryptionAlgorithm() - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Returns the digest-encryption algorithm used for encrypting the message
digest and associated information with the signer's private key.
- getDigestLength(AlgorithmID) - Static method in class iaik.utils.Util
-
Tries to determine the length of the digest value produced by the given
hash algorithm.
- getDigestLength(String) - Static method in class iaik.utils.Util
-
Tries to determine the length of the digest value produced by the given
hash algorithm.
- getDigetLength() - Method in class iaik.security.md.RawHash
-
Get the output length of this hash in bytes.
- getDistributionPointName() - Method in class iaik.asn1.structures.DistributionPoint
-
Returns the distribution point name of this distribution point.
- getDistributionPointName() - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Returns the distribution point name of this issuing distribution point.
- getDistributionPointNameURIs() - Method in class iaik.asn1.structures.DistributionPoint
-
Returns all distribution point name values of type uniformResourceIdentifier
that are included in this DistributionPoint.
- getDistributionPointNameURIs(String) - Method in class iaik.asn1.structures.DistributionPoint
-
Returns all distribution point name values of type uniformResourceIdentifier
of the given protocol that are included in this DistributionPoint.
- getDistributionPoints() - Method in class iaik.x509.extensions.CRLDistPointsSyntax
-
Returns an enumeration of the distribution points included into this
CRLDistPointsSyntax
extension.
- getDoNotIncludeParameters(AlgorithmID) - Static method in class iaik.asn1.structures.AlgorithmID
-
Checks whether to include parameters in signature AlgoritmIDs when used in
PKIX certificate, crl, etc.
- getDouble(String, double) - Method in class iaik.utils.ExtendedProperties
-
Get this property value, as a double.
- getEffectiveKeyBits() - Method in class iaik.security.cipher.RC2WrapParameterSpec
-
Return the number of effective key bits.
- getEmailAddresses() - Method in class iaik.x509.X509Certificate
-
Returns all email addresses that are included in this certificate.
- getEncoded() - Method in class iaik.asn1.structures.Name
-
Returns this Name as DER encoded byte array.
- getEncoded() - Method in class iaik.pkcs.pkcs7.ContentInfo
-
Returns this PKCS#7 ContentInfo as DER encoded byte array.
- getEncoded() - Method in class iaik.pkcs.pkcs7.Data
-
Returns the DER encoding of this Data
object as byte array.
- getEncoded() - Method in class iaik.pkcs.pkcs7.DigestedData
-
Returns the DER encoding of this DigestedData in a byte array.
- getEncoded() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Returns the DER encoding of this EncryptedContentInfo in a byte array.
- getEncoded() - Method in class iaik.pkcs.pkcs7.EncryptedData
-
Returns the DER encoding of this EncryptedData in a byte array.
- getEncoded() - Method in class iaik.pkcs.pkcs7.EnvelopedData
-
Returns the DER encoding of this EnvelopedData in a byte array.
- getEncoded() - Method in class iaik.pkcs.pkcs7.SignedData
-
Returns the DER encoding of this SignedData object as byte array.
- getEncoded() - Method in class iaik.pkcs.pkcs8.AsymmetricKeyPackage
-
Returns this AsymmetricKeyPackage as a DER encoded ASN.1 data structure.
- getEncoded() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Returns this EncryptedPrivateKeyInfo as a DER encoded byte array.
- getEncoded() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Returns this PrivateKeyInfo as a DER encoded ASN.1 data structure.
- getEncoded() - Method in class iaik.security.cipher.PBEKey
-
Returns the password as byte array.
- getEncoded() - Method in class iaik.security.cipher.PBEKeyBMP
-
Returns the password as byte array.
- getEncoded(char[]) - Static method in class iaik.security.cipher.PBEKeyBMP
-
Converts the ASCII password to a 2 bytes big-endian format BMPString.
- getEncoded() - Method in class iaik.security.cipher.SecretKey
-
Returns a copy of the secret key as byte array.
- getEncoded() - Method in class iaik.utils.SSLeayPrivateKey
-
This method returns the DER encoded OpenSSL key which has PKCS#1
format.
- getEncoded() - Method in class iaik.x509.attr.ACRL
-
Returns this CRL as DER encoded ASN.1 data structure.
- getEncoded() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns this attribute certificate as DER encoded ASN.1 data structure
- getEncoded() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns this BasicOCSPResponse as DER encoded ASN.1 data structure
- getEncoded() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns this OCSPRequest as DER encoded ASN.1 data structure
- getEncoded() - Method in class iaik.x509.ocsp.OCSPResponse
-
DER encodes this OCSP response.
- getEncoded() - Method in class iaik.x509.ocsp.Response
-
Returns the DER encoding a particular response.
- getEncoded() - Method in class iaik.x509.PublicKeyInfo
-
Returns this PublicKeyInfo as a DER encoded ASN.1 data structure.
- getEncoded() - Method in class iaik.x509.RevokedCertificate
-
Returns this RevokedCertificate as DER encoded ASN.1 data structure
- getEncoded() - Method in class iaik.x509.X509Certificate
-
Returns this X509 certificate as DER encoded ASN.1 data structure
- getEncoded() - Method in class iaik.x509.X509CertPath
-
Returns the certificates of this CertPath as DER encoded PkiPath.
- getEncoded(String) - Method in class iaik.x509.X509CertPath
-
Returns the certificates of this cert path encoded according to the
requested format.
- getEncoded() - Method in class iaik.x509.X509CRL
-
Returns this CRL as DER encoded ASN.1 data structure.
- getEncodeDefaultValues() - Static method in class iaik.pkcs.pkcs1.RSAOaepParameters
-
This method shows if parameter values should be encoded even if they have
the default values; e.g.
- getEncodeDefaultValues() - Method in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
This method shows if parameter values should be encoded even if they have
the default values; e.g.
- getEncodeDefaultValues() - Static method in class iaik.pkcs.pkcs1.RSAPssParameters
-
This method shows if parameter values should be encoded even if they have
the default values; e.g.
- getEncodeDefaultValues() - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
This method shows if parameter values should be encoded even if they have
the default values; e.g.
- getEncoding(ObjectID) - Static method in class iaik.asn1.structures.AVA
-
Gets the encoding type associated with the given attribute type.
- getEncodings() - Method in class iaik.x509.X509CertPath
-
Returns an iterator of all encoding formats supported by this
CertPath implementation.
- getEncodingType() - Method in class iaik.asn1.structures.ChoiceOfTime
-
Returns the encoding type, either UTCTime or GeneralizedTime.
- getEncryptedContentInfo() - Method in class iaik.pkcs.pkcs7.EncryptedData
-
Returns the encrypted content info of this EncryptedData
object.
- getEncryptedContentInfo() - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Returns the encrypted content info of this EncryptedDataStream
object.
- getEncryptedContentInfo() - Method in class iaik.pkcs.pkcs7.EnvelopedData
-
Returns the encrypted content info included in this
EnvelopedData
object.
- getEncryptedContentInfo() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Returns the encrypted content info included in this
EnvelopedDataStream
object.
- getEncryptedContentInfo() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Returns the encrypted content info included in this SignedAndEnvelopedData
object.
- getEncryptedContentInfo() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Returns the encrypted content info included in this SignedAndEnvelopedData
object.
- getEncryptedDigest() - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Returns the encrypted digest.
- getEncryptedKey() - Method in class iaik.pkcs.pkcs7.RecipientInfo
-
Returns the encrypted content-encryption key.
- getEncryptionAlgorithm() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Gets the encryption algorithm.
- getEncryptionScheme() - Method in class iaik.pkcs.pkcs5.PBES2ParameterSpec
-
Gets the encryption scheme to be used.
- getEncryptionSchemeParameters() - Method in class iaik.pkcs.pkcs5.PBES2ParameterSpec
-
Gets the cipher parameters used by the encryption scheme, if included.
- getEngine(String, String, Class, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a JCA/JCE engine of given type for the given algorithm.
- getEntityName() - Method in class iaik.x509.attr.Holder
-
Gets the entityName of this Holder, if set.
- getException() - Method in exception iaik.utils.InternalErrorException
-
Returns the exception which causes this InternalErrorException.
- getException() - Method in class iaik.utils.StreamCopier
-
Get the IOException that occured during copying (if any).
- getExcludedSubtrees() - Method in class iaik.x509.extensions.NameConstraints
-
Returns the excluded subtrees.
- getExplicitTest() - Method in class iaik.asn1.structures.PolicyQualifierInfo
-
- getExplicitText() - Method in class iaik.asn1.structures.PolicyQualifierInfo
-
Gets the explicitText value if this PolicyQualifierInfo is a User Notice
Qualifier and the explicitText field is set.
- getExponent() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuLimitValue
-
Gets the exponent.
- getExponentSize() - Method in class iaik.security.elgamal.ElGamalGenParameterSpec
-
Returns the random exponent size in bits.
- getExtension(ObjectID) - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Returns a specific extension, identified by its object identifier.
- getExtension(ObjectID) - Method in class iaik.x509.attr.ACRL
-
Returns a specific extension, identified by its object identifier.
- getExtension(ObjectID) - Method in class iaik.x509.attr.AttributeCertificate
-
Returns a specific extension, identified by its object identifier.
- getExtension(ObjectID) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns a specific extension, identified by its object identifier.
- getExtension(ObjectID) - Method in class iaik.x509.ocsp.OCSPExtensions
-
Returns a particular extension, specified by its object ID.
- getExtension(ObjectID) - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns a specific extension, identified by its object identifier.
- getExtension(ObjectID) - Method in class iaik.x509.ocsp.Request
-
Returns a specific extension, identified by its object identifier.
- getExtension(ObjectID) - Method in class iaik.x509.ocsp.SingleResponse
-
Returns a specific extension, identified by its object identifier.
- getExtension(ObjectID) - Method in class iaik.x509.RevokedCertificate
-
Returns a specific extension, identyfied by its object identifier.
- getExtension(ObjectID) - Method in class iaik.x509.X509Certificate
-
Returns a specific extension, identified by its object identifier.
- getExtension(ObjectID) - Method in class iaik.x509.X509CRL
-
Returns a specific extension, identified by its object identifier.
- getExtension(ObjectID) - Method in class iaik.x509.X509Extensions
-
Returns a particular extension, specified by its object ID.
- getExtensionID() - Method in exception iaik.x509.X509ExtensionInitException
-
Returns the ObjectID of the broken extension.
- getExtensions() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
- getExtensionValue(String) - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Returns a byte array representing the DER encoding of the
extnValue
OCTET STRING field of the extension identified by
the given OID string.
- getExtensionValue(String) - Method in class iaik.x509.attr.ACRL
-
Returns a byte array representing the DER encoding of the extension value
identified by the passed-in OID string.
- getExtensionValue(String) - Method in class iaik.x509.attr.AttributeCertificate
-
Returns a byte array representing the DER encoding of the
extnValue
OCTET STRING field of the extension identified by
the given OID string.
- getExtensionValue(String) - Method in class iaik.x509.RevokedCertificate
-
Returns a byte array representing the DER encoding of the extnValue
OCTET STRING field of the extension identified by the given OID string.
- getExtensionValue(String) - Method in class iaik.x509.X509Certificate
-
Returns a byte array representing the DER encoding of the
extnValue
OCTET STRING field of the extension identified by
the given OID string.
- getExtensionValue(String) - Method in class iaik.x509.X509CRL
-
Returns a byte array representing the DER encoding of the
extnValue
OCTET STRING field of the extension identified by
the given OID string.
- getExtensionValue(String) - Method in class iaik.x509.X509Extensions
-
Returns a byte array representing the DER encoding of the
extnValue
OCTET STRING field of the extension identified by
the given OID string.
- getFile(String, File) - Method in class iaik.utils.ExtendedProperties
-
Get this property value, as a File.
- getFingerprint() - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Returns the fingerprint of this certificate request.
- getFingerprint(String) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Returns the fingerprint of this certificate request calculated with the
given hash algorithm.
- getFingerprint() - Method in class iaik.security.dh.DHPublicKey
-
Returns the fingerprint of this DH public key.
- getFingerprint() - Method in class iaik.security.elgamal.ElGamalPublicKey
-
Returns the fingerprint of this ElGamal public key.
- getFingerprint() - Method in class iaik.security.rsa.RSAPublicKey
-
Returns the fingerprint of this RSA public key.
- getFingerprint() - Method in class iaik.x509.attr.ACRL
-
Returns the fingerprint of this CRL.
- getFingerprint(String) - Method in class iaik.x509.attr.ACRL
-
Returns the fingerprint of this crl calculated with the given hash
algorithm.
- getFingerprint() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the fingerprint of this certificate.
- getFingerprint(String) - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the fingerprint of this certificate calculated with the given hash
algorithm.
- getFingerprint() - Method in class iaik.x509.NetscapeCertRequest
-
Returns the fingerprint of this NetscapeCertRequest.
- getFingerprint(String) - Method in class iaik.x509.NetscapeCertRequest
-
Returns the fingerprint of this NetscapeCertRequest calculated with the
given hash algorithm.
- getFingerprint(String) - Method in class iaik.x509.ocsp.OCSPResponse
-
Returns the fingerprint of this OCSPResponse calculated with the given
hash algorithm.
- getFingerprint() - Method in class iaik.x509.PublicKeyInfo
-
Returns a fingerprint of the public key.
- getFingerprint() - Method in class iaik.x509.X509Certificate
-
Returns the fingerprint of this certificate.
- getFingerprint(String) - Method in class iaik.x509.X509Certificate
-
Returns the fingerprint of this certificate calculated with the given hash
algorithm.
- getFingerprint() - Method in class iaik.x509.X509CRL
-
Returns the fingerprint of this CRL.
- getFingerprint(String) - Method in class iaik.x509.X509CRL
-
Returns the fingerprint of this crl calculated with the given hash
algorithm.
- getFingerprintSHA() - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Get the SHA fingerprint of this certificate.
- getFingerprintSHA() - Method in class iaik.x509.attr.ACRL
-
Gets the SHA-1 fingerprint of this CRL.
- getFingerprintSHA() - Method in class iaik.x509.attr.AttributeCertificate
-
Get the SHA fingerprint of this attribute certificate.
- getFingerprintSHA() - Method in class iaik.x509.NetscapeCertRequest
-
Get the SHA-1 fingerprint of this NetscapeCertRequest.
- getFingerprintSHA() - Method in class iaik.x509.X509Certificate
-
Get the SHA fingerprint of this certificate.
- getFingerprintSHA() - Method in class iaik.x509.X509CRL
-
Gets the SHA-1 fingerprint of this CRL.
- getFirstObject() - Method in class iaik.asn1.ASN1
-
Returns the first SEQUENCE of a SEQUENCE ASN1 object as DER encoded byte
array.
- getFormat() - Method in class iaik.asn1.ASN1
-
Returns the format: ASN1.DER, ASN1.PEM.
- getFormat() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Returns the name of the encoding format..
- getFormat() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Returns the name of the encoding format..
- getFormat() - Method in class iaik.security.cipher.PBEKey
-
Returns the format name.
- getFormat() - Method in class iaik.security.cipher.PBEKeyBMP
-
Returns the format name.
- getFormat() - Method in class iaik.security.cipher.SecretKey
-
Returns the format name.
- getFormat() - Method in class iaik.utils.SSLeayPrivateKey
-
Returns the format used to encode the key or null if the
key does not support encoding.
- getFormat() - Method in class iaik.x509.PublicKeyInfo
-
Returns the name of the encoding format.
- getFriendlyName() - Method in class iaik.pkcs.pkcs12.Attributes
-
Returns the friendly name attribute.
- getG() - Method in class iaik.security.dsa.DSAParams
-
Returns the public base value g
as BigInteger.
- getG() - Method in class iaik.security.elgamal.ElGamalParameterSpec
-
Returns the base generator g.
- getG() - Method in class iaik.security.elgamal.ElGamalPrivateKeySpec
-
Returns the base generator g.
- getG() - Method in class iaik.security.elgamal.ElGamalPublicKeySpec
-
Returns the base generator g.
- getGeneralNames() - Method in class iaik.x509.attr.V1Form
-
Gets the GeneralNames of this V1Form.
- getGeneralNames() - Method in class iaik.x509.extensions.IssuerAltName
-
Returns the alternative name of the issuer.
- getGeneralNames() - Method in class iaik.x509.extensions.SubjectAltName
-
Returns the alternative name of the subject.
- getGroup() - Method in class iaik.x509.attr.TargetGroup
-
Gets the value (group) of this TargetGroup object.
- getHashAlgorithm() - Method in class iaik.pkcs.pkcs1.MGF1ParameterSpec
-
Returns the hash algorithm to be used
- getHashAlgorithm() - Method in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Returns the hash algorithm.
- getHashAlgorithm() - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Returns the hash algorithm.
- getHashAlgorithm() - Method in class iaik.pkcs.pkcs1.RSASSAPkcs1v15ParameterSpec
-
Returns the hash algorithm to be used
- getHashAlgorithm() - Method in class iaik.security.kdf.HashBasedGenerationFunction
-
- getHashAlgorithm() - Method in class iaik.x509.extensions.qualified.structures.BiometricData
-
Gets the hash algorithm.
- getHashAlgorithm() - Method in class iaik.x509.ocsp.CertID
-
Returns the hashAlgorithm.
- getHashAlgorithm() - Method in class iaik.x509.ocsp.extensions.commonpki.CertHash
-
Returns the hash algorithm id.
- getHashEngine() - Method in class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Gets the JCA MessageDigest engine used for data hashing.
- getHashEngine() - Method in class iaik.pkcs.pkcs1.MGF1ParameterSpec
-
Gets the JCA MessageDigest engine to be used by MGF1.
- getHashEngine() - Method in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Gets the JCA MessageDigest engine used for data hashing.
- getHashEngine() - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Gets the JCA MessageDigest engine used for data hashing.
- getHashID() - Method in class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Gets the hash id.
- getHashLen() - Method in class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Gets the length of the output of the hash engine that is used by
this parameter object.
- getHeaderField(String) - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Returns the value header field with the given name.
- getHeaderField(String) - Method in class iaik.x509.ocsp.net.HttpOCSPRequest
-
Gets the value of the http response header field with the given name.
- getHeaderField(int) - Method in class iaik.x509.ocsp.net.HttpOCSPRequest
-
Gets the value of the http response header field with the given index.
- getHeaderFieldKey(int) - Method in class iaik.x509.ocsp.net.HttpOCSPRequest
-
Gets the key of the http response header field with the given index.
- getHolder() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the Holder of this attribute certificate.
- getHoldInstructionCode() - Method in class iaik.x509.extensions.HoldInstructionCode
-
Returns the hold instruction code.
- getID() - Method in class iaik.asn1.ObjectID
-
Returns the objectID as string.
- getIdent() - Method in class iaik.x509.attr.attributes.SvceAuthInfo
-
Gets the ident
name of this SvceAuthInfo.
- getIKM() - Method in class iaik.security.kdf.HKDFParameterSpec
-
Gets the input keying material.
- getImplementation() - Method in class iaik.utils.IaikSecurity
-
Tries to find an implemenation for a specific algorithm.
- getImplementationName() - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the name for an implementation of this algorithm.
- getImplementationNames(AlgorithmID) - Static method in class iaik.asn1.structures.AlgorithmID
-
Gets all implementation names registered for the given AlgorithmID.
- getIndirectCRL() - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Returns whether the crl is an indirect crl.
- getInfo() - Method in class iaik.security.kdf.HKDFExpandOnlyParameterSpec
-
Gets the optional context and application specific information.
- getInhibitExplicitPolicy() - Method in class iaik.x509.extensions.PolicyConstraints
-
Deprecated.
see getInhibitPolicyMapping()
- getInhibitPolicyMapping() - Method in class iaik.x509.extensions.PolicyConstraints
-
Returns the inhibitPolicyMapping
value of this
PolicyConstraints
extension specifying the
number of additional certificates that may appear in the path
before policy mapping is no longer permitted.
- getInputLength() - Method in class iaik.security.cipher.CCMCMSParameterSpec
-
Returns the length of the input data that shall be encrypted and authenticated.
- getInputLength() - Method in class iaik.security.cipher.CCMParameterSpec
-
Returns the length of the input data that shall be encrypted and authenticated.
- getInputStream() - Method in class iaik.pkcs.pkcs7.Data
-
Returns an InputStream from which the contents of this object can be read.
- getInputStream() - Method in class iaik.pkcs.pkcs7.DataStream
-
Returns an InputStream where the contents of this object can be read.
- getInputStream() - Method in class iaik.pkcs.pkcs7.DigestedData
-
Returns an InputStream from which the contents of this object can be read.
- getInputStream() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Returns an input stream with the raw data.
- getInputStream() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Returns an InputStream for reading the content.
- getInputStream() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Returns an InputStream for reading the decrypted content.
- getInputStream() - Method in class iaik.pkcs.pkcs7.EncryptedData
-
Returns an InputStream for reading the content.
- getInputStream() - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Returns an InputStream from where the decrypted data can be read.
- getInputStream() - Method in class iaik.pkcs.pkcs7.EnvelopedData
-
Returns an InputStream for reading the content.
- getInputStream() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Returns an InputStream from where the decrypted data can be read.
- getInputStream() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Returns an InputStream for reading the content.
- getInputStream() - Method in class iaik.pkcs.pkcs7.SignedData
-
Returns an InputStream from which the contents of this object can be read.
- getInputStream() - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns an InputStream from where the signed content can be read.
- getInputStream() - Method in class iaik.utils.EnhancedByteArrayOutputStream
-
Gets an input stream with the content of this EnhancedByteArrayOutputStream
- getInputStream() - Method in class iaik.utils.ExtByteArrayOutputStream
-
Gets a ByteArrayInputStream from which to read the data
of the internal buffer.
- getInputStream() - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Gets an input stream from which to read any certificates/crls retrieved
from the server as result of the search request.
- getInstance() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find an implementation for this AlgorithmIdentifier.
- getInstance(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a provider specific implementation for this
AlgorithmIdentifier.
- getInstance(String) - Static method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithm
-
Creates an MaskGenerationAlgorithm engine for the given algorithm name.
- getInstance(String, String) - Static method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithm
-
Creates a provider-specific MaskGenerationAlgorithm engine for the given
algorithm name.
- getInstance(String, Provider) - Static method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithm
-
Creates a provider-specific MaskGenerationAlgorithm engine for the given
algorithm name.
- getInstance(String) - Static method in class iaik.security.kem.KeyEncapsulationMechanism
-
Creates a Key Encapsulation Mechanism engine depending on the provided String.
- getInstance(String, String) - Static method in class iaik.security.kem.KeyEncapsulationMechanism
-
Creates a provider-specific Key Encapsulation Mechanism engine for the given
kem.
- getInstance(String, Provider) - Static method in class iaik.security.kem.KeyEncapsulationMechanism
-
Creates a provider-specific Key Encapsulation Mechanism engine for the given
kem.
- getInstance() - Static method in class iaik.security.provider.IAIK
-
Returns an instance of this class.
- getInstance() - Static method in class iaik.security.provider.IAIKMD
-
Returns an instance of this provider.
- getInstance() - Method in interface iaik.security.rsa.RSACipherFactory
-
Gets a new
RSA
cipher object.
- getInstanceLineBreak() - Method in class iaik.utils.Base64OutputStream
-
Gets the line-break delimiter used by this Base64OutputStream instance.
- getInteger(String, int) - Method in class iaik.utils.ExtendedProperties
-
Get this property value, as an integer.
- getInternalByteArray() - Method in class iaik.utils.ExtByteArrayOutputStream
-
Gets the internal byte buffer (without copying the content).
- getInvalidityDate() - Method in class iaik.x509.extensions.InvalidityDate
-
Returns the invalidity date.
- getIssuer() - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
-
Returns the issuer distinguished name.
- getIssuer() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the Issuer of this attribute certificate.
- getIssuer() - Method in class iaik.x509.attr.IssuerSerial
-
Returns the issuer GeneralNames.
- getIssuer() - Method in class iaik.x509.extensions.CertificateIssuer
-
Returns the certificate issuer.
- getIssuer() - Method in class iaik.x509.ocsp.extensions.ServiceLocator
-
Gets the issuer name of this ServiceLocator extension.
- getIssuer() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
- getIssuerAndSerialNumber() - Method in class iaik.pkcs.pkcs7.RecipientInfo
-
Returns a specification of the recipient's certificate by issuer
distinguished name and issuer-specific serial number.
- getIssuerAndSerialNumber() - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Returns information about the signer's certificate.
- getIssuerDN() - Method in class iaik.x509.attr.ACRL
-
Returns the Distinguished Name of the issuer of this CRL, as
Principal
.
- getIssuerDN() - Method in class iaik.x509.attr.V1Form
-
Gets the issuer distinguished name, if included in this V1Form
GeneralNames.
- getIssuerDN() - Method in class iaik.x509.attr.V2Form
-
Gets the issuer distinguished name, if included in this
V2Form.
- getIssuerDN() - Method in class iaik.x509.extensions.CertificateIssuer
-
Gets the issuer dn of this CertificateIssuer
object.
- getIssuerDN() - Method in class iaik.x509.X509Certificate
-
Returns the Distinguished Name of the issuer of this certificate, as
Principal
.
- getIssuerDN() - Method in class iaik.x509.X509CRL
-
Returns the Distinguished Name of the issuer of this CRL, as
Principal
.
- getIssuerDNs() - Method in class iaik.x509.attr.ACRL
-
Return the names of all issuers of this CRL.
- getIssuerDNs() - Method in class iaik.x509.X509CRL
-
Return the names of all issuers of this CRL.
- getIssuerDomainPolicy() - Method in class iaik.asn1.structures.PolicyMapping
-
Returns the issuer domain policy.
- getIssuerKey() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
- getIssuerKeyHash() - Method in class iaik.x509.ocsp.CertID
-
Returns the issuerKeyHash.
- getIssuerName() - Method in class iaik.x509.attr.V2Form
-
Gets the IssuerName of this V2Form, if set.
- getIssuerNameHash() - Method in class iaik.x509.ocsp.CertID
-
Returns the issuerNameHash.
- getIssuerUID() - Method in class iaik.x509.attr.IssuerSerial
-
Returns the issuer unique identifier, or null
if no
IssuerUniqueID
is set.
- getIssuerUniqueID() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the issuer unique identifier of this certificate, or
null
if no IssuerUniqueID
is specified by this
certificate.
- getIssuerUniqueID() - Method in class iaik.x509.X509Certificate
-
Returns the issuer unique identifier of this certificate, or
null
if no IssuerUniqueID
is specified by this
certificate.
- getIterationCount() - Method in class iaik.pkcs.pkcs12.PKCS12Algorithm
-
Gets the iteration count value.
- getIterationCount() - Method in class iaik.pkcs.pkcs5.PBKDF2ParameterSpec
-
Returns the iteration count.
- getIterationCount() - Method in class iaik.security.pbe.PBEGenParameterSpec
-
Returns the number of iterations when generating the key and the
initialization vector (IV).
- getIterationCount() - Method in class iaik.security.spec.IaikPBEParameterSpec
-
Returns the iteration count.
- getIterationCount() - Method in class iaik.security.spec.PBEKeyAndParameterSpec
-
Returns the iteration count.
- getIV() - Method in class iaik.security.cipher.CAST128ParameterSpec
-
Returns a copy of the initialization vector (IV) as byte array representation.
- getIV() - Method in class iaik.security.cipher.DESParameterSpec
-
Returns a copy of the initialization vector (IV) as byte array
representation.
- getIV() - Method in class iaik.security.cipher.GOSTParameterSpec
-
Returns a copy of the initialization vector (IV) as byte array representation.
- getIvLength() - Method in class iaik.security.cipher.IvGenParameterSpec
-
Returns the length of the iv in bytes.
- getJcaStandardName() - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the JCA standard name for an implementation of this algorithm.
- getJVMDataMode() - Static method in class iaik.utils.Util
-
Returns the bit mode of the underlying JVM.
- getKdf() - Method in class iaik.security.kdf.KDF1ParameterSpec
-
Returns the name of the KDF associated with this class.
- getKdf() - Method in class iaik.security.kdf.KDF2ParameterSpec
-
Returns the name of the KDF associated with this class.
- getKdf() - Method in class iaik.security.kdf.KDF3ParameterSpec
-
Returns the name of the KDF associated with this class.
- getKdf() - Method in interface iaik.security.kdf.KeyDerivationParameterSpec
-
Returns the name of the KDF associated with this class.
- getKdfParams() - Method in class iaik.security.rsa.RsaKemAlgorithmParameterSpec
-
- getKey() - Method in class iaik.security.cipher.PBEKey
-
Returns the password as char array.
- getKey() - Method in class iaik.security.cipher.PBEKeyBMP
-
Returns the password as char array.
- getKeyAgreementInstance() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a KeyAgreement implementation for this AlgorithmIdentifier.
- getKeyAgreementInstance(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a provider-specific KeyAgreement implementation for this
AlgorithmIdentifier.
- getKeyAgreementInstance(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a KeyAgreement implementation for this AlgorithmIdentifier supported
by the given provider.
- getKeyAgreementInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a KeyAgreement instance for the requested algorithm from the given provider.
- getKeyBag() - Method in class iaik.pkcs.pkcs12.PKCS12
-
Tries to find a KeyBag within all AuthenticatedSafes and returns it.
- getKeyBagCipherAlg() - Method in class iaik.pkcs.pkcs12.PKCS12Algorithms
-
Gets the PBE algorithm to be used for password based encrypting (Shrouded)KeyBags contained
in unencrypted AuthenticatedSafe objects.
- getKeyBags() - Method in class iaik.pkcs.pkcs12.PKCS12
-
Tries to find KeyBags within all AuthenticatedSafes and returns them.
- getKeyEncryptionAlgorithm() - Method in class iaik.pkcs.pkcs7.RecipientInfo
-
Returns the key-encryption algorithm used for encrypting the
content-encryption key with the recipient's public key.
- getKeyFactoryInstance() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a KeyFactory implementation for this AlgorithmIdentifier.
- getKeyFactoryInstance(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a provider-specific KeyFactory implementation for this
AlgorithmIdentifier.
- getKeyFactoryInstance(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a KeyFactory implementation for this AlgorithmIdentifier supported
by the given provider.
- getKeyFactoryInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a KeyFactory instance for the requested algorithm from the given provider.
- getKeyGeneratorInstance() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a KeyGenerator implementation for this AlgorithmIdentifier.
- getKeyGeneratorInstance(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a provider-specific KeyGenerator implementation for this
AlgorithmID.
- getKeyGeneratorInstance(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a KeyGenerator implementation for this AlgorithmIdentifier supported
by the given provider.
- getKeyGeneratorInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a KeyGenerator instance for the requested algorithm from the given provider.
- getKeyHash() - Method in class iaik.x509.ocsp.ResponderID
-
Returns the hash of the responder's public key.
- getKeyIdentifier() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
-
Returns the key identifier of this AuthorityKeyIdentifier
extension.
- getKeyLength() - Method in class iaik.security.cipher.CAST128ParameterSpec
-
Return the key length.
- getKeyLength() - Method in class iaik.security.cipher.CAST128WrapParameterSpec
-
Return the key length.
- getKeyLength() - Method in class iaik.security.kdf.KDF1ParameterSpec
-
Returns the desired key length.
- getKeyLength() - Method in interface iaik.security.kdf.KeyDerivationParameterSpec
-
Returns the desired key length.
- getKeyLength(PublicKey) - Static method in class iaik.utils.Util
-
Gets the modulus length of a public key.
- getKeyLength(PrivateKey) - Static method in class iaik.utils.Util
-
Gets the modulus length of a private key.
- getKeyPairGeneratorInstance() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a KeyPairGenerator implementation for this
AlgorithmIdentifier.
- getKeyPairGeneratorInstance(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a provider-specific KeyPairGenerator implementation for this
AlgorithmID.
- getKeyPairGeneratorInstance(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a KeyPairGenerator implementation for this AlgorithmIdentifier supported
by the given provider.
- getKeyPairGeneratorInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a KeyPairGenerator instance for the requested algorithm from the given provider.
- getKeyPurposeIDs() - Method in class iaik.x509.extensions.ExtendedKeyUsage
-
Returns all KeyPurposeIDs included in this extension.
- getKeys() - Method in class iaik.pkcs.pkcs8.AsymmetricKeyPackage
-
Gets the OneAsymmetricKey/PrivateKeyInfos contained in the AsymmetricKeyPackage.
- getKeyStoreInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a KeyStore instance for the requested algorithm from the given provider.
- getKeyUsage() - Method in class iaik.x509.X509Certificate
-
Returns the bits representing the getKeyUsage
extension, if
included in this certificate.
- getL() - Method in class iaik.security.dsa.SHA2withDSAGenParameterSpec
-
Returns the prime modulus size in bits.
- getL() - Method in class iaik.security.elgamal.ElGamalParameterSpec
-
Returns the random exponent size l, in bits.
- getL() - Method in class iaik.security.kdf.HKDFExpandOnlyParameterSpec
-
Gets the length of output keying material in octets.
- getLabel() - Method in class iaik.pkcs.pkcs1.RSAOaepPSourceParameterSpec
-
Returns the value of the label parameter, if set.
- getLanguage() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS.PdsLocation
-
Gets the language code.
- getLegacy() - Static method in class iaik.pkcs.pkcs12.PKCS12Algorithms
-
Gets the legacy algorithm set.
- getLineBreak() - Static method in class iaik.utils.Base64OutputStream
-
Gets the default line-break delimiter.
- getLineDelimiter() - Method in class iaik.utils.LineInputStream
-
Returns the line delimiter of the line just read.
- getListener() - Method in class iaik.x509.stream.X509CRLStream
-
Gets the CRL listener used by this CRLStream.
- getLocalKeyID() - Method in class iaik.pkcs.pkcs12.Attributes
-
Returns the local key ID attribute.
- getLocator() - Method in class iaik.x509.ocsp.extensions.ServiceLocator
-
Gets the locator.
- getMac() - Method in class iaik.security.cipher.CBCCMacParameterSpec
-
Returns the mac block.
- getMac() - Method in class iaik.security.cipher.CCMCMSParameterSpec
-
Returns the authentication block used to authenticate the plaintext and additional data.
- getMac() - Method in class iaik.security.cipher.ChaCha20Poly1305CMSParameterSpec
-
Gets the mac value.
- getMac() - Method in class iaik.security.cipher.GCMParameterSpec
-
Returns the authentication block used to authenticate the plaintext and
additional data.
- getMac() - Method in class iaik.utils.MacInputStream
-
Get the MAC engine used for MACing the data.
- getMac() - Method in class iaik.utils.MacOutputStream
-
Get the MAC engine used for MACing the data.
- getMacAlg() - Method in class iaik.pkcs.pkcs12.PKCS12Algorithms
-
Gets the mac algorithm.
- getMacInstance() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a Mac implementation for this AlgorithmIdentifier.
- getMacInstance(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a provider-specific Mac implementation for this
AlgorithmIdentifier.
- getMacInstance(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a Mac implementation for this AlgorithmIdentifier supported
by the given provider.
- getMacInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a Mac instance for the requested algorithm from the given provider.
- getMacLength() - Method in class iaik.security.cipher.CBCCMacParameterSpec
-
Returns the number of bytes used for the MAC block.
- getMacLength() - Method in class iaik.security.cipher.CCMCMSParameterSpec
-
Returns the number of bytes used from the calculated CBC-MAC-block.
- getMacLength() - Method in class iaik.security.cipher.CCMParameterSpec
-
Returns the number of bytes used from the calculated CBC-MAC-block.
- getMacLength() - Method in class iaik.security.cipher.GCMParameterSpec
-
Returns the number of bytes used for the MAC block.
- getMappings() - Method in class iaik.x509.extensions.PolicyMappings
-
Returns the policy mappings this extension contains.
- getMaskGenAlgorithm() - Method in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Gets the mask generation algorithm.
- getMaskGenAlgorithm() - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Gets the mask generation algorithm.
- getMaskGenerationAlgorithmInstance() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find an PKCS#1 MaskGenerationAlgorithm implementation for this
AlgorithmIdentifier.
- getMaskGenerationAlgorithmInstance(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find an PKCS#1 MaskGenerationAlgorithm implementation for this
AlgorithmIdentifier.
- getMaskGenerationAlgorithmInstance(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a MaskGenerationAlgorithm implementation for this AlgorithmIdentifier supported
by the given provider.
- getMaskGenerationAlgorithmInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a MaskGenerationAlgorithm instance for the requested algorithm from the given provider.
- getMaximum() - Method in class iaik.asn1.structures.GeneralSubtree
-
Returns the maximum base distance or -1 if not set.
- getMd5() - Static method in class iaik.security.provider.IAIK
-
Deprecated.
- getMessageDigest(AlgorithmID) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns the message digest calculated for a specific algorithm.
- getMessageDigest() - Method in class iaik.security.random.HashObjectSeedGenerator
-
Return a new MessageDigest object to be used to digest the random
information.
- getMessageDigestInstance() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a MessageDigest implementation for this AlgorithmIdentifier.
- getMessageDigestInstance(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a provider-specific MessageDigest implementation for this
AlgorithmIdentifier.
- getMessageDigestInstance(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a MessageDigest implementation for this AlgorithmIdentifier supported
by the given provider.
- getMessageDigestInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a MessageDigest instance for the requested algorithm from the given provider.
- getMGFEngine() - Method in class iaik.iso.iso9796.ISO9796P2S2S3ParameterSpec
-
Gets the MaskGenerationAlgorithm engine.
- getMGFEngine() - Method in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Gets the MaskGenerationAlgorithm engine.
- getMGFEngine() - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Gets the MaskGenerationAlgorithm engine.
- getMinimum() - Method in class iaik.asn1.structures.GeneralSubtree
-
Returns the minimum base distance.
- getMode() - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns the mode of this SignedData.
- getModulus() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns the modulus of this private key.
- getModulus() - Method in class iaik.security.rsa.RSAPublicKey
-
Returns the modulus of the public key.
- getMr() - Method in class iaik.iso.iso9796.RawISO9796P2ParameterSpec
-
Gets the recoverable message bytes.
- getMr() - Method in class iaik.iso.iso9796.RawISO9796P2S2S3ParameterSpec
-
Gets the recoverable message bytes.
- getMsgLen() - Method in class iaik.iso.iso9796.RawISO9796P2ParameterSpec
-
Gets the total length of the message to be signed.
- getMsgLen() - Method in class iaik.iso.iso9796.RawISO9796P2S2S3ParameterSpec
-
Gets the total length of the message to be signed.
- getN() - Method in class iaik.security.dsa.SHA2withDSAGenParameterSpec
-
Returns the prime divisor size in bits.
- getName() - Method in class iaik.asn1.ASN
-
Returns the name of this ASN.1 type.
- getName() - Method in class iaik.asn1.ObjectID
-
Returns the name registered for this ObjectID or the object identifier if
there is no name registered.
- getName() - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the name registered for this AlgorithmID or the object identifier
string if there is no name registered.
- getName() - Method in class iaik.asn1.structures.AttributeValue
-
Returns the Attribute type name.
- getName() - Method in class iaik.asn1.structures.GeneralName
-
Returns the value of this general name.
- getName() - Method in class iaik.asn1.structures.Name
-
Returns a string that represents this Name.
- getName() - Method in class iaik.asn1.structures.OtherName
-
Returns the OtherName type name.
- getName() - Method in class iaik.asn1.structures.UnknownAttributeValue
-
Returns the attribute type of the unknown attribute value as String representation.
- getName() - Method in class iaik.x509.attr.SecurityCategory
-
Returns the SecurityCategory type name.
- getName() - Method in class iaik.x509.attr.TargetName
-
Gets the value (name) of this TargetName object.
- getName() - Method in class iaik.x509.extensions.qualified.structures.QCStatementInfo
-
Returns the name of the statement info.
- getName() - Method in class iaik.x509.extensions.qualified.structures.UnknownQCStatementInfo
-
Returns the statement id of the unknown statement info as String representation.
- getName() - Method in class iaik.x509.ocsp.ResponderID
-
Returns the Name of the responder.
- getName() - Method in class iaik.x509.ocsp.Response
-
Returns the name of the response type.
- getName() - Method in class iaik.x509.UnknownExtension
-
Returns the object id of the unknown extension as String representation.
- getName() - Method in class iaik.x509.V3Extension
-
Returns the name of the extension.
- getNameAndID() - Method in class iaik.asn1.ObjectID
-
Returns the name (if registered) and OID string for this ObjectID.
- getNameRegistrationAuthorities() - Method in class iaik.x509.extensions.qualified.structures.SemanticsInformation
-
Returns an array holding any name registration authorities included in this SemanticsInformation object.
- getNames() - Method in class iaik.asn1.structures.GeneralNames
-
Returns an enumeration of the general names.
- getNames(int) - Method in class iaik.asn1.structures.GeneralNames
-
Returns all general names of the given type.
- getNextUpdate() - Method in class iaik.x509.attr.ACRL
-
Returns the date of nextUpdate
.
- getNextUpdate() - Method in class iaik.x509.ocsp.SingleResponse
-
Returns the nextUpdate date.
- getNextUpdate() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
- getNextUpdate() - Method in class iaik.x509.X509CRL
-
Returns the date of nextUpdate
.
- getNonce() - Method in class iaik.security.cipher.CCMCMSParameterSpec
-
Returns the nonce used with the IV and the CBC-MAC-calculation.
- getNonce() - Method in class iaik.security.cipher.CCMParameterSpec
-
Returns the nonce used with the IV and the CBC-MAC-calculation.
- getNonce() - Method in class iaik.security.cipher.ChaCha20ParameterSpec
-
Gets the nonce value.
- getNonce() - Method in class iaik.security.cipher.ChaCha20Poly1305ParameterSpec
-
Gets the nonce value.
- getNonce() - Method in class iaik.security.cipher.GCMParameterSpec
-
Returns the used bytes to generate the IV.
- getNonce() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
A convenience method for getting the value of the Nonce extension, if
included in this response.
- getNonce() - Method in class iaik.x509.ocsp.OCSPRequest
-
A convenience method for getting the value of the Nonce extension, if
included in this request.
- getNonCriticalExtensionOIDs() - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Returns a Set of the OID strings for the extension(s) marked NON-CRITICAL
in this ExtensionRequest.
- getNonCriticalExtensionOIDs() - Method in class iaik.x509.attr.ACRL
-
Returns a Set of the OID strings for the extension(s) marked NON-CRITICAL
in this CRL.
- getNonCriticalExtensionOIDs() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns a Set of the OID strings for the extension(s) marked NON-CRITICAL
in this attribute certificate.
- getNonCriticalExtensionOIDs() - Method in class iaik.x509.RevokedCertificate
-
Returns a Set of the OID strings identifying the extension(s) that are marked NON-CRITICAL
in this revoked certificate.
- getNonCriticalExtensionOIDs() - Method in class iaik.x509.X509Certificate
-
Returns a Set of the OID strings for the extension(s) marked NON-CRITICAL
in this certificate.
- getNonCriticalExtensionOIDs() - Method in class iaik.x509.X509CRL
-
Returns a Set of the OID strings for the extension(s) marked NON-CRITICAL
in this CRL.
- getNonCriticalExtensionOIDs() - Method in class iaik.x509.X509Extensions
-
Gets a Set of the OID strings for the extension(s) marked NON-CRITICAL in
this X509Extensions object.
- getNonPrintableDefaultEncoding() - Static method in class iaik.asn1.structures.AVA
-
Gets the encoding that is used if a String attribute value has non
printable chars.
- getNotAfter() - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
-
Returns the notAfter
date indicating the date the private key
cannot be used after.
- getNotAfter() - Method in class iaik.x509.X509Certificate
-
Returns the notAfter
date of this certificate.
- getNotAfterTime() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the notAfterTime
value of this certificate.
- getNotBefore() - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
-
Returns the notBefore
date indicating the date the private key
cannot be used before.
- getNotBefore() - Method in class iaik.x509.X509Certificate
-
Returns the notBefore
date of this certificate.
- getNotBeforeTime() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the notBeforeTime
value of this certificate.
- getNoticeNumbers() - Method in class iaik.asn1.structures.PolicyQualifierInfo
-
Gets the notice numbers if this PolicyQualifierInfo is a User Notice
Qualifier and notice numbers are set.
- getObject(byte[]) - Method in class iaik.utils.CriticalObject
-
Returns the proteced CriticalObject encrypted with a given key.
- getObject() - Method in class iaik.utils.CriticalObject
-
Returns the proteced CriticalObject.
- getObjectArray(String, Object[]) - Method in class iaik.utils.ExtendedProperties
-
Get this property as an Object array.
- getObjectDigest() - Method in class iaik.x509.attr.ObjectDigestInfo
-
Returns the object digest value.
- getObjectDigestInfo() - Method in class iaik.x509.attr.Holder
-
Gets the objectDigestInfo of this Holder, if set.
- getObjectDigestInfo() - Method in class iaik.x509.attr.V2Form
-
Gets the objectDigestInfo of this V2Form, if set.
- getObjectID(String) - Static method in class iaik.asn1.ObjectID
-
Constructs a new ObjectID from an OID String.
- getObjectID() - Method in class iaik.x509.attr.extensions.AcceptableCertPolicies
-
Returns the object ID of this AcceptalbeCertPolicies
extension.
- getObjectID() - Method in class iaik.x509.attr.extensions.AuditIdentity
-
Returns the object ID of this AuditIdentity
extension
- getObjectID() - Method in class iaik.x509.attr.extensions.BasicAttConstraints
-
Returns the object ID of this BasicAttConstraints
extension.
- getObjectID() - Method in class iaik.x509.attr.extensions.NoRevAvail
-
Returns the object ID of this NoRevAvail
extension
- getObjectID() - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Returns the object ID of this ProxyInfo
extension
- getObjectID() - Method in class iaik.x509.attr.extensions.TargetInformation
-
Returns the object ID of this TargetInformation
extension
- getObjectID() - Method in class iaik.x509.extensions.AuthorityInfoAccess
-
Returns the object ID of this AuthorityInfoAccess
extension
- getObjectID() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
-
Returns the object ID of this AuthorityKeyIdentifier
extension.
- getObjectID() - Method in class iaik.x509.extensions.BasicConstraints
-
Returns the object ID of this BasicConstraints
extension
- getObjectID() - Method in class iaik.x509.extensions.CertificateIssuer
-
Returns the object ID of this CertificateIssuer
extension
- getObjectID() - Method in class iaik.x509.extensions.CertificatePolicies
-
Returns the object id of this CertificatePolicies
extension.
- getObjectID() - Method in class iaik.x509.extensions.CRLDistributionPoints
-
Returns the object ID of this CRLDistributionPoints
extension
- getObjectID() - Method in class iaik.x509.extensions.CRLNumber
-
Returns the object ID of this CRLNumber
extension.
- getObjectID() - Method in class iaik.x509.extensions.DeltaCRLIndicator
-
Returns the object ID of this DeltaCRLIndicator
extension.
- getObjectID() - Method in class iaik.x509.extensions.ErrorExtension
-
Returns the ObjectID of the broken extension.
- getObjectID() - Method in class iaik.x509.extensions.ExpiredCertsOnCRL
-
Returns the object ID of this ExpiredCertsOnCRL
extension
- getObjectID() - Method in class iaik.x509.extensions.ExtendedKeyUsage
-
Returns the object ID of this ExtendedKeyUsage
extension.
- getObjectID() - Method in class iaik.x509.extensions.FreshestCRL
-
Returns the object ID of this FreshestCRL
extension
- getObjectID() - Method in class iaik.x509.extensions.HoldInstructionCode
-
Returns the object ID of this HoldInstructionCode
extension.
- getObjectID() - Method in class iaik.x509.extensions.InhibitAnyPolicy
-
Returns the object ID of this InhibitAnyPolicy
extension
- getObjectID() - Method in class iaik.x509.extensions.InvalidityDate
-
Returns the object ID of this InvalidityDate
extension
- getObjectID() - Method in class iaik.x509.extensions.IssuerAltName
-
Returns the object ID of this IssuerAltName
extension
- getObjectID() - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Returns the object ID of this IssuingDistributionPoint
extension.
- getObjectID() - Method in class iaik.x509.extensions.KeyUsage
-
Returns the object ID of this KeyUsage
extension
- getObjectID() - Method in class iaik.x509.extensions.NameConstraints
-
Returns the object ID of this NameConstraints
extension
- getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
-
Returns the object ID of this NetscapeBaseUrl
extension
- getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
-
Returns the object ID of this NetscapeCaPolicyUrl
extension
- getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
-
Returns the object ID of this NetscapeCaRevocationUrl
extension
- getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
-
Returns the object ID of this NetscapeCertRenewalUrl
extension
- getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeCertType
-
Returns the object ID of this NetscapeCertType
extension
- getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeComment
-
Returns the object ID of this NetscapeComment
extension
- getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
-
Returns the object ID of this NetscapeRevocationUrl
extension
- getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
-
Returns the object ID of this NetscapeSSLServerName
extension
- getObjectID() - Method in class iaik.x509.extensions.ocsp.NoCheck
-
Returns the object ID of this NoCheck
extension
- getObjectID() - Method in class iaik.x509.extensions.PolicyConstraints
-
Returns the object ID of this PolicyConstraints
extension
- getObjectID() - Method in class iaik.x509.extensions.PolicyMappings
-
Returns the object ID of this PolicyMappings
extension
- getObjectID() - Method in class iaik.x509.extensions.priv.IdentityLinkIssuer
-
Returns the object ID of this IdentityLinkIssuer
extension.
- getObjectID() - Method in class iaik.x509.extensions.priv.MandateIssuer
-
Returns the object ID of this MandateIssuer
extension.
- getObjectID() - Method in class iaik.x509.extensions.priv.Officials
-
Returns the object ID of this Officials
extension.
- getObjectID() - Method in class iaik.x509.extensions.priv.PublicAuthorityIdentifier
-
Returns the object ID of this PublicAuthorityIdentifier
extension.
- getObjectID() - Method in class iaik.x509.extensions.priv.PublicServiceProvider
-
Returns the object ID of this PublicServiceProvider
extension.
- getObjectID() - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
-
Returns the object ID of this PrivateKeyUsagePeriod
extension.
- getObjectID() - Method in class iaik.x509.extensions.qualified.BiometricInfo
-
Returns the object ID of this BiometricInfo
extension
- getObjectID() - Method in class iaik.x509.extensions.qualified.QCStatements
-
Returns the object ID of this QCStatements
extension
- getObjectID() - Method in class iaik.x509.extensions.ReasonCode
-
Returns the object ID of this ReasonCode
extension
- getObjectID() - Method in class iaik.x509.extensions.smime.SMIMECapabilities
-
Returns the OID identifying the SMIMECapabilities extension.
- getObjectID() - Method in class iaik.x509.extensions.SubjectAltName
-
Returns the object ID of this SubjectAltName
extension
- getObjectID() - Method in class iaik.x509.extensions.SubjectDirectoryAttributes
-
Returns the object ID of this SubjectDirectoryAttributes
extension
- getObjectID() - Method in class iaik.x509.extensions.SubjectInfoAccess
-
Returns the object ID of this SubjectInfoAccess
extension
- getObjectID() - Method in class iaik.x509.extensions.SubjectKeyIdentifier
-
Returns the object ID of this SubjectKeyIdentifier
extension
- getObjectID() - Method in class iaik.x509.ocsp.extensions.AcceptableResponses
-
Returns the object ID of this AcceptableResponses
extension
- getObjectID() - Method in class iaik.x509.ocsp.extensions.ArchiveCutoff
-
Returns the object ID of this ArchiveCutoff
extension
- getObjectID() - Method in class iaik.x509.ocsp.extensions.commonpki.CertHash
-
Returns the object ID of this CertHash
extension
- getObjectID() - Method in class iaik.x509.ocsp.extensions.CrlID
-
Returns the object ID of this CrlID
extension
- getObjectID() - Method in class iaik.x509.ocsp.extensions.ExtendedRevoked
-
Returns the object ID of this ExtendedRevoked
extension
- getObjectID() - Method in class iaik.x509.ocsp.extensions.Nonce
-
Returns the object ID of this Nonce
extension
- getObjectID() - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms
-
Returns the object ID of this PreferredSignatureAlgorithms
extension
- getObjectID() - Method in class iaik.x509.ocsp.extensions.ServiceLocator
-
Returns the object ID of this ServiceLocator
extension
- getObjectID() - Method in class iaik.x509.UnknownExtension
-
Returns the object id of the unknown extension.
- getObjectID() - Method in class iaik.x509.V3Extension
-
Returns the object ID of the extension.
- getObjectType() - Method in class iaik.x509.attr.ObjectDigestInfo
-
Returns the object type this class represents.
- getObjectTypeName() - Method in class iaik.x509.attr.ObjectDigestInfo
-
Returns the name of the object type this class represents.
- getOCSPResponse() - Method in class iaik.x509.ocsp.net.HttpOCSPRequest
-
Returns the ocsp response sent by the server.
- getOID() - Method in class iaik.pkcs.pkcs1.MGF1
-
Gets the ASN.1 object identifier (1.2.840.113549.1.1.8) for the MGF1
mask generation function.
- getOID(String) - Method in class iaik.utils.RFC2253NameParser.ShortNameOIDAssociation
-
Gets the Object Identifier for the specified Short Name.
- getOnlyContainsAttributeCerts() - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Returns whether the CRL only contains attribute certs.
- getOnlyContainsCaCerts() - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Returns whether the CRL only contains ca certs.
- getOnlyContainsUserCerts() - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Returns whether the CRL only contains user certs.
- getOrganization() - Method in class iaik.asn1.structures.PolicyQualifierInfo
-
Gets the organization value if this PolicyQualifierInfo is a User Notice
Qualifier and the orgnization field is set.
- getOtherInfo() - Method in class iaik.security.kdf.KDF1ParameterSpec
-
Returns the additional information used for key derivation.
- getOtherInfo() - Method in interface iaik.security.kdf.KeyDerivationParameterSpec
-
Returns the additional information used for key derivation.
- getOtherObjectTypeID() - Method in class iaik.x509.attr.ObjectDigestInfo
-
Returns the otherObjectTypeID, if set.
- getP() - Method in class iaik.security.dsa.DSAParams
-
Returns the public prime value p
as BigInteger.
- getP() - Method in class iaik.security.elgamal.ElGamalParameterSpec
-
Returns the prime modulus p.
- getP() - Method in class iaik.security.elgamal.ElGamalPrivateKeySpec
-
Returns the prime modulus p.
- getP() - Method in class iaik.security.elgamal.ElGamalPublicKeySpec
-
Returns the prime modulus p.
- getParameter() - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the parameters of the algorithm as ASN1Object.
- getParameters() - Method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithm
-
Gets the algorithm parameters required by this MGF engine.
- getParameters() - Method in class iaik.pkcs.pkcs1.Padding
-
- getParameters() - Method in class iaik.pkcs.pkcs1.PKCS1v15Padding
-
Returns null
since no parameters are used.
- getParameters() - Method in class iaik.security.kem.KeyEncapsulationMechanism
-
Returns the parameters used by this KEM.
- getParameters() - Method in class iaik.x509.extensions.smime.SMIMECapability
-
Gets the algorithm specific parameters (if included) announced by this
SMIMECapability.
- getParameterSpec() - Method in class iaik.pkcs.pkcs5.PBES2ParameterSpec
-
Gets the cipher parameters used by the encryption scheme, if included.
- getParams() - Method in class iaik.security.dh.DHPrivateKey
-
Returns the key parameters.
- getParams() - Method in class iaik.security.dh.DHPublicKey
-
Returns the key parameters.
- getParams() - Method in class iaik.security.dsa.DSAPrivateKey
-
Returns the DSA parameters prime p, sub-prime q and base g as DSAParams.
- getParams() - Method in class iaik.security.dsa.DSAPublicKey
-
Returns the DSA parameters prime p, sub-prime q and base g as DSAParams.
- getParams() - Method in class iaik.security.elgamal.ElGamalPrivateKey
-
Returns the key parameters.
- getParams() - Method in class iaik.security.elgamal.ElGamalPublicKey
-
Returns the key parameters.
- getParams() - Method in class iaik.security.rsa.RSAOaepPrivateKey
-
Gets the OAEP parameters from this RSA-OAEP key (if included).
- getParams() - Method in class iaik.security.rsa.RSAOaepPublicKey
-
Gets the OAEP parameters from this RSA-OAEP key (if included).
- getParams() - Method in class iaik.security.rsa.RSAPssPrivateKey
-
Gets the PSS parameters from this RSA-PSS key (if included).
- getParams() - Method in class iaik.security.rsa.RSAPssPublicKey
-
Gets the PSS parameters from this RSA-PSS key (if included).
- getPassword() - Method in class iaik.pkcs.pkcs9.ChallengePassword
-
Gets the challenge password.
- getPassword() - Method in class iaik.security.spec.PBEKeyAndParameterSpec
-
Returns the password.
- getPassword(String) - Method in class iaik.utils.IAIKPasswordStore
-
Returns the stored password for some alias.
- getPasswordStrength(CharSequence) - Static method in class iaik.utils.PasswordStrengthChecker
-
Monotone function that calculates the password strength for the given
password.
- getPathLenConstraint() - Method in class iaik.x509.attr.extensions.BasicAttConstraints
-
Returns the value of the encoded pathlen constraint.
- getPathLenConstraint() - Method in class iaik.x509.extensions.BasicConstraints
-
Returns the pathLenConstraint
value of this BasicConstraints
extension specifying the maximum number of CA certificates that may follow the
certificate in a certification path.
- getPBox() - Method in class iaik.security.cipher.DESParameterSpec
-
Return the PBox.
- getPdsLocations() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS
-
Gets all PDSLocation elements.
- getPdsUrl(String) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS
-
Searches for a url pointing to a PDS written in the specified language.
- getPermittedSubtrees() - Method in class iaik.x509.extensions.NameConstraints
-
Returns the permitted subtrees.
- getPKCS12MacAlgorithm(String) - Static method in class iaik.pkcs.pkcs12.PKCS12MacAlgorithm
-
Gets a PKCS12MacAlgorithm by its name.
- getPKCS12PbeAlgorithm(String) - Static method in class iaik.pkcs.pkcs12.PKCS12PbeAlgorithm
-
Gets a (PBES1) PKCS12PbeAlgorithm by its name.
- getPKCS12Pbes2Algorithm(String) - Static method in class iaik.pkcs.pkcs12.PKCS12Pbes2Algorithm
-
Gets a PKCS12Pbes2Algorithm by its name.
- getPolicies() - Method in class iaik.x509.attr.extensions.AcceptableCertPolicies
-
Returns the encoded PolicyIDs.
- getPolicyAuthority() - Method in class iaik.x509.attr.attributes.IetfAttrSyntax
-
Gets the policyAuthority
field of this IetfAttrSyntax.
- getPolicyId() - Method in class iaik.x509.attr.attributes.Clearance
-
Returns the policy id of this Clearance object.
- getPolicyIdentifier() - Method in class iaik.asn1.structures.PolicyInformation
-
Returns the policy indentifier.
- getPolicyInformation() - Method in class iaik.x509.extensions.CertificatePolicies
-
Returns the certifcate policies.
- getPolicyOIDs() - Method in class iaik.x509.attr.extensions.AcceptableCertPolicies
-
Returns the encoded PolicyIDs.
- getPolicyQualifier() - Method in class iaik.asn1.structures.PolicyQualifierInfo
-
Gets the ID of this PolicyQualifierInfo.
- getPolicyQualifiers() - Method in class iaik.asn1.structures.PolicyInformation
-
Returns the policy qualifiers.
- getPos() - Method in class iaik.asn1.CountingDerInputStream
-
Gets the read position (number of bytes read so far).
- getPrf() - Method in class iaik.pkcs.pkcs5.PBKDF2KeyAndParameterSpec
-
Gets the pseudo random function to be used.
- getPrf() - Method in class iaik.pkcs.pkcs5.PBKDF2ParameterSpec
-
Gets the pseudo random function to be used.
- getPrimeExponentP() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns the first exponent of this private key.
- getPrimeExponentQ() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns the second exponent of this private key.
- getPrimeP() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns the first prime of this private key.
- getPrimeQ() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns the second prime of this private key.
- getPrimeSize() - Method in class iaik.security.elgamal.ElGamalGenParameterSpec
-
Returns the prime modulus size in bits.
- getPrivateExponent() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns the private exponent of this private key.
- getPrivateKey() - Method in class iaik.pkcs.pkcs12.KeyBag
-
Returns the private key of this KeyBag.
- getPrivateKey(ASN1Object) - Static method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Creates a PrivateKey from an ASN1Object.
- getPrivateKey(ASN1Object, String) - Static method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Creates a PrivateKey for the given provider from an ASN1Object.
- getPrivateKey(ASN1Object, Provider) - Static method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Creates a PrivateKey for the given provider from an ASN1Object.
- getPrivateKey(byte[]) - Static method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Creates a PrivateKey from a DER encoded byte array in PKCS#8 PrivateKeyInfo format.
- getPrivateKey(byte[], String) - Static method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Creates a PrivateKey for the given provider from a DER encoded byte array in PKCS#8 PrivateKeyInfo format.
- getPrivateKey(byte[], Provider) - Static method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Creates a PrivateKey for the given provider from a DER encoded byte array in PKCS#8 PrivateKeyInfo format.
- getPrivateKey() - Method in class iaik.utils.KeyAndCertificate
-
Gets the private key from this KeyAndCertificate
object.
- getPrivateKey() - Method in class iaik.utils.SSLeayPrivateKey
-
Returns the included private key.
- getPrivateKeyInfo() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Gets the PrivateKey from this EncryptedPrivateKeyInfo.
- getPRK() - Method in class iaik.security.kdf.HKDFExpandOnlyParameterSpec
-
Gets the pseudo-random key.
- getProducedAt() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns the producedAt
date of this BasicOCSPResponse.
- getProperty(String, String) - Method in class iaik.utils.ExtendedProperties
-
- getProperty(String) - Method in class iaik.utils.ExtendedProperties
-
- getProtectionAlgorithm() - Method in class iaik.pkcs.pkcs12.P12CertEntryProtection
-
Gets the name of the protection algorithm (set).
- getProtectionParameter() - Method in class iaik.pkcs.pkcs12.P12StoreParameter
-
Gets the protection parameters to be used to protect the integrity of the PKCS#12 KeyStore.
- getProvider() - Method in class iaik.security.kem.KeyEncapsulationMechanism
-
Returns the provider of this KEM object.
- getProvider() - Method in class iaik.utils.IaikSecurity
-
Returns the provider implementing the actual algorithm
- getPSourceAlgorithm() - Method in class iaik.pkcs.pkcs1.RSAOaepPSourceParameterSpec
-
Gets the PSourceAlgorithm.
- getPubKey() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Gets the public key (if included).
- getPubKeyAlgIdentifier() - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms.PreferredSignatureAlgorithm
-
Gets the public key algorithm identifier the client prefers in
the responder certificate.
- getPublicExponent() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns the public exponent of this private key.
- getPublicExponent() - Method in class iaik.security.rsa.RSAPublicKey
-
Returns the public exponent of the public key.
- getPublicKey() - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Returns the public key of this certificate request.
- getPublicKey() - Method in interface iaik.pkcs.pkcs10.CertRequest
-
Returns the public key included within this certificate request.
- getPublicKey() - Method in class iaik.security.rsa.RSAOaepPrivateKey
-
Returns the public parts (modulus n
and public exponent e
of this private key.
- getPublicKey() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns the public parts (modulus n
and public exponent
e
of this private key.
- getPublicKey() - Method in class iaik.security.rsa.RSAPssPrivateKey
-
Returns the public parts (modulus n
and public exponent e
of this private key.
- getPublicKey() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns null
!!!!
- getPublicKey() - Method in class iaik.x509.NetscapeCertRequest
-
Returns the public key of this NetscapeCertRequest.
- getPublicKey(ASN1Object) - Static method in class iaik.x509.PublicKeyInfo
-
Creates a PublicKey from an ASN1Object.
- getPublicKey(ASN1Object, String) - Static method in class iaik.x509.PublicKeyInfo
-
Creates a PublicKey of the given provider from an ASN1Object.
- getPublicKey(ASN1Object, Provider) - Static method in class iaik.x509.PublicKeyInfo
-
Creates a PublicKey of the given provider from an ASN1Object.
- getPublicKey(byte[]) - Static method in class iaik.x509.PublicKeyInfo
-
Creates a PublicKey from a DER encoded byte array.
- getPublicKey(byte[], String) - Static method in class iaik.x509.PublicKeyInfo
-
Creates a PublicKey of the given provider from a DER encoded byte array.
- getPublicKey(byte[], Provider) - Static method in class iaik.x509.PublicKeyInfo
-
Creates a PublicKey of the given provider from a DER encoded byte array.
- getPublicKey() - Method in class iaik.x509.X509Certificate
-
Returns the public key of this certificate.
- getPublicKeyAndChallenge() - Method in class iaik.x509.NetscapeCertRequest
-
Returns the DER encoded PublicKeyAndChallenge
ASN.1 data
structure over which the signature is calculated:
- getQ() - Method in class iaik.security.dsa.DSAParams
-
Returns the public sub-prime value q
as BigInteger.
- getQCStatement(ObjectID) - Method in class iaik.x509.extensions.qualified.QCStatements
-
Searches this QCStatements extension for an QCStatement with the given
statementID.
- getQCStatements() - Method in class iaik.x509.extensions.qualified.QCStatements
-
Returns the QCStatement objects included in this QCStatements extension.
- getQCStatements(ObjectID) - Method in class iaik.x509.extensions.qualified.QCStatements
-
- getQCStatements() - Method in class iaik.x509.qualified.QualifiedCertificate
-
Returns the QCStatements extension included in this certificate, if present.
- getQualifiedPolicyInformations() - Method in class iaik.x509.qualified.QualifiedCertificate
-
Gets any included qualified PolicyInformation terms.
- getQualifiedQCStatements() - Method in class iaik.x509.qualified.QualifiedCertificate
-
Gets any included qualified QCStatement terms.
- getQualifierValue() - Method in class iaik.asn1.structures.PolicyQualifierInfo
-
Gets the value (of the qualifier field) of this PolicyQualifierInfo.
- getRawCipherName(String) - Static method in class iaik.utils.Util
-
Tries to get the raw name of the cipher specified by the given
transformation string.
- getRawExtensionValue(String) - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Returns a byte array representing the DER encoding of the extension value
identified by the given OID string.
- getRawExtensionValue(String) - Method in class iaik.x509.attr.AttributeCertificate
-
Returns a byte array representing the DER encoding of the extension value
identified by the given OID string.
- getRawExtensionValue(String) - Method in class iaik.x509.RevokedCertificate
-
Returns a byte array representing the DER encoding of the
extension value identified by the given OID string.
- getRawExtensionValue(String) - Method in class iaik.x509.X509Certificate
-
Returns a byte array representing the DER encoding of the extension value
identified by the given OID string.
- getRawExtensionValue(String) - Method in class iaik.x509.X509CRL
-
Returns a byte array representing the DER encoding of the extension value
identified by the given OID string.
- getRawExtensionValue(String) - Method in class iaik.x509.X509Extensions
-
Returns a byte array representing the DER encoding of the extension value
identified by the given OID string.
- getRawImplementationName() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to get the raw implementation name of the algorithm this AlgorithmID
represents.
- getRDN(ObjectID) - Method in class iaik.asn1.structures.Name
-
Returns the RDN value assigned to a given ObjectID.
- getRDN(ObjectID, boolean) - Method in class iaik.asn1.structures.Name
-
Returns the RDN value assigned to a given ObjectID.
- getRDNs(ObjectID) - Method in class iaik.asn1.structures.Name
-
Returns the values of all RDNs assigned to a given ObjectID.
- getRDNs(ObjectID, boolean) - Method in class iaik.asn1.structures.Name
-
Returns the values of all RDNs assigned to a given ObjectID.
- getRDNs() - Method in class iaik.asn1.structures.Name
-
Returns an array containing all RDNs included this Name.
- getRDNValue(ObjectID) - Method in class iaik.asn1.structures.Name
-
Returns the RDN value assigned to a given ObjectID.
- getRDNValues(ObjectID) - Method in class iaik.asn1.structures.Name
-
Returns the values of all RDNs assigned to a given ObjectID.
- getReadTimeout() - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Gets the read timeout (search time limit) that is used.
- getReasonCode() - Method in class iaik.x509.extensions.ReasonCode
-
Returns the reason code specifying the reason for certificate revocation.
- getReasonCodeName() - Method in class iaik.x509.extensions.ReasonCode
-
Returns the name of the reason code as String.
- getReasonFlags() - Method in class iaik.asn1.structures.DistributionPoint
-
Returns the reason flags specification of this distribution point.
- getReasonFlags() - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Returns the reason flags specification of this distribution point.
- getRecipientInfo(X509Certificate) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Returns the recipient info matching to the supplied recipient certificate.
- getRecipientInfos() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Returns all the recipient infos included in this EnvelopedData
object.
- getRecipientInfos() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Returns all the recipient infos included in this SignedAndEnvelopedData
object.
- getRecipientInfos() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Returns all the recipient infos included in this SignedAndEnvelopedData
object.
- getRegisteredName(String) - Static method in class iaik.asn1.ObjectID
-
Looks if a name for the object identifier specified by the given OID string
already is registered.
- getRegisteredObjectID(String) - Static method in class iaik.asn1.ObjectID
-
Looks if an object identifier for the given name or short name
is registered.
- getRegisteredQualifiedPolicyIDs() - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Gets the registered qualified policy IDs.
- getRegisteredQualifiedQCStatementIDs() - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Gets the registered qualified certificate statement IDs.
- getRegisteredShortName(String) - Static method in class iaik.asn1.ObjectID
-
Looks if a short name for the object identifier specified by the given OID
string already is registered.
- getReplaceCount() - Method in class iaik.utils.ReplaceInputStream
-
Gets the total number of replacements made so far.
- getReqCert() - Method in interface iaik.x509.ocsp.CertificateResponse
-
Returns the reqCert of this certificate response.
- getReqCert() - Method in class iaik.x509.ocsp.ReqCert
-
Returns the value of this reqCert.
- getReqCert() - Method in class iaik.x509.ocsp.Request
-
Returns the ReqCert.
- getReqCert() - Method in class iaik.x509.ocsp.SingleResponse
-
Returns the reqCert of this SingleResponse.
- getRequestList() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns all single requests included in this OCSPRequest.
- getRequestorName() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns the requestorName, if included.
- getRequestProperty(String) - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Returns the value of the requested request property.
- getRequireExplicitPolicy() - Method in class iaik.x509.extensions.PolicyConstraints
-
Returns the requireExplicitPolicy
value of this
PolicyConstraints
extension specifying the
number of additional certificates that may appear in the path
before an explicit policy is required.
- getResponderCertificates() - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Gets the certificates of the responder.
- getResponderID() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns the responderID.
- getResponderKey() - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Gets the signing key of the responder.
- getResponse() - Method in class iaik.x509.ocsp.OCSPResponse
-
Returns the response component of the ResponseBytes, if included.
- getResponse() - Method in class iaik.x509.ocsp.ResponseBytes
-
Gets the response included in this ResponseBytes.
- getResponseBytes() - Method in class iaik.x509.ocsp.OCSPResponse
-
Returns the response bytes, if included.
- getResponseMessage() - Method in class iaik.x509.ocsp.net.HttpOCSPRequest
-
Gets the http response message.
- getResponseStatus() - Method in class iaik.x509.ocsp.OCSPResponse
-
Returns the response status.
- getResponseStatusName() - Method in class iaik.x509.ocsp.OCSPResponse
-
Returns the response status as String.
- getResponseType() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns the response type identifying this BasicOCSPResponse
The corresponding OID string is "1.3.6.1.5.5.7.1.11.1".
- getResponseType() - Method in class iaik.x509.ocsp.OCSPResponse
-
Returns the response type oid of the ResponseBytes, if included.
- getResponseType() - Method in class iaik.x509.ocsp.Response
-
Returns the OID identifying the particular response type.
- getResponseType() - Method in class iaik.x509.ocsp.ResponseBytes
-
Gets the type of the response of this ResponseBytes.
- getResponseType() - Method in exception iaik.x509.ocsp.UnknownResponseException
-
Returns the response type of the unknown response.
- getRetentionPeriod() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuRetentionPeriod
-
Gets the retention period.
- getRevocationDate() - Method in class iaik.x509.RevokedCertificate
-
Returns the revocation date of the revoked certificate.
- getRevocationReason() - Method in class iaik.x509.ocsp.RevokedInfo
-
Returns the revocation reason.
- getRevocationTime() - Method in class iaik.x509.ocsp.RevokedInfo
-
Returns the revocationTime.
- getRevocationUrl() - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
-
Returns the revocation url.
- getRevokedCertificate(BigInteger) - Method in class iaik.x509.attr.ACRL
-
Searches the CRL for the specified serial number and returns the
appertaining revoked certificate, if included into this CRL.
- getRevokedCertificate(X509Certificate) - Method in class iaik.x509.attr.ACRL
-
Checks, if the CRL contains the given certificate.
- getRevokedCertificate(BigInteger) - Method in class iaik.x509.X509CRL
-
Searches the CRL for the specified serial number and returns the
appertaining revoked certificate, if included into this CRL.
- getRevokedCertificate(X509Certificate) - Method in class iaik.x509.X509CRL
-
Checks, if the CRL contains the given certificate.
- getRevokedCertificates() - Method in class iaik.x509.attr.ACRL
-
Returns a set containing all the revoked certificates included into this
CRL.
- getRevokedCertificates() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
Through this method, the application can get information about the
concerned certificates; i.e.
- getRevokedCertificates() - Method in class iaik.x509.X509CRL
-
Returns a set containing all the revoked certificates included in this CRL.
- getRevokedInfo() - Method in class iaik.x509.ocsp.CertStatus
-
Returns the RevokedInfo, if present.
- getRFC2253String() - Method in class iaik.asn1.structures.AVA
-
Returns a string representation of this AVA according to RFC 2253.
- getRFC2253String(boolean) - Method in class iaik.asn1.structures.AVA
-
Returns a string representation of this AVA according to RFC 2253.
- getRFC2253String() - Method in class iaik.asn1.structures.Name
-
Returns a string representation of this Name according to RFC 2253.
- getRFC2253String(boolean) - Method in class iaik.asn1.structures.Name
-
Returns a string representation of this Name according to RFC 2253.
- getRFC2253String() - Method in class iaik.asn1.structures.RDN
-
Returns a string representation of this RDN according to RFC 2253.
- getRFC2253String(boolean) - Method in class iaik.asn1.structures.RDN
-
Returns a string representation of this RDN according to RFC 2253.
- getRFC2253String(String) - Static method in class iaik.asn1.UTF8String
-
Returns a UTF-8 String representation according to RFC 2253.
- getRFC2253String(String, boolean) - Static method in class iaik.asn1.UTF8String
-
Returns a UTF-8 String representation according to RFC 2253.
- getRFC2253String(char[]) - Static method in class iaik.asn1.UTF8String
-
Returns a UTF-8 String representation according to RFC 2253.
- getRFC2253String(char[], boolean) - Static method in class iaik.asn1.UTF8String
-
Returns a UTF-8 String representation according to RFC 2253.
- getRFC2253String(String) - Static method in class iaik.utils.Util
-
Returns a UTF-8 String representation according to RFC 2253.
- getRFC2253String(String, boolean) - Static method in class iaik.utils.Util
-
Returns a UTF-8 String representation according to RFC 2253.
- getRFC2253String(char[]) - Static method in class iaik.utils.Util
-
Returns a UTF-8 String representation according to RFC 2253.
- getRFC2253String(char[], boolean) - Static method in class iaik.utils.Util
-
Returns a UTF-8 String representation according to RFC 2253.
- getRoleAuthority() - Method in class iaik.x509.attr.attributes.Role
-
Gets the role authority of this Role attribute, if set.
- getRoleName() - Method in class iaik.x509.attr.attributes.Role
-
Returns the role name.
- getRSACipherProvider() - Method in class iaik.pkcs.pkcs7.RecipientInfo
-
Gets the RSA cipher provider for this ReceipientInfo.
- getRSACipherProvider() - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Gets the RSA cipher provider for this ReceipientInfo.
- getRSAPrivateKey(Key) - Static method in class iaik.utils.Util
-
Convert a key to an IAIK RSAPrivateKey.
- getRSAPublicKey(Key) - Static method in class iaik.utils.Util
-
Convert a key to an IAIK RSAPublicKey.
- getSafeBags() - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
-
Returns the SafeBags this AuthenticatedSafe contains.
- getSafeBags() - Method in class iaik.pkcs.pkcs12.SafeContentsBag
-
Returns the SafeBags of this SafeContentsBag.
- getSalt() - Method in class iaik.iso.iso9796.ISO9796P2S2S3ParameterSpec
-
Gets the salt value, if set by the application.
- getSalt() - Method in class iaik.pkcs.pkcs1.RSAPssSaltParameterSpec
-
Gets the salt value, if set by the application.
- getSalt() - Method in class iaik.pkcs.pkcs5.PBKDF2ParameterSpec
-
Returns the salt.
- getSalt() - Method in class iaik.security.kdf.HKDFParameterSpec
-
Gets the salt value.
- getSalt() - Method in class iaik.security.spec.IaikPBEParameterSpec
-
Returns the salt.
- getSalt() - Method in class iaik.security.spec.PBEKeyAndParameterSpec
-
Returns the salt.
- getSaltLength() - Method in class iaik.iso.iso9796.ISO9796P2S2S3ParameterSpec
-
Gets the salt length.
- getSaltLength() - Method in class iaik.pkcs.pkcs1.RSAPssSaltParameterSpec
-
Gets the salt length.
- getSaltLength() - Method in class iaik.pkcs.pkcs12.PKCS12Algorithm
-
Gets the length of the salt value.
- getSaltLength() - Method in class iaik.security.pbe.PBEGenParameterSpec
-
Returns the length of the salt in bytes.
- getSBoxes() - Method in class iaik.security.cipher.DESParameterSpec
-
Return the SBoxes.
- getSBoxes() - Method in class iaik.security.cipher.GOSTParameterSpec
-
Return the SBoxes.
- getSecretKeyFactoryInstance() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a SecretKeyFactory implementation for this
AlgorithmIdentifier.
- getSecretKeyFactoryInstance(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a provider-specific SecretKeyFactory implementation for this
AlgorithmID.
- getSecretKeyFactoryInstance(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a SecretKeyFactory implementation for this AlgorithmIdentifier supported
by the given provider.
- getSecretKeyFactoryInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a SecretKeyFactory instance for the requested algorithm from the given provider.
- getSecretObject() - Method in class iaik.pkcs.pkcs12.SecretBag
-
Returns the ASN1 content of this SecretBag.
- getSecretType() - Method in class iaik.pkcs.pkcs12.SecretBag
-
Returns the ASN1 content of this SecretBag.
- getSecretValue() - Method in class iaik.security.kdf.KDF1ParameterSpec
-
Returns the secret value used for key derivation.
- getSecretValue() - Method in interface iaik.security.kdf.KeyDerivationParameterSpec
-
Returns the secret value used for key derivation.
- getSecureRandom() - Method in class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Gets the SecureRandom.
- getSecureRandom() - Method in class iaik.iso.iso9796.ISO9796P2Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.pkcs.pkcs1.PKCS1AlgorithmParameterSpec
-
Gets the SecureRandom.
- getSecureRandom() - Method in class iaik.pkcs.pkcs1.RSACipher
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Static method in class iaik.security.random.JDKSeedGenerator
-
Returns the SecureRandom instance that is in use by all JDKSeedGenerator
instances.
- getSecureRandom() - Method in class iaik.security.rsa.RIPEMD128withRSAISO9796P2S2S3andMGF1Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.security.rsa.RIPEMD128withRSAISO9796P2Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.security.rsa.RIPEMD160withRSAISO9796P2S2S3andMGF1Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.security.rsa.RIPEMD160withRSAISO9796P2Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.security.rsa.RSA
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.security.rsa.SHA256withRSAISO9796P2S2S3andMGF1Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.security.rsa.SHA256withRSAISO9796P2Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.security.rsa.SHA384withRSAISO9796P2S2S3andMGF1Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.security.rsa.SHA384withRSAISO9796P2Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.security.rsa.SHA512withRSAISO9796P2S2S3andMGF1Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.security.rsa.SHA512withRSAISO9796P2Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.security.rsa.WHIRLPOOLwithRSAISO9796P2S2S3andMGF1Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecureRandom() - Method in class iaik.security.rsa.WHIRLPOOLwithRSAISO9796P2Signature
-
Gets the SecureRandom used by this Signature engine.
- getSecurityCategories() - Method in class iaik.x509.attr.attributes.Clearance
-
Returns the SecurityCategories that may be included in this Clearance.
- getSecurityClassificationName(int) - Static method in class iaik.x509.attr.attributes.Clearance
-
Gets the name registered for a particular security classification value.
- getSeed() - Method in class iaik.security.dsa.SHA2withDSAParameterSpec
-
Gets the domain parameter seed.
- getSeed() - Method in class iaik.security.dsa.SHA2withDSAParams
-
Gets the domain parameter seed.
- getSeed() - Method in class iaik.security.random.AutoSeedGenerator
-
Get the seed.
- getSeed() - Method in class iaik.security.random.HashObjectSeedGenerator
-
Return the random seed.
- getSeed() - Method in class iaik.security.random.JDKSeedGenerator
-
Return the seed.
- getSeed() - Method in class iaik.security.random.MetaSeedGenerator
-
Get the seed.
- getSeed() - Method in class iaik.security.random.SeedGenerator
-
Get the generated random seed bits.
- getSeedlen() - Method in class iaik.security.dsa.SHA2withDSAGenParameterSpec
-
Gets the seed length.
- getSeedLength() - Method in class iaik.security.random.VarLengthSeedGenerator
-
Gets the bitlength of the seed.
- getSemanticsIdentifier() - Method in class iaik.x509.extensions.qualified.structures.SemanticsInformation
-
Returns the semantics identifier of this SemanticsInformation
.
- getSerialNumber() - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
-
Returns the issuer-specific serial number.
- getSerialNumber() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the serial number of this certificate as BigInteger
.
- getSerialNumber() - Method in class iaik.x509.attr.IssuerSerial
-
Returns the issuer-specific serial number.
- getSerialNumber() - Method in class iaik.x509.ocsp.CertID
-
Returns the serialNumber.
- getSerialNumber() - Method in class iaik.x509.RevokedCertificate
-
Returns the serial number of the revoked certificate.
- getSerialNumber() - Method in class iaik.x509.X509Certificate
-
Returns the serial number of this certificate as BigInteger
.
- getService() - Method in class iaik.x509.attr.attributes.SvceAuthInfo
-
Gets the service
name of this SvceAuthInfo.
- getServiceLocator() - Method in class iaik.x509.ocsp.Request
-
A convenience method for getting the ServiceLocator extension, if included
in this request.
- getShortName() - Method in class iaik.asn1.ObjectID
-
Returns the short name registered for this ObjectID.
- getSigAlgName() - Method in class iaik.x509.attr.ACRL
-
Returns the (JCA standard) name of the signature algorithm used by the issuer for signing
this CRL.
- getSigAlgName() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the (JCA standard) name of the signature algorithm used by the issuer for signing
this certificate.
- getSigAlgName() - Method in class iaik.x509.X509Certificate
-
Returns the (JCA standard) name of the signature algorithm used by the issuer for signing
this certificate.
- getSigAlgName() - Method in class iaik.x509.X509CRL
-
Returns the (JCA standard) name of the signature algorithm used by the issuer for signing
this CRL.
- getSigAlgOID() - Method in class iaik.x509.attr.ACRL
-
Returns the OID of the signature algorithm used by the issuer for signing
this CRL.
- getSigAlgOID() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the OID of the signature algorithm used by the issuer for signing
this certificate.
- getSigAlgOID() - Method in class iaik.x509.X509Certificate
-
Returns the OID of the signature algorithm used by the issuer for signing
this certificate.
- getSigAlgOID() - Method in class iaik.x509.X509CRL
-
Returns the OID of the signature algorithm used by the issuer for signing
this CRL.
- getSigAlgParams() - Method in class iaik.x509.attr.ACRL
-
Returns the algorithm parameters associated with the signature algorithm
used by the issuer for signing this CRL.
- getSigAlgParams() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the algorithm parameters associated with the signature algorithm
used by the issuer for signing this certificate.
- getSigAlgParams() - Method in class iaik.x509.X509Certificate
-
Returns the algorithm parameters associated with the signature algorithm
used by the issuer for signing this certificate.
- getSigAlgParams() - Method in class iaik.x509.X509CRL
-
Returns the algorithm parameters associated with the signature algorithm
used by the issuer for signing this CRL.
- getSigIdentifier() - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms.PreferredSignatureAlgorithm
-
Gets the signature algorithm identifier the client prefers.
- getSignature() - Method in class iaik.x509.attr.ACRL
-
Returns the signature of this CRL.
- getSignature() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the signature value of this certificate.
- getSignature() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns the signature of this BasicOCSPResponse.
- getSignature() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns the signature of this OCSPRequest, if included.
- getSignature(AlgorithmID) - Method in interface iaik.x509.stream.CRLListener
-
The CRL stream calls this method to get an initialized Signature
object which is ready for signature verification.
- getSignature(AlgorithmID) - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
- getSignature() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
- getSignature() - Method in class iaik.x509.X509Certificate
-
Returns the signature of this certificate.
- getSignature() - Method in class iaik.x509.X509CRL
-
Returns the signature of this CRL.
- getSignatureAlgorithm() - Method in class iaik.x509.attr.ACRL
-
Returns the signature algorithm of this CRL.
- getSignatureAlgorithm() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the signature algorithm of this certificate.
- getSignatureAlgorithm() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns the signature algorithm of this BasicOCSPResponse.
- getSignatureAlgorithm() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns the signature algorithm of this OCSPRequest.
- getSignatureAlgorithm() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
- getSignatureAlgorithm() - Method in class iaik.x509.X509Certificate
-
Returns the signature algorithm of this certificate.
- getSignatureAlgorithm() - Method in class iaik.x509.X509CRL
-
Returns the signature algorithm of this CRL.
- getSignatureAlgorithmID() - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Returns the signature algorithm of this certificate request.
- getSignatureAlgorithmID() - Method in class iaik.x509.NetscapeCertRequest
-
Returns the signature algorithm of this NetscapeCertRequest.
- getSignatureInstance() - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a Signature implementation for this AlgorithmIdentifier.
- getSignatureInstance(String) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a provider-specific Signature implementation for this
AlgorithmIdentifier.
- getSignatureInstance(Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Tries to find a Signature implementation for this AlgorithmIdentifier supported
by the given provider.
- getSignatureInstance(String, Provider) - Static method in class iaik.utils.IaikSecurity
-
Tries to get a Signature instance for the requested algorithm from the given provider.
- getSignatureParameters(Signature) - Static method in class iaik.utils.Util
-
Gets the parametes from a Signature engine.
- getSignatureValue() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
- getSignedDigest(int) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns the message digest included in the authenticated attributes.
- getSignerCertificate() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns the response signer certificate or null
if no
certificates are included.
- getSignerInfos() - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns all the signer infos included in this SignedData
object.
- getSimpleOctetString() - Method in class iaik.asn1.OCTET_STRING
-
Returns this OCTET_STRING as simple OCTET_STRING.
- getSingleResponse(X509Certificate, X509Certificate, GeneralName) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Searches this BasicOCSPResponse for status information about the
certificate identified by the given certificate information.
- getSingleResponse(ReqCert) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Searches for the single response corresponding to the certificate
identified by the given reqCert.
- getSingleResponse(ReqCert) - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Returns the single response identified by the given ReqCert, if included.
- getSingleResponse(Request) - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Creates a single response for the given single request.
- getSingleResponses() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns all single responses included in this BasicOCSPResponse.
- getSingleResponses() - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Returns all single responses produced by this response generator.
- getSkipCerts() - Method in class iaik.x509.extensions.InhibitAnyPolicy
-
Returns the skipCerts
value of this
InhibitAnyPolicy
extension.
- getSourceDataUri() - Method in class iaik.x509.extensions.qualified.structures.BiometricData
-
Gets source data uri.
- getSSLServerName() - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
-
Returns the SSL server name.
- getStatementID() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuCompliance
-
Returns the statement ID identifying this QcEuCompliance
statement info.
- getStatementID() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuLimitValue
-
Returns the statement ID identifying this QcEuLimitValue
statement info.
- getStatementID() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS
-
Returns the statement ID identifying this QcEuPDS
statement info.
- getStatementID() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuRetentionPeriod
-
Returns the statement ID identifying this QcEuRetentionPeriod
statement info.
- getStatementID() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuSSCD
-
Returns the statement ID identifying this QcEuSSCD
statement info.
- getStatementID() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
Returns the statement ID identifying this QcType
statement info.
- getStatementID() - Method in class iaik.x509.extensions.qualified.structures.QCStatement
-
Gets the statementID of this QCStatement.
- getStatementID() - Method in class iaik.x509.extensions.qualified.structures.QCStatementInfo
-
Returns the statement ID identifying this statement info.
- getStatementID() - Method in class iaik.x509.extensions.qualified.structures.QCSyntaxV1
-
Returns the statement ID identifying this QCSyntaxV1
statement info.
- getStatementID() - Method in class iaik.x509.extensions.qualified.structures.QCSyntaxV2
-
Returns the statement ID identifying this QCSyntaxV2
statement info.
- getStatementID() - Method in class iaik.x509.extensions.qualified.structures.SemanticsInformation
-
Returns the statement ID identifying this SemanticsInformation
statement info.
- getStatementID() - Method in class iaik.x509.extensions.qualified.structures.UnknownQCStatementInfo
-
Returns the statement ID of the unknown statement info.
- getStatementInfo(ObjectID) - Method in class iaik.x509.extensions.qualified.QCStatements
-
Searches this QCStatements extension for an QCStatement with the given
statementID and returns its QCStatementInfo.
- getStatementInfo() - Method in class iaik.x509.extensions.qualified.structures.QCStatement
-
Gets the statementInfo of this QCStatement.
- getStatus() - Method in class iaik.security.random.AutoSeedGenerator
-
Return the status of seed generation.
- getStatus() - Method in class iaik.security.random.HashObjectSeedGenerator
-
Return the current status of seed generation.
- getStatus() - Method in class iaik.security.random.JDKSeedGenerator
-
Return the status of seed generation.
- getStatus() - Method in class iaik.security.random.MetaSeedGenerator
-
Return the status of seed generation.
- getStatus() - Method in class iaik.security.random.SeedGenerator
-
Get the current status of seed generation.
- getString(String, String) - Method in class iaik.utils.ExtendedProperties
-
Get this property value, as a String.
- getStringArray(String, String[]) - Method in class iaik.utils.ExtendedProperties
-
Get this property as a String array.
- getStringFromUTF8Encoding(byte[]) - Static method in class iaik.asn1.UTF8String
-
Decodes an UTF-8 encoded byte array and returns the result as string.
- getStringFromUTF8Encoding(byte[], boolean) - Static method in class iaik.asn1.UTF8String
-
Decodes an UTF-8 encoded byte array and returns the result as string.
- getStringFromUTF8Encoding(byte[]) - Static method in class iaik.utils.Util
-
Decodes an UTF-8 encoded byte array and returns the result as string.
- getStringFromUTF8Encoding(byte[], boolean) - Static method in class iaik.utils.Util
-
Decodes an UTF-8 encoded byte array and returns the result as string.
- getStrongPrime(int, Random) - Static method in class iaik.utils.CryptoUtils
-
Deprecated.
use NumberTheory.getStrongPrime() instead
- getStrongPrime(int, Random) - Static method in class iaik.utils.NumberTheory
-
Returns a random strong prime.
- getSubject() - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Returns the subject of this certificate request.
- getSubjectDN() - Method in class iaik.x509.X509Certificate
-
Returns the Distinguished Name of the subject of this certificate,
as Principal
.
- getSubjectDomainPolicy() - Method in class iaik.asn1.structures.PolicyMapping
-
Returns the subject domain policy.
- getSubjectUniqueID() - Method in class iaik.x509.X509Certificate
-
Returns the subject unique identifier of this certificate, or
null
if no SubjectUniqueID
is specified by this
certificate.
- getTag() - Method in class iaik.asn1.ASN
-
Returns the tag number of this ASN.1 type.
- getTag() - Method in class iaik.asn1.DerInputStream
-
Returns the tag of the ASN1 type this DerInputStream currently is parsing.
- getTagClass() - Method in class iaik.asn1.ASN
-
Returns the tag class.
- getTargetCertificate() - Method in class iaik.x509.attr.TargetCert
-
Gets the target certificate.
- getTargetElements() - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Gets all Target elements included in the Targets objects
of this ProxyInfo extension.
- getTargetElements() - Method in class iaik.x509.attr.extensions.TargetInformation
-
Gets all Target elements included in the Targets objects
of this TargetInformation extension.
- getTargetName() - Method in class iaik.x509.attr.TargetCert
-
Gets the target name.
- getTargets() - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Gets all Targets objects included in this ProxyInfo extension.
- getTargets(Object) - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Searches if any of the included Targets contains a Target
that matches the given server object.
- getTargets() - Method in class iaik.x509.attr.extensions.TargetInformation
-
Gets all Targets objects included in this TargetInformation extension.
- getTargets() - Method in class iaik.x509.attr.Targets
-
Returns all Target elements included in this Targets list.
- getTBSCertificate() - Method in class iaik.x509.X509Certificate
-
Returns the DER encoded TBSCertificate
ASN.1 data structure
specifying all subject and issuer related information.
- getTBSCertList() - Method in class iaik.x509.attr.ACRL
-
Returns the TBSCertList
inherent to this CRL as DER encoded
ASN.1 structure.
- getTBSCertList() - Method in class iaik.x509.X509CRL
-
Returns the TBSCertList
inherent to this CRL as DER encoded
ASN.1 structure.
- getTBSRequest() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns the DER encoded TBSRequest
ASN.1 data structure
specifying request data to be signed.
- getTBSResponseData() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns the DER encoded TBSResponseData
ASN.1 data structure
specifying response data to be signed.
- getThisUpdate() - Method in class iaik.x509.attr.ACRL
-
Returns the date of thisUpdate
.
- getThisUpdate() - Method in class iaik.x509.ocsp.SingleResponse
-
Returns the thisUpdate date.
- getThisUpdate() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
- getThisUpdate() - Method in class iaik.x509.X509CRL
-
Returns the date of thisUpdate
.
- getTracedData() - Method in class iaik.utils.TracedInputStream
-
Returns the data which have been read from the InputStream.
- getTracedData(boolean) - Method in class iaik.utils.TracedInputStream
-
Returns the data which have been read from the InputStream.
- getTrailerField() - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Gets the trailer field.
- getTryIAIKProviderFirst() - Static method in class iaik.utils.IaikSecurity
-
Decides whether to try the IAIK provider as first provider
anytime where applicable when internally instantiating a JCA Engine.
- getType() - Method in class iaik.asn1.structures.Attribute
-
Returns the type of this Attribute.
- getType() - Method in class iaik.asn1.structures.AVA
-
Returns the type of this AttributeValueAssertion.
- getType() - Method in class iaik.asn1.structures.GeneralName
-
Returns the type of this general name which may lie between 0 and 8.
- getType() - Method in class iaik.x509.attr.SecurityCategory
-
Returns the type OID identifying the type to which this SecurityCategory value belongs.
- getType() - Method in class iaik.x509.attr.Target
-
Returns the type this Target represents -- either TARGET_NAME (0) or
TARGET_GROUP (1) or TARGET_CERT (2).
- getType() - Method in class iaik.x509.attr.TargetCert
-
Returns the type this Target represents.
- getType() - Method in class iaik.x509.attr.TargetGroup
-
Returns the type this Target represents.
- getType() - Method in class iaik.x509.attr.TargetName
-
Returns the type this Target represents.
- getType() - Method in class iaik.x509.attr.UnknownSecurityCategory
-
Returns the SecurityCategory type the unknown SecurityCategory value belongs to.
- getType() - Method in class iaik.x509.ocsp.ReqCert
-
Returns the type of this reqCert which may lie between 0 and 4.
- getTypeAsString() - Method in class iaik.x509.attr.Target
-
Returns the type (as String) this target represents -- either
"TargetName" or "TargetGroup" or "TargetCert".
- getTypeAsString() - Method in class iaik.x509.attr.TargetCert
-
Gets the type (as String "TargetCert") this target represents.
- getTypeAsString() - Method in class iaik.x509.attr.TargetGroup
-
Gets the type (as String "TargetGroup") this target represents.
- getTypeAsString() - Method in class iaik.x509.attr.TargetName
-
Gets the type (as String "TargetName") this target represents.
- getTypeId() - Method in class iaik.asn1.structures.OtherName
-
Returns the type OID identifying the type of the OtherName.
- getTypeName() - Method in class iaik.x509.ocsp.ReqCert
-
Returns the type of this reqCert as String.
- getTypeOfBiometricData() - Method in class iaik.x509.extensions.qualified.structures.BiometricData
-
Gets the type of biometric data.
- getUnauthenticatedAttribute(ObjectID) - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Returns the first unauthenticated attribute matching to the given ObjectID,
if included in this SignerInfo object.
- getUnauthenticatedAttributes() - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Returns a set of attributes that are not signed by the signer.
- getUnknownInfo() - Method in class iaik.x509.ocsp.CertStatus
-
Returns the UnknownInfo, if present.
- getUnknownResponse() - Method in exception iaik.x509.ocsp.UnknownResponseException
-
Returns an ASN.1 representation of the unknown response.
- getUriAccessLocation() - Method in class iaik.asn1.structures.AccessDescription
-
Gets the accessLocation field (if specified as uri name).
- getUrl() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS.PdsLocation
-
Gets the pds url.
- getUseAlternativeSignatureFunction() - Method in class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Checks whether the alternative signature function
(ISO 9796-2 Appendix A.6, A.7) is used or not.
- getUseExplicitTrailer() - Method in class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Asks whether an explicit or implicit trailer field shall
be used by the ISO 9796-2 Signature engine to which this
ParameterSpec shall be supplied.
- getUseJKSFallBack() - Static method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Gets whether the JKS fallback mechanism is enabled when parsing a PKCS#12 KeyStore.
- getUseOldMd5() - Static method in class iaik.security.provider.IAIK
-
Deprecated.
- getUTF8EncodingFromCharArray(char[]) - Static method in class iaik.asn1.UTF8String
-
UTF-8 encodes the given char array.
- getUTF8EncodingFromCharArray(char[]) - Static method in class iaik.utils.Util
-
UTF-8 encodes the given char array.
- getUTF8EncodingFromString(String) - Static method in class iaik.asn1.UTF8String
-
UTF-8 encodes the given string.
- getUTF8EncodingFromString(String) - Static method in class iaik.utils.Util
-
UTF-8 encodes the given string.
- getValue() - Method in class iaik.asn1.ASN1Object
-
Returns the value of this ASN1Object.
- getValue() - Method in class iaik.asn1.BIT_STRING
-
Returns the value of this BIT_STRING as a byte array.
- getValue() - Method in class iaik.asn1.BMPString
-
Returns the value of this BMPString as a String object.
- getValue() - Method in class iaik.asn1.BOOLEAN
-
Returns the value of this BOOLEAN as a Java object of type Boolean
.
- getValue() - Method in class iaik.asn1.CON_SPEC
-
Returns the value of this CON_SPEC as an ASN1Object.
- getValue() - Method in class iaik.asn1.ConstructedType
-
Returns the value of this ConstructedType as an array of ASN1Objects.
- getValue() - Method in class iaik.asn1.EncodedASN1Object
-
Returns the encoded ASN.1 object itself.
- getValue() - Method in class iaik.asn1.ENUMERATED
-
Returns the value of this ENUMERATED as an Integer object.
- getValue() - Method in class iaik.asn1.GeneralizedTime
-
Returns the value of this GeneralizedTime as a String.
- getValue() - Method in class iaik.asn1.GeneralString
-
Returns the value of this GeneralString as a String object.
- getValue() - Method in class iaik.asn1.IA5String
-
Returns the value of this IA5String as a String object.
- getValue() - Method in class iaik.asn1.INTEGER
-
Returns the value of this INTEGER as a BigInteger object.
- getValue() - Method in class iaik.asn1.NULL
-
Returns null
.
- getValue() - Method in class iaik.asn1.NumericString
-
Returns the value of this NumericString as a String.
- getValue() - Method in class iaik.asn1.ObjectID
-
Returns the value of this ObjectID as a String object.
- getValue() - Method in class iaik.asn1.OCTET_STRING
-
Returns the value of this OCTET_STRING as byte array.
- getValue() - Method in class iaik.asn1.PrintableString
-
Returns the value of this PrintableString as a String object.
- getValue() - Method in class iaik.asn1.structures.Attribute
-
Returns the value of this Attribute.
- getValue() - Method in class iaik.asn1.structures.AVA
-
Returns the value of this AttributeValueAssertion.
- getValue() - Method in class iaik.asn1.T61String
-
Returns the value of this T61String as a String object.
- getValue() - Method in class iaik.asn1.UNIString
-
Returns the value of this UNIString as a String object.
- getValue() - Method in class iaik.asn1.UNKNOWN
-
Returns the value of this UNKNOWN ASN.1 object as a byte array.
- getValue() - Method in class iaik.asn1.UTCTime
-
Returns the value of this UTCTime as a String.
- getValue() - Method in class iaik.asn1.UTF8String
-
Returns the value of this UTF8String as a String object.
- getValue() - Method in class iaik.asn1.VisibleString
-
Returns the value of this VisibleString as a String.
- getValue() - Method in class iaik.x509.attr.extensions.AuditIdentity
-
Returns the value of this AuditIdentity extension.
- getValue() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuLimitValue
-
Gets the value.
- getValue() - Method in class iaik.x509.ocsp.extensions.Nonce
-
Returns the nonce value.
- getValue() - Method in class iaik.x509.ocsp.UnknownInfo
-
Returns the value of this UnknownInfo.
- getValueAsString() - Method in class iaik.asn1.structures.AVA
-
Returns the value of this AttributeValueAssertion as String.
- getValues() - Method in class iaik.x509.attr.attributes.IetfAttrSyntax
-
Gets an enumeration with all values included in this
IetfAttrSyntax.
- getVector(Object[]) - Static method in class iaik.utils.Util
-
This method converts an array to a Vector.
- getVersion() - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Returns the version number of this certificate request.
- getVersion() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Returns the version syntax number.
- getVersion() - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Returns the syntax version number.
- getVersion() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Returns the syntax version number.
- getVersion() - Method in class iaik.pkcs.pkcs7.RecipientInfo
-
Returns the version of this RecipientInfo
.
- getVersion() - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns the syntax version number.
- getVersion() - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Returns the synatx version number.
- getVersion() - Method in class iaik.x509.attr.ACRL
-
Returns the version number of this CRL as int
.
- getVersion() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns the version number of this certificate as int
.
- getVersion() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns the version number of this BasicOCSPResponse as int
.
- getVersion() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns the version number of this OCSPRequest as int
.
- getVersion() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
- getVersion() - Method in class iaik.x509.X509Certificate
-
Returns the version number of this certificate as int
.
- getVersion() - Method in class iaik.x509.X509CRL
-
Returns the version number of this CRL as int
.
- getVersionInfo() - Static method in class iaik.security.provider.IAIK
-
Gets an info string with name and version og the IAIK provider.
- getVForm() - Method in interface iaik.x509.attr.AttCertIssuer
-
Returns the version this AttCertIssuer represents
-- either v1Form (1) or v2Form (2).
- getVForm() - Method in class iaik.x509.attr.V1Form
-
Returns 1 (v1Form -- the version this AttcertIssuer represents).
- getVForm() - Method in class iaik.x509.attr.V2Form
-
Returns 2 (v2Form -- the version this AttcertIssuer represents).
- getWholeValue() - Method in class iaik.asn1.OCTET_STRING
-
Returns the whole value of this OCTET_STRING as a byte array.
- getWrapNonceValue() - Static method in class iaik.x509.ocsp.extensions.Nonce
-
Gets whether to wrap the Nonce value into an ASN.1 OCTET_STRING before
putting it into the OCSP Extension extnValue
field.
- getX() - Method in class iaik.security.dh.DHPrivateKey
-
Returns the private value x
as BigInteger.
- getX() - Method in class iaik.security.dsa.DSAPrivateKey
-
Returns the private key value x.
- getX() - Method in class iaik.security.elgamal.ElGamalPrivateKey
-
Returns the private value x
as BigInteger.
- getX() - Method in class iaik.security.elgamal.ElGamalPrivateKeySpec
-
Returns the private value x.
- getY() - Method in class iaik.security.dh.DHPublicKey
-
Returns the public value y
as BigInteger.
- getY() - Method in class iaik.security.dsa.DSAPublicKey
-
Returns the public key value y.
- getY() - Method in class iaik.security.elgamal.ElGamalPublicKey
-
Returns the public value y
as BigInteger.
- getY() - Method in class iaik.security.elgamal.ElGamalPublicKeySpec
-
Returns the public value y.
- givenName - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.42) for the x.500 attribute type givenName
,
added by Telia.
- GOOD - Static variable in class iaik.x509.ocsp.CertStatus
-
CertStatus "good" (0).
- GOST - Class in iaik.security.cipher
-
Implements the GOST algorithm, a Russian 64 bit Feistel based block cipher
with a key length of 256 bits; described in the government standard GOST 28147-89.
- GOST() - Constructor for class iaik.security.cipher.GOST
-
Creates a GOST object by calling the BufferedCipher constructor for the GOST cipher.
- gost3410 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the gostR3410-2001
signature
algorithm as specified by RFC 5832.
- gost3411 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the GOST-R-34.11-94
message digest
algorithm which is the same as GOST3411
.
- GOST3411 - Class in iaik.security.md
-
This class implements the GOST3411 R 34.11-94 message digest algorithm according
to
RFC 5831.
- GOST3411() - Constructor for class iaik.security.md.GOST3411
-
- GOSTKeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the GOST cipher.
- GOSTKeyGenerator() - Constructor for class iaik.security.cipher.GOSTKeyGenerator
-
Create a new GOST key generator.
- GOSTParameterSpec - Class in iaik.security.cipher
-
GOST parameter specification.
- GOSTParameterSpec(byte[], byte[]) - Constructor for class iaik.security.cipher.GOSTParameterSpec
-
Creates a GOST Parameter specification by using the given SBoxes and the
first 8 bytes of the supplied byte array as initialization vector (IV).
- GOSTParameterSpec(byte[], byte[], int) - Constructor for class iaik.security.cipher.GOSTParameterSpec
-
Creates a GOST Parameter specification by using the given SBoxes and
8 bytes of the supplied byte array as initialization vector (IV), beginning
at the given offset.
- Groestl224 - Class in iaik.security.md
-
This class implements the Groestl message digest algorithm.
- Groestl224() - Constructor for class iaik.security.md.Groestl224
-
Constructs a new instance.
- Groestl256 - Class in iaik.security.md
-
This class implements the Groestl message digest algorithm.
- Groestl256() - Constructor for class iaik.security.md.Groestl256
-
Constructs a new instance.
- Groestl384 - Class in iaik.security.md
-
This class implements the Groestl message digest algorithm.
- Groestl384() - Constructor for class iaik.security.md.Groestl384
-
Constructs a new instance.
- Groestl512 - Class in iaik.security.md
-
This class implements the Groestl message digest algorithm.
- Groestl512() - Constructor for class iaik.security.md.Groestl512
-
Constructs a new instance.
- group - Static variable in class iaik.asn1.ObjectID
-
- Group - Class in iaik.x509.attr.attributes
-
The Group attribute.
- Group() - Constructor for class iaik.x509.attr.attributes.Group
-
Empty default constructor.
- Group(byte[][]) - Constructor for class iaik.x509.attr.attributes.Group
-
Creates a Group object for the given byte[] values array.
- Group(ObjectID[]) - Constructor for class iaik.x509.attr.attributes.Group
-
Creates a Group object for the given ObjectID values array.
- Group(String[]) - Constructor for class iaik.x509.attr.attributes.Group
-
Creates a Group object for the given String values array.
- Group(ASN1Object) - Constructor for class iaik.x509.attr.attributes.Group
-
Creates a Group object from its ASN.1 representation.
- Handler - Class in iaik.x509.net.ldap
-
A protocol handler for the LDAP protocol.
- Handler() - Constructor for class iaik.x509.net.ldap.Handler
-
Default constructor.
- handwritten_signature - Static variable in class iaik.x509.extensions.qualified.structures.BiometricData
-
The predefined biometric data type handwritten-signature.
- hasContent() - Method in class iaik.pkcs.pkcs7.ContentInfo
-
Returns true if this ContentInfo has a content.
- hasContent() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Returns true
if this ContentInfoStream has a content.
- hasContent() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Returns true
if there is a content.
- hasContent() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Returns true
if there is a content.
- hasExtensions() - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Checks, if there are any extensions included into this ExtensionRequest.
- hasExtensions() - Method in class iaik.x509.attr.ACRL
-
Checks, if there are any extensions included into this CRL.
- hasExtensions() - Method in class iaik.x509.attr.AttributeCertificate
-
Checks, if there are any extensions included into this certificate.
- hasExtensions() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Checks, if there are any extensions included in this basic ocsp response.
- hasExtensions() - Method in class iaik.x509.ocsp.OCSPRequest
-
Checks, if there are any extensions included in this ocsp request.
- hasExtensions() - Method in class iaik.x509.ocsp.Request
-
Checks, if there are any extensions included in this request.
- hasExtensions() - Method in class iaik.x509.ocsp.SingleResponse
-
Checks, if there are any extensions included in this single response.
- hasExtensions() - Method in class iaik.x509.RevokedCertificate
-
Checks if there are extensions included into this revoked certificate.
- hasExtensions() - Method in class iaik.x509.X509Certificate
-
Checks, if there are any extensions included into this certificate.
- hasExtensions() - Method in class iaik.x509.X509CRL
-
Checks, if there are any extensions included into this CRL.
- hasExtensions() - Method in class iaik.x509.X509Extensions
-
Checks, if there are any extensions currently maintained by this
X509Extensions object.
- HASH_ID - Static variable in class iaik.security.rsa.RIPEMD128withRSAISO9796P2S2S3andMGF1Signature
-
ID for RIPEMD128 hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.RIPEMD128withRSAISO9796P2Signature
-
ID for RIPEMD128 hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.RIPEMD160withRSAISO9796P2S2S3andMGF1Signature
-
ID for RIPEMD160 hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.RIPEMD160withRSAISO9796P2Signature
-
ID for RIPEMD160 hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.SHA256withRSAISO9796P2S2S3andMGF1Signature
-
ID for SHA-256 hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.SHA256withRSAISO9796P2Signature
-
ID for SHA-256 hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.SHA384withRSAISO9796P2S2S3andMGF1Signature
-
ID for SHA-384 hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.SHA384withRSAISO9796P2Signature
-
ID for SHA-384 hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.SHA512withRSAISO9796P2S2S3andMGF1Signature
-
ID for SHA-512 hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.SHA512withRSAISO9796P2Signature
-
ID for SHA-512 hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.SHAwithRSAISO9796P2S2S3andMGF1Signature
-
ID for SHA-1 hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.SHAwithRSAISO9796P2Signature
-
ID for SHA-1 hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.WHIRLPOOLwithRSAISO9796P2S2S3andMGF1Signature
-
ID for WHIRLPOOL hash algorithm; implicitly specified in trailer field.
- HASH_ID - Static variable in class iaik.security.rsa.WHIRLPOOLwithRSAISO9796P2Signature
-
ID for WHIRLPOOL hash algorithm; implicitly specified in trailer field.
- HashBasedGenerationFunction - Class in iaik.security.kdf
-
This is a helper class (and therefore shall not be used standalone by
an application) for engines that produce an arbitrary long
bit string by concatenating outputs of cryptographic hash functions
in a specific way.
- HashBasedGenerationFunction(AlgorithmID, int) - Constructor for class iaik.security.kdf.HashBasedGenerationFunction
-
Initializes the class with the provided hash algorithm and a specific starting value.
- HashBasedGenerationFunction(AlgorithmID, int, byte[]) - Constructor for class iaik.security.kdf.HashBasedGenerationFunction
-
Initialises the class with the provided hash algorithm, a specific starting value,
and some additional info Y.
- HashBasedGenerationFunction(AlgorithmID, int, byte[], boolean) - Constructor for class iaik.security.kdf.HashBasedGenerationFunction
-
Initialises the class with the provided hash algorithm, a specific starting value,
some additional info Y, and the position of the counter in the digest computation.
- hashCode() - Method in class iaik.asn1.ASN
-
Returns a hashcode for this object.
- hashCode() - Method in class iaik.asn1.ASN1String
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.asn1.ObjectID
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.asn1.PrintableString
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.asn1.structures.AlgorithmID
-
Returns a hash code value for this object.
- hashCode() - Method in class iaik.asn1.structures.Attribute
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.asn1.structures.AVA
-
Returns the hashcode for this AttributeValueAssertion.
- hashCode() - Method in class iaik.asn1.structures.ChoiceOfTime
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.asn1.structures.GeneralName
-
Returns a hash code value for this object.
- hashCode() - Method in class iaik.asn1.structures.GeneralNames
-
Returns a hash code value for this object.
- hashCode() - Method in class iaik.asn1.structures.Name
-
Returns a hashcode for this Name.
- hashCode() - Method in class iaik.asn1.structures.RDN
-
Returns the hashcode for this RDN.
- hashCode() - Method in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Gets a hash code for this object.
- hashCode() - Method in class iaik.pkcs.pkcs1.RSAOaepPSourceParameterSpec
-
Gets a hash code for this object.
- hashCode() - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Gets a hash code for this object.
- hashCode() - Method in class iaik.pkcs.pkcs1.RSAPssSaltParameterSpec
-
Gets a hash code for this object.
- hashCode() - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
-
Returns a hashcode for this IssuerAndSerialNumber.
- hashCode() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.security.cipher.SecretKey
-
Returns a hash code value for this object.
- hashCode() - Method in class iaik.security.dh.DHParameters
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.security.dh.DHPrivateKey
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.security.dh.DHPublicKey
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.security.dsa.DSAParams
-
Returns a hash code for this DSAParams object.
- hashCode() - Method in class iaik.security.dsa.DSAPrivateKey
-
Returns a hash code for this DSAPrivateKey object.
- hashCode() - Method in class iaik.security.dsa.DSAPublicKey
-
Returns a hash code for this DSAPublicKey object.
- hashCode() - Method in class iaik.security.dsa.SHA2withDSAParams
-
- hashCode() - Method in class iaik.security.elgamal.ElGamalParameters
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.security.elgamal.ElGamalParameterSpec
-
- hashCode() - Method in class iaik.security.elgamal.ElGamalPrivateKey
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.security.elgamal.ElGamalPublicKey
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.security.rsa.RSAOaepPrivateKey
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.security.rsa.RSAOaepPublicKey
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.security.rsa.RSAPssPrivateKey
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.security.rsa.RSAPssPublicKey
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.security.rsa.RSAPublicKey
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.utils.ComparableByteArray
-
A hash code of this object.
- hashCode() - Method in class iaik.utils.KeyAndCertificate
-
Gets a hashcode for this object.
- hashCode() - Method in interface iaik.x509.attr.AttCertIssuer
-
Returns a hashcode for this AttCertIssuer.
- hashCode() - Method in class iaik.x509.attr.extensions.AcceptableCertPolicies
-
Returns the hash code of the extension.
- hashCode() - Method in class iaik.x509.attr.extensions.AuditIdentity
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.attr.extensions.BasicAttConstraints
-
Returns the hash code of the extension.
- hashCode() - Method in class iaik.x509.attr.extensions.NoRevAvail
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.attr.extensions.TargetInformation
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.attr.Holder
-
Returns a hashcode for this Holder.
- hashCode() - Method in class iaik.x509.attr.IssuerSerial
-
Returns a hashcode for this IssuerSerial.
- hashCode() - Method in class iaik.x509.attr.ObjectDigestInfo
-
Returns a hashcode for this ObjectDigestInfo.
- hashCode() - Method in class iaik.x509.attr.SecurityCategory
-
Returns a hashcode for this object.
- hashCode() - Method in class iaik.x509.attr.Target
-
Returns a hashcode for this Target.
- hashCode() - Method in class iaik.x509.attr.TargetCert
-
Returns a hashcode for this TargetCert
- hashCode() - Method in class iaik.x509.attr.TargetGroup
-
Returns a hashcode for this TargetGroup
- hashCode() - Method in class iaik.x509.attr.TargetName
-
Returns a hashcode for this TargetName
- hashCode() - Method in class iaik.x509.attr.Targets
-
Returns a hashcode for this Targets
- hashCode() - Method in class iaik.x509.attr.V1Form
-
Returns a hashcode for this V1Form.
- hashCode() - Method in class iaik.x509.attr.V2Form
-
Returns a hashcode for this V2Form.
- hashCode() - Method in class iaik.x509.extensions.AuthorityInfoAccess
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.BasicConstraints
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.CertificateIssuer
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.CertificatePolicies
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.CRLDistributionPoints
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.CRLNumber
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.DeltaCRLIndicator
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.ErrorExtension
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.ExpiredCertsOnCRL
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.ExtendedKeyUsage
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.FreshestCRL
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.HoldInstructionCode
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.InhibitAnyPolicy
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.InvalidityDate
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.IssuerAltName
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.KeyUsage
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.NameConstraints
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeCertType
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeComment
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.ocsp.NoCheck
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.PolicyConstraints
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.PolicyMappings
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.priv.IdentityLinkIssuer
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.priv.MandateIssuer
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.priv.Officials
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.priv.PublicAuthorityIdentifier
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.priv.PublicServiceProvider
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.qualified.BiometricInfo
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.qualified.QCStatements
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.qualified.structures.UnknownQCStatementInfo
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.ReasonCode
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.smime.SMIMECapabilities
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.smime.SMIMECapability
-
Returns a hashcode for this SMIMECapability.
- hashCode() - Method in class iaik.x509.extensions.SubjectAltName
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.SubjectDirectoryAttributes
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.SubjectInfoAccess
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.extensions.SubjectKeyIdentifier
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.ocsp.CertID
-
Returns a hash code value for this object.
- hashCode() - Method in class iaik.x509.ocsp.extensions.AcceptableResponses
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.ocsp.extensions.ArchiveCutoff
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.ocsp.extensions.commonpki.CertHash
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.ocsp.extensions.CrlID
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.ocsp.extensions.ExtendedRevoked
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.ocsp.extensions.Nonce
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms.PreferredSignatureAlgorithm
-
Returns a hash code for this PreferredSignatureAlgorithm.
- hashCode() - Method in class iaik.x509.ocsp.extensions.ServiceLocator
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.ocsp.ReqCert
-
Returns a hash code value for this object.
- hashCode() - Method in class iaik.x509.ocsp.ResponderID
-
Returns a hash code value for this object.
- hashCode() - Method in class iaik.x509.PublicKeyInfo
-
Returns a hash code for this object.
- hashCode() - Method in class iaik.x509.UnknownExtension
-
Returns a hashcode for this identity.
- hashCode() - Method in class iaik.x509.V3Extension
-
Returns the hash code of the extension.
- hashEngine_ - Variable in class iaik.iso.iso9796.ISO9796P2Signature
-
The MessageDigest engine used to hash the data.
- hasHexValue_ - Variable in class iaik.utils.RFC2253NameParser.AVA
-
- HashObjectSeedGenerator - Class in iaik.security.random
-
This seed generator is an abstract class designed to help you write
seedgenerators that distill randomness from objects fed to it.
- HashObjectSeedGenerator(int) - Constructor for class iaik.security.random.HashObjectSeedGenerator
-
Constructor for use by subclasses.
- hasMoreElements() - Method in class iaik.utils.ArrayEnumeration
-
Checks if there are more elements in this ArrayEnumeration.
- hasMoreElements() - Method in class iaik.utils.ConcatEnumeration
-
- hasParameters() - Method in class iaik.asn1.structures.AlgorithmID
-
Asks whether this AlgorithmID has parameters that are different from ASN.1
NULL.
- hasRegisteredName(String) - Static method in class iaik.asn1.ObjectID
-
Looks if a name for the object identifier specified by the given OID string
already is registered.
- hasSeedLengthChanged() - Method in class iaik.security.random.VarLengthSeedGenerator
-
Returns true, if the seed length has changed in the meantime.
- hasSmallFactors(BigInteger) - Static method in class iaik.utils.NumberTheory
-
Test the given BigInteger b for small prime factors.
- hasUnsupportedCriticalExtension() - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Returns true if there are unsupported critical extensions.
- hasUnsupportedCriticalExtension() - Method in class iaik.x509.attr.ACRL
-
Returns true if there are unsupported critical extensions.
- hasUnsupportedCriticalExtension() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns true if there are unsupported critical extensions.
- hasUnsupportedCriticalExtension() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns true if there are unsupported critical extensions.
- hasUnsupportedCriticalExtension() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns true if there are unsupported critical extensions.
- hasUnsupportedCriticalExtension() - Method in class iaik.x509.ocsp.Request
-
Returns true if there are unsupported critical extensions.
- hasUnsupportedCriticalExtension() - Method in class iaik.x509.ocsp.SingleResponse
-
Returns true if there are unsupported critical extensions.
- hasUnsupportedCriticalExtension() - Method in class iaik.x509.RevokedCertificate
-
Returns true if there are unsupported critical extensions.
- hasUnsupportedCriticalExtension() - Method in class iaik.x509.X509Certificate
-
Returns true if there are unsupported critical extensions.
- hasUnsupportedCriticalExtension() - Method in class iaik.x509.X509CRL
-
Returns true if there are unsupported critical extensions.
- hasUnsupportedCriticalExtension() - Method in class iaik.x509.X509Extensions
-
Returns true if there are unsupported critical extensions.
- header(int, Name, Date, Date) - Method in interface iaik.x509.stream.CRLListener
-
The call to this method notifies the listener about header information in
the CRL.
- header(int, Name, Date, Date) - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
This implementation of this method simply stores the given parameters
in member variables for later retrieval.
- HKDF - Class in iaik.security.kdf
-
This class implements the HKDF key derivation function
as specified by RFC 5869.
- HKDF.HKDFwithSHA1 - Class in iaik.security.kdf
-
HKDF key derivation function using HmacSHA1.
- HKDF.HKDFwithSHA1() - Constructor for class iaik.security.kdf.HKDF.HKDFwithSHA1
-
- HKDF.HKDFwithSHA224 - Class in iaik.security.kdf
-
HKDF key derivation function using HmacSHA224.
- HKDF.HKDFwithSHA224() - Constructor for class iaik.security.kdf.HKDF.HKDFwithSHA224
-
- HKDF.HKDFwithSHA256 - Class in iaik.security.kdf
-
HKDF key derivation function using HmacSHA256.
- HKDF.HKDFwithSHA256() - Constructor for class iaik.security.kdf.HKDF.HKDFwithSHA256
-
- HKDF.HKDFwithSHA384 - Class in iaik.security.kdf
-
HKDF key derivation function using HmacSHA384.
- HKDF.HKDFwithSHA384() - Constructor for class iaik.security.kdf.HKDF.HKDFwithSHA384
-
- HKDF.HKDFwithSHA512 - Class in iaik.security.kdf
-
HKDF key derivation function using HmacSHA512.
- HKDF.HKDFwithSHA512() - Constructor for class iaik.security.kdf.HKDF.HKDFwithSHA512
-
- hkdf_with_SHA256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
AlgorithmID for id-alg-hkdf-with-sha256 according to RFC 8619 for using
the HKDF key derivation function (RFC 5869) with SHA-256.
- hkdf_with_SHA384 - Static variable in class iaik.asn1.structures.AlgorithmID
-
AlgorithmID for id-alg-hkdf-with-sha384 according to RFC 8619 for using
the HKDF key derivation function (RFC 5869) with SHA-384.
- hkdf_with_SHA512 - Static variable in class iaik.asn1.structures.AlgorithmID
-
AlgorithmID for id-alg-hkdf-with-sha512 according to RFC 8619 for using
the HKDF key derivation function (RFC 5869) with SHA-512.
- HKDFExpandOnlyParameterSpec - Class in iaik.security.kdf
-
AlgorithmParameterSpec for the
HKDF
key derivation function.
- HKDFExpandOnlyParameterSpec(SecretKey, byte[], int) - Constructor for class iaik.security.kdf.HKDFExpandOnlyParameterSpec
-
Creates a HKDFExpandOnlyParameterSpec for the given pseudo-random key,
optional context and application specific information and length of
the output keying material.
- HKDFExpandOnlyParameterSpec(byte[], byte[], int) - Constructor for class iaik.security.kdf.HKDFExpandOnlyParameterSpec
-
Creates a HKDFExpandOnlyParameterSpec for the given pseudo-random key,
optional context and application specific information and length of
the output keying material.
- HKDFParameterSpec - Class in iaik.security.kdf
-
AlgorithmParameterSpec for the
HKDF
key derivation function.
- HKDFParameterSpec(byte[], byte[], byte[], int) - Constructor for class iaik.security.kdf.HKDFParameterSpec
-
Creates a HKDFParameterSpec for the given the salt value, the input keying material,
optional context and application specific information and length of
the output keying material.
- HKDFParameterSpec(byte[], SecretKey, byte[], int) - Constructor for class iaik.security.kdf.HKDFParameterSpec
-
Creates a HKDFParameterSpec for the given the salt value, the input keying material,
optional context and application specific information and length of
the output keying material.
- HMac - Class in iaik.security.mac
-
This class extends the
javax.crypto.MACSpi
class for providing
the functionality of the HMAC(Keyed-Hashing for Message Authentication)
algorithm, as specified in
RFC 2104.
- HMac(String) - Constructor for class iaik.security.mac.HMac
-
Creates a new HMac for the specified hash algorithm.
- HMac(String, int) - Constructor for class iaik.security.mac.HMac
-
Creates a new HMac for the specified hash algorithm.
- hMAC_GOST - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the HMAC_GOSTR3411
message authentication
algorithm.
- hMAC_MD5 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the hMAC-SHA1
message authentication
algorithm.
- hMAC_RIPEMD160 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the hMAC-RIPEMD160
message digest
algorithm.
- hMAC_SHA1 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the hMAC-SHA1
message authentication
algorithm.
- HMAC_SHA1 - Static variable in class iaik.pkcs.pkcs12.PKCS12MacAlgorithm
-
HMAC with SHA-1.
- hMAC_SHA1_ - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an alternative (PKCS#5) AlgorithmID for the hMAC-SHA1
message authentication algorithm.
- hMAC_SHA224 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the hMAC-SHA224
message authentication
algorithm (RFC 4231).
- HMAC_SHA224 - Static variable in class iaik.pkcs.pkcs12.PKCS12MacAlgorithm
-
HMAC with SHA-224.
- hMAC_SHA256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the hMAC-SHA256
message authentication
algorithm (RFC 4231).
- HMAC_SHA256 - Static variable in class iaik.pkcs.pkcs12.PKCS12MacAlgorithm
-
HMAC with SHA-256.
- hMAC_SHA384 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the hMAC-SHA384
message authentication
algorithm (RFC 4231).
- HMAC_SHA384 - Static variable in class iaik.pkcs.pkcs12.PKCS12MacAlgorithm
-
HMAC with SHA-384.
- hMAC_SHA3_224 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the hMAC-SHA3-224
message authentication
algorithm.
- hMAC_SHA3_256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the hMAC-SHA3-256
message authentication
algorithm.
- hMAC_SHA3_384 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the hMAC-SHA3-384
message authentication
algorithm.
- hMAC_SHA3_512 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the hMAC-SHA3-512
message authentication
algorithm.
- hMAC_SHA512 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the hMAC-SHA512
message authentication
algorithm (RFC 4231).
- HMAC_SHA512 - Static variable in class iaik.pkcs.pkcs12.PKCS12MacAlgorithm
-
HMAC with SHA-512.
- HMacGOST - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104, and
RFC 4357 with
GOST3411 as
message digest algorithm.
- HMacGOST() - Constructor for class iaik.security.mac.HMacGOST
-
Default constructor.
- HMacGOSTKeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HMacGOST MAC algorithm.
- HMacGOSTKeyGenerator() - Constructor for class iaik.security.mac.HMacGOSTKeyGenerator
-
Creates a new HMAC/GOST3411 key generator.
- HMacMd5 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104
with
MD5 as message digest algorithm.
- HMacMd5() - Constructor for class iaik.security.mac.HMacMd5
-
Default constructor.
- HMacMd5KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacMD5 MAC algorithm.
- HMacMd5KeyGenerator() - Constructor for class iaik.security.mac.HMacMd5KeyGenerator
-
Creates a new HMAC/MD5 key generator.
- HMacRipeMd128 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104
with
RipeMd128 as message digest algorithm.
- HMacRipeMd128() - Constructor for class iaik.security.mac.HMacRipeMd128
-
Default constructor.
- HMacRipeMd128KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacRipeMd128 MAC algorithm.
- HMacRipeMd128KeyGenerator() - Constructor for class iaik.security.mac.HMacRipeMd128KeyGenerator
-
Creates a new HMAC/RIPEMD-128 key generator.
- HMacRipeMd160 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104
with
RipeMd160 as message digest algorithm.
- HMacRipeMd160() - Constructor for class iaik.security.mac.HMacRipeMd160
-
Default constructor.
- HMacRipeMd160KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacRipeMd160 MAC algorithm.
- HMacRipeMd160KeyGenerator() - Constructor for class iaik.security.mac.HMacRipeMd160KeyGenerator
-
Creates a new HMAC/RIPEMD-160 key generator.
- HMacSha - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104 and
FIPS
198-1, respectively, with
Secure Hash Algorithm as message
digest algorithm.
- HMacSha() - Constructor for class iaik.security.mac.HMacSha
-
Default constructor.
- HMacSHA1SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using HMAC/SHA as HMAC
algorithm.
- HMacSHA1SP80090Random() - Constructor for class iaik.security.random.HMacSHA1SP80090Random
-
Default constructor.
- HMacSha224 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104 and
FIPS
198-1, respectively, with
SHA-224 as message digest algorithm.
- HMacSha224() - Constructor for class iaik.security.mac.HMacSha224
-
Default constructor.
- HMacSha224KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA224 MAC algorithm.
- HMacSha224KeyGenerator() - Constructor for class iaik.security.mac.HMacSha224KeyGenerator
-
Creates a new HMAC/SHA-224 key generator.
- HMacSHA224SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using HMAC/SHA-224 as
HMAC algorithm.
- HMacSHA224SP80090Random() - Constructor for class iaik.security.random.HMacSHA224SP80090Random
-
Default constructor.
- HMacSha256 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104 and
FIPS
198-1, respectively, with
SHA-256 as message digest algorithm.
- HMacSha256() - Constructor for class iaik.security.mac.HMacSha256
-
Default constructor.
- HMacSha256KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA256 MAC algorithm.
- HMacSha256KeyGenerator() - Constructor for class iaik.security.mac.HMacSha256KeyGenerator
-
Creates a new HMAC/SHA-256 key generator.
- HMacSHA256SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using HMAC/SHA-256 as
HMAC algorithm.
- HMacSHA256SP80090Random() - Constructor for class iaik.security.random.HMacSHA256SP80090Random
-
Default constructor.
- HMacSha384 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104 and
FIPS
198-1, respectively, with
SHA-384 as message digest algorithm.
- HMacSha384() - Constructor for class iaik.security.mac.HMacSha384
-
Default constructor.
- HMacSha384KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA384 MAC algorithm.
- HMacSha384KeyGenerator() - Constructor for class iaik.security.mac.HMacSha384KeyGenerator
-
Creates a new HMAC/SHA-384 key generator.
- HMacSHA384SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using HMAC/SHA-384 as
HMAC algorithm.
- HMacSHA384SP80090Random() - Constructor for class iaik.security.random.HMacSHA384SP80090Random
-
Default constructor.
- HMacSha3_224 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104 and
FIPS
198-1, respectively, with
SHA3-224 as message digest algorithm.
- HMacSha3_224() - Constructor for class iaik.security.mac.HMacSha3_224
-
Default constructor.
- HMacSha3_224KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA3-224 MAC algorithm.
- HMacSha3_224KeyGenerator() - Constructor for class iaik.security.mac.HMacSha3_224KeyGenerator
-
Creates a new HMAC/SHA-224 key generator.
- HMacSha3_256 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104 and
FIPS
198-1, respectively, with
SHA3-256 as message digest algorithm.
- HMacSha3_256() - Constructor for class iaik.security.mac.HMacSha3_256
-
Default constructor.
- HMacSha3_256KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA3-256 MAC algorithm.
- HMacSha3_256KeyGenerator() - Constructor for class iaik.security.mac.HMacSha3_256KeyGenerator
-
Creates a new HMAC/SHA-256 key generator.
- HMacSha3_384 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104 and
FIPS
198-1, respectively, with
SHA3-384 as message digest algorithm.
- HMacSha3_384() - Constructor for class iaik.security.mac.HMacSha3_384
-
Default constructor.
- HMacSha3_384KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA3-384 MAC algorithm.
- HMacSha3_384KeyGenerator() - Constructor for class iaik.security.mac.HMacSha3_384KeyGenerator
-
Creates a new HMAC/SHA-384 key generator.
- HMacSha3_512 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104 and
FIPS
198-1, respectively, with
SHA3-512 as message digest algorithm.
- HMacSha3_512() - Constructor for class iaik.security.mac.HMacSha3_512
-
Default constructor.
- HMacSha3_512KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA3-512 MAC algorithm.
- HMacSha3_512KeyGenerator() - Constructor for class iaik.security.mac.HMacSha3_512KeyGenerator
-
Creates a new HMAC/SHA-512 key generator.
- HMacSha512 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104 and
FIPS
198-1, respectively, with
SHA-512 as message digest algorithm.
- HMacSha512() - Constructor for class iaik.security.mac.HMacSha512
-
Default constructor.
- HMacSha512_224 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104 and
FIPS
198-1, respectively, with
SHA-512/224 as message digest algorithm.
- HMacSha512_224() - Constructor for class iaik.security.mac.HMacSha512_224
-
Default constructor.
- HMacSha512_224KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA512/224 MAC algorithm.
- HMacSha512_224KeyGenerator() - Constructor for class iaik.security.mac.HMacSha512_224KeyGenerator
-
Creates a new HmacSHA512/224 key generator.
- HMacSha512_256 - Class in iaik.security.mac
-
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104 and
FIPS
198-1, respectively, with
SHA-512/256 as message digest algorithm.
- HMacSha512_256() - Constructor for class iaik.security.mac.HMacSha512_256
-
Default constructor.
- HMacSha512_256KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA512/256 MAC algorithm.
- HMacSha512_256KeyGenerator() - Constructor for class iaik.security.mac.HMacSha512_256KeyGenerator
-
Creates a new HmacSHA512/256 key generator.
- HMacSha512KeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA512 MAC algorithm.
- HMacSha512KeyGenerator() - Constructor for class iaik.security.mac.HMacSha512KeyGenerator
-
Creates a new HMAC/SHA-512 key generator.
- HMacSHA512SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using HMAC/SHA-512 as
HMAC algorithm.
- HMacSHA512SP80090Random() - Constructor for class iaik.security.random.HMacSHA512SP80090Random
-
Default constructor.
- HMacShaKeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA1 MAC algorithm.
- HMacShaKeyGenerator() - Constructor for class iaik.security.mac.HMacShaKeyGenerator
-
Creates a new HMAC/SHA-1 key generator.
- HMacWhirlpool - Class in iaik.security.mac
-
This class implements the HMAC (Keyed-Hashing for Message Authentication)
algorithm as defined in
RFC 2104
with
WHIRLPOOL as message digest algorithm.
- HMacWhirlpool() - Constructor for class iaik.security.mac.HMacWhirlpool
-
Default constructor.
- HMacWhirlpoolKeyGenerator - Class in iaik.security.mac
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacWhirlpool MAC algorithm.
- HMacWhirlpoolKeyGenerator() - Constructor for class iaik.security.mac.HMacWhirlpoolKeyGenerator
-
Creates a new HMAC/WHIRLPOOL key generator.
- HMACwith3DESwrap - Class in iaik.security.cipher
-
This class implements the HMACwith3DESwrap algorithm.
- HMACwith3DESwrap() - Constructor for class iaik.security.cipher.HMACwith3DESwrap
-
Creates a HMACwith3DESwrap object.
- HMACwithAESwrap - Class in iaik.security.cipher
-
This class implements the HMACwithAESwrap algorithm.
- HMACwithAESwrap() - Constructor for class iaik.security.cipher.HMACwithAESwrap
-
Creates a new instance of this HMACwithAESwrap
cipher.
- Holder - Class in iaik.x509.attr
-
This class implements the AC type Holder
.
- Holder() - Constructor for class iaik.x509.attr.Holder
-
Default constructor.
- Holder(ASN1Object) - Constructor for class iaik.x509.attr.Holder
-
Creates a Holder from its ASN.1 representation.
- holdInstruction - Static variable in class iaik.x509.extensions.HoldInstructionCode
-
The base OID for defined hold instructions (1.2.840.10040.2).
- holdInstructionCallIssuer - Static variable in class iaik.x509.extensions.HoldInstructionCode
-
The holdinstruction-callissuer oid (1.2.840.10040.2.2).
- HoldInstructionCode - Class in iaik.x509.extensions
-
This class implements the HoldInstructionCode
extension.
- HoldInstructionCode() - Constructor for class iaik.x509.extensions.HoldInstructionCode
-
Default constructor.
- HoldInstructionCode(ObjectID) - Constructor for class iaik.x509.extensions.HoldInstructionCode
-
Creates a new HoldInstructionCode
from the given oid.
- holdInstructionNone - Static variable in class iaik.x509.extensions.HoldInstructionCode
-
The holdinstruction-none oid (1.2.840.10040.2.1).
- holdInstructionReject - Static variable in class iaik.x509.extensions.HoldInstructionCode
-
The holdinstruction-reject oid (1.2.840.10040.2.3).
- HttpOCSPRequest - Class in iaik.x509.ocsp.net
-
A simple wrapper class allowing to post an OCSP request to an OCSP server
over HTTP.
- HttpOCSPRequest(URL) - Constructor for class iaik.x509.ocsp.net.HttpOCSPRequest
-
Creates a HttpOCSPRequest for the given responder url.
- IA5String - Static variable in class iaik.asn1.ASN
-
Global ASN.1 type IA5String
(String of ASCII characters)
- IA5String - Static variable in class iaik.asn1.DerInputStream
-
Global ASN.1 type IA5String
(String of ASCII characters)
- IA5String - Class in iaik.asn1
-
This class implements the native ASN.1 type "IA5String".
- IA5String() - Constructor for class iaik.asn1.IA5String
-
Creates an empty IA5String.
- IA5String(String) - Constructor for class iaik.asn1.IA5String
-
Creates a new ASN.1 IA5String object for the given String value.
- iaik - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.4.1.2706) for the organization "IAIK".
- IAIK - Class in iaik.security.provider
-
This class represents the master class of the IAIK Security Package Provider
(SPP) for the Java Security API.
- IAIK() - Constructor for class iaik.security.provider.IAIK
-
This is the default constructor which registers the implemented algorithms
to the Java Security API.
- iaik.asn1 - package iaik.asn1
-
- iaik.asn1.structures - package iaik.asn1.structures
-
- iaik.debug - package iaik.debug
-
- iaik.iso.iso9796 - package iaik.iso.iso9796
-
- iaik.pkcs - package iaik.pkcs
-
- iaik.pkcs.pkcs1 - package iaik.pkcs.pkcs1
-
- iaik.pkcs.pkcs10 - package iaik.pkcs.pkcs10
-
- iaik.pkcs.pkcs12 - package iaik.pkcs.pkcs12
-
- iaik.pkcs.pkcs5 - package iaik.pkcs.pkcs5
-
- iaik.pkcs.pkcs7 - package iaik.pkcs.pkcs7
-
- iaik.pkcs.pkcs8 - package iaik.pkcs.pkcs8
-
- iaik.pkcs.pkcs9 - package iaik.pkcs.pkcs9
-
- iaik.security.cipher - package iaik.security.cipher
-
- iaik.security.dh - package iaik.security.dh
-
- iaik.security.dsa - package iaik.security.dsa
-
- iaik.security.elgamal - package iaik.security.elgamal
-
- iaik.security.kdf - package iaik.security.kdf
-
- iaik.security.kem - package iaik.security.kem
-
- iaik.security.keystore - package iaik.security.keystore
-
- iaik.security.mac - package iaik.security.mac
-
- iaik.security.md - package iaik.security.md
-
- iaik.security.pbe - package iaik.security.pbe
-
- iaik.security.provider - package iaik.security.provider
-
- iaik.security.random - package iaik.security.random
-
- iaik.security.rsa - package iaik.security.rsa
-
- iaik.security.spec - package iaik.security.spec
-
- iaik.utils - package iaik.utils
-
- iaik.x509 - package iaik.x509
-
- iaik.x509.attr - package iaik.x509.attr
-
- iaik.x509.attr.attributes - package iaik.x509.attr.attributes
-
- iaik.x509.attr.extensions - package iaik.x509.attr.extensions
-
- iaik.x509.extensions - package iaik.x509.extensions
-
- iaik.x509.extensions.netscape - package iaik.x509.extensions.netscape
-
- iaik.x509.extensions.ocsp - package iaik.x509.extensions.ocsp
-
- iaik.x509.extensions.priv - package iaik.x509.extensions.priv
-
- iaik.x509.extensions.qualified - package iaik.x509.extensions.qualified
-
- iaik.x509.extensions.qualified.structures - package iaik.x509.extensions.qualified.structures
-
- iaik.x509.extensions.qualified.structures.etsi - package iaik.x509.extensions.qualified.structures.etsi
-
- iaik.x509.extensions.smime - package iaik.x509.extensions.smime
-
- iaik.x509.net.ldap - package iaik.x509.net.ldap
-
- iaik.x509.ocsp - package iaik.x509.ocsp
-
- iaik.x509.ocsp.extensions - package iaik.x509.ocsp.extensions
-
- iaik.x509.ocsp.extensions.commonpki - package iaik.x509.ocsp.extensions.commonpki
-
- iaik.x509.ocsp.net - package iaik.x509.ocsp.net
-
- iaik.x509.ocsp.net.application - package iaik.x509.ocsp.net.application
-
- iaik.x509.ocsp.utils - package iaik.x509.ocsp.utils
-
- iaik.x509.qualified - package iaik.x509.qualified
-
- iaik.x509.stream - package iaik.x509.stream
-
- IAIKKeyStore - Class in iaik.security.keystore
-
This class implements the Service Provider Interface (SPI) for
the KeyStore
class.
- IAIKKeyStore() - Constructor for class iaik.security.keystore.IAIKKeyStore
-
This is the default constructor
- IAIKKeyStoreParsingException - Exception in iaik.security.keystore
-
Exception thrown by the
IAIKKeyStore
when the IAIKKeyStore cannot be parsed.
- IAIKKeyStoreParsingException(String) - Constructor for exception iaik.security.keystore.IAIKKeyStoreParsingException
-
Constructs a IAIKKeyStoreParsingException with the specified detail message.
- iaikKeyStoreV3 - Static variable in class iaik.asn1.ObjectID
-
- IAIKMD - Class in iaik.security.provider
-
This class implements a "subsidiary" provider for the
IAIK
provider for fixing a JSSE MessageDigest
Cloneable bug.
- IAIKMD() - Constructor for class iaik.security.provider.IAIKMD
-
Default constructor.
- IAIKPasswordStore - Class in iaik.utils
-
This class implements a password store, which can be used in a similar
fashion as JCE key stores.
- IAIKPasswordStore() - Constructor for class iaik.utils.IAIKPasswordStore
-
Constructs a new instance.
- IAIKPasswordStore(SecureRandom) - Constructor for class iaik.utils.IAIKPasswordStore
-
Constructs a new instance using a specific secure PRNG.
- IaikPBEParameterSpec - Class in iaik.security.spec
-
This class extends PBEParameterSpec and implements the ASN1Type interface.
- IaikPBEParameterSpec(byte[], int) - Constructor for class iaik.security.spec.IaikPBEParameterSpec
-
Specifies the PBE parameters, using a salt and a iteration count.
- IaikPBEParameterSpec(ASN1Object) - Constructor for class iaik.security.spec.IaikPBEParameterSpec
-
Creates a PBE paramter specification from an ASN1Object.
- IaikSecurity - Class in iaik.utils
-
This class handles Security providers, algorithm names, aliases, and so on.
- IaikSecurity(String, String, String) - Constructor for class iaik.utils.IaikSecurity
-
Creates an IaikSecurity object to search for a algorithm
of the given type, implemented by the given provider.
- IaikSecurity(String, String, Provider) - Constructor for class iaik.utils.IaikSecurity
-
Creates an IaikSecurity object to search for a algorithm
of the given type, implemented by the given provider.
- ID_ETSI_QCT_ESEAL - Static variable in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
QC type identifier id-etsi-qct-eseal
identifying
a certificate for electronic seals as defined in Regulation (EU) No 910/2014.
- ID_ETSI_QCT_ESIGN - Static variable in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
QC type identifier id-etsi-qct-esign
identifying
a certificate for electronic signatures as defined in Regulation (EU) No 910/2014.
- ID_ETSI_QCT_WEB - Static variable in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
QC type identifier id-etsi-qct-web
identifying
a certificate for website authentication as defined in Regulation (EU) No 910/2014.
- id_pkix_cps - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.2.1) for the PKIX object id-pkix-cps
indicating
a CPS Pointer qualifier for defining a (URI) pointer to a Certification
Practice Statement (CPS) describing a particular CA policy.
- id_pkix_unotice - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.2.2) for the PKIX object id-pkix-unotice
indicating a User Notice qualifier for describing a particular CA policy.
- idea_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the IDEA
symmetric block cipher
used in CBC mode.
- identifiesCert(X509Certificate) - Method in class iaik.x509.attr.Holder
-
Checks if this Holder identifies the certificate.
- identifiesCert(X509Certificate) - Method in class iaik.x509.attr.IssuerSerial
-
Checks if this IssuerSerial identifies the given base certificate.
- identifiesCert(X509Certificate) - Method in class iaik.x509.attr.ObjectDigestInfo
-
Checks if this ObjectDigestInfo identifies the given certificate.
- identifiesCert(Certificate) - Method in class iaik.x509.ocsp.extensions.commonpki.CertHash
-
Checks whether the given certificate is identified by this CertHash.
- identifiesKey(PublicKey) - Method in class iaik.x509.attr.ObjectDigestInfo
-
Checks if this ObjectDigestInfo identifies the given public key.
- IdentityLinkIssuer - Class in iaik.x509.extensions.priv
-
This class implements the IdentityLinkIssuer
Extension as
used in Austrian E-Government for certificates that are authorized to
issue identity links.
- IdentityLinkIssuer() - Constructor for class iaik.x509.extensions.priv.IdentityLinkIssuer
-
Creates a new IdentityLinkIssuer
extension.
- IetfAttrSyntax - Class in iaik.x509.attr.attributes
-
This class implements the
IetfAttrSyntax
type specified by the
PKIX X.509 Attribute Certificate profile (
RFC 5755) to be used as base type for the
Charging Identity
and
Group
attribute types.
- IetfAttrSyntax(boolean) - Constructor for class iaik.x509.attr.attributes.IetfAttrSyntax
-
Creates a new empty IetfAttrSyntax.
- IetfAttrSyntax(byte[][], boolean) - Constructor for class iaik.x509.attr.attributes.IetfAttrSyntax
-
Creates an IetfAttrSyntax for the given byte[] values array.
- IetfAttrSyntax(String[], boolean) - Constructor for class iaik.x509.attr.attributes.IetfAttrSyntax
-
Creates an IetfAttrSyntax for the given String values array.
- IetfAttrSyntax(ObjectID[], boolean) - Constructor for class iaik.x509.attr.attributes.IetfAttrSyntax
-
Creates an IetfAttrSyntax for the given ObjectID values array.
- IetfAttrSyntax(ASN1Object) - Constructor for class iaik.x509.attr.attributes.IetfAttrSyntax
-
Creates an IetfAttrSyntax from its ASN.1 representation.
- IGNORE - Static variable in class iaik.utils.Base64InputStream
-
- iKEIntermediate - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
-
The "iKEIntermediate" ExtendedKeyUsage purpose id.
- IMPLICIT - Static variable in class iaik.pkcs.pkcs7.DigestedDataStream
-
Denotes a mode where the data to be digested is included.
- IMPLICIT - Static variable in class iaik.pkcs.pkcs7.SignedDataStream
-
Denotes a mode where the signed message is included in the Signature
- increment(byte[]) - Static method in class iaik.utils.CryptoUtils
-
Increment the byte array by one.
- incrementExtended(byte[]) - Static method in class iaik.utils.CryptoUtils
-
This method increments the given byte array and return the result.
- indefinite_length - Variable in class iaik.asn1.ASN1Object
-
Is the length of this ASN1Object encoded as indefinite or definite length?.
- indefiniteLength() - Method in class iaik.asn1.ASN1Object
-
Returns whether this ASN1Object will be encoded by using the definite or
indefinite encoding method.
- InfoAccess - Class in iaik.x509.extensions
-
Abstract super class for the AuthorityInfoAccess
and
SubjectInfoAccess
extensions.
- InfoAccess() - Constructor for class iaik.x509.extensions.InfoAccess
-
Default constructor.
- InfoAccess(AccessDescription) - Constructor for class iaik.x509.extensions.InfoAccess
-
Creates an InfoAccess
object and adds a AccessDescription.
- InhibitAnyPolicy - Class in iaik.x509.extensions
-
This class implements the InhibitAnyPolicy
extension.
- InhibitAnyPolicy() - Constructor for class iaik.x509.extensions.InhibitAnyPolicy
-
Default constructor.
- InhibitAnyPolicy(int) - Constructor for class iaik.x509.extensions.InhibitAnyPolicy
-
Creates an InhibitAnyPolicy for the given skipCerts value.
- init(int, Key, int, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.pkcs.pkcs1.Padding
-
Initializes this Padding engine.
- init(int, Key, int, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.pkcs.pkcs1.PKCS1v15Padding
-
Initializes this Padding engine.
- init(Key) - Method in class iaik.security.kem.KeyEncapsulationMechanism
-
Initializes this KEM with a key.
- init(Key, SecureRandom) - Method in class iaik.security.kem.KeyEncapsulationMechanism
-
Initializes this KEM with a key and a secure source of randomness.
- init(Key, AlgorithmParameterSpec) - Method in class iaik.security.kem.KeyEncapsulationMechanism
-
Initializes this KEM with a key and a set of algorithm parameters.
- init(Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.kem.KeyEncapsulationMechanism
-
Initializes this KEM with a key, a set of algorithm parameters, and a secure source of random.
- init(int, Key, SecureRandom) - Method in class iaik.security.rsa.RSA
-
Initializes this RSA cipher with the given key.
- init(ASN1Object) - Method in class iaik.x509.attr.extensions.AcceptableCertPolicies
-
Parses a given AcceptableCertPolicies object from it's ASN.1 representation.
- init(ASN1Object) - Method in class iaik.x509.attr.extensions.AuditIdentity
-
Inits this AuditIdentity
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.attr.extensions.BasicAttConstraints
-
Parses a given BasicAttConstrint object from it's ASN.1 representation.
- init(ASN1Object) - Method in class iaik.x509.attr.extensions.NoRevAvail
-
Inits this NoRevAvail
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Inits this ProxyInfo
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.attr.extensions.TargetInformation
-
Inits this TargetInformation
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
-
Inits this AuthorityKeyIdentifier
implementation with an ASN1Object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.BasicConstraints
-
Inits this BasicConstraints
implementation with an ASN1Object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.CertificateIssuer
-
Inits this CertificateIssuer
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.CertificatePolicies
-
Inits this CertificatePolicies
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.CRLDistPointsSyntax
-
Inits this CRLDistPointsSyntax
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.CRLNumber
-
Inits this CRLNumber
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.DeltaCRLIndicator
-
Inits this DeltaCRLIndicator
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.ErrorExtension
-
Implements the V3Extension Interface.
- init(ASN1Object) - Method in class iaik.x509.extensions.ExpiredCertsOnCRL
-
Inits this ExpiredCertsOnCRL
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.ExtendedKeyUsage
-
Inits this ExtendedKeyUsage
implementation with an ASN1Object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.HoldInstructionCode
-
Inits this HoldInstructionCode
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.InfoAccess
-
Inits this InfoAccess
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.InhibitAnyPolicy
-
Inits this InhibitAnyPolicy
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.InvalidityDate
-
Inits this InvalidityDate
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.IssuerAltName
-
Inits this IssuerAltName
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Inits this IssuingDistributionPoint
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.KeyUsage
-
Inits this KeyUsage
implementation with an ASN1Object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.NameConstraints
-
Inits this NameConstraints
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
-
Inits this NetscapeBaseUrl
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
-
Inits this NetscapeCaPolicyUrl
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
-
Inits this NetscapeCaRevocationUrl
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
-
Inits this NetscapeCertRenewalUrl
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeCertType
-
Inits this NetscapeCertType
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeComment
-
Inits this NetscapeComment
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
-
Inits this NetscapeRevocationUrl
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
-
Inits this NetscapeSSLServerName
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.ocsp.NoCheck
-
Inits this NoCheck
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.PolicyConstraints
-
Inits this PolicyConstraints
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.PolicyMappings
-
Inits this PolicyMappings
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.priv.IdentityLinkIssuer
-
Inits this IdentityLinkIssuer
implementation with an ASN1Object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.priv.MandateIssuer
-
Inits this MandateIssuer
implementation with an ASN1Object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.priv.Officials
-
Inits this Officials
implementation with an ASN1Object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.priv.PublicAuthorityIdentifier
-
Inits this PublicAuthorityIdentifier
implementation with an ASN1Object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.priv.PublicServiceProvider
-
Inits this PublicServiceProvider
implementation with an ASN1Object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
-
Inits this PrivateKeyUsagePeriod
implementation with an ASN1Object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.qualified.BiometricInfo
-
Inits this BiometricInfo
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.qualified.QCStatements
-
Inits this QCStatements
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.ReasonCode
-
Inits this ReasonCode
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.smime.SMIMECapabilities
-
Inits this SMIMECapabilities
object with an ASN1Object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.SubjectAltName
-
Inits this SubjectAltName
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.SubjectDirectoryAttributes
-
Inits this SubjectDirectoryAttributes
implementation with an
ASN1object representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.extensions.SubjectKeyIdentifier
-
Inits this SubjectKeyIdentifier
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.ocsp.extensions.AcceptableResponses
-
Inits this AcceptableResponses
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.ocsp.extensions.ArchiveCutoff
-
Inits this ArchiveCutoff
implementation with an ASN1Object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.ocsp.extensions.commonpki.CertHash
-
Inits this CertHash
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.ocsp.extensions.CrlID
-
Inits this CrlID
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.ocsp.extensions.ExtendedRevoked
-
Inits this ExtendedRevoked
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.ocsp.extensions.Nonce
-
Inits this Nonce
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms
-
Inits this PreferredSignatureAlgorithms
implementation with an ASN1object
representing the value of this extension.
- init(ASN1Object) - Method in class iaik.x509.ocsp.extensions.ServiceLocator
-
Inits this ServiceLocator
implementation with an ASN1object
representing the value of this extension.
- init(InputStream) - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Inits the single response repository from the from the given input stream.
- init(ASN1Object) - Method in class iaik.x509.UnknownExtension
-
Inits the implementation with an ASN1 object representing the value of
the unknown extension.
- init(ASN1Object) - Method in class iaik.x509.V3Extension
-
Inits the implementation with an ASN1Object.
- InitBufferedInputStream - Class in iaik.utils
-
An ordinary BufferedInputStream where the internal buffer can be
initialized with an array.
- InitBufferedInputStream(InputStream, byte[]) - Constructor for class iaik.utils.InitBufferedInputStream
-
Creates a new buffered input stream to read data from
the specified input stream.
- InitBufferedInputStream(InputStream, byte[], int) - Constructor for class iaik.utils.InitBufferedInputStream
-
Creates a new buffered input stream to read data from
the specified input stream with the specified buffer size.
- initCipher(int, Key) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
-
Is used by all engineInit methods and initializes the cipher.
- initCipher(int, Key, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
-
Is used by the engineInit methods and initializes the cipher.
- initCipher(int, Key, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
-
This method is used by the engineInit methods and initializes the cipher.
- initialize(int) - Method in class iaik.security.dh.DHKeyPairGenerator
-
Initializes the DHKeyPairGenerator for given prime modulus length.
- initialize(int, SecureRandom) - Method in class iaik.security.dh.DHKeyPairGenerator
-
Initializes the DHKeyPairGenerator for given prime modulus length with the given
random seed.
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.dh.DHKeyPairGenerator
-
Initializes this DHKeyPairGenerator with given DH parameter specification and random seed.
- initialize(int) - Method in class iaik.security.dsa.DSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator for given prime modulus length.
- initialize(int, SecureRandom) - Method in class iaik.security.dsa.DSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator for given modulus length with the given random seed.
- initialize(int, boolean, SecureRandom) - Method in class iaik.security.dsa.DSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator for given modulus length with the given random seed.
- initialize(DSAParams, SecureRandom) - Method in class iaik.security.dsa.DSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator with given DSA parameters and random seed.
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.dsa.DSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator with given DSAParameterSpec and random seed.
- initialize(int) - Method in class iaik.security.dsa.SHA224withDSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator for given prime modulus length.
- initialize(int, SecureRandom) - Method in class iaik.security.dsa.SHA224withDSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator for given prime modulus
length with the given random seed.
- initialize(int, boolean, SecureRandom) - Method in class iaik.security.dsa.SHA224withDSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator for given modulus length with the given random seed.
- initialize(int) - Method in class iaik.security.dsa.SHA256withDSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator for given prime modulus length.
- initialize(int, SecureRandom) - Method in class iaik.security.dsa.SHA256withDSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator for given prime modulus
length with the given random seed.
- initialize(int, boolean, SecureRandom) - Method in class iaik.security.dsa.SHA256withDSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator for given modulus length with the given random seed.
- initialize(int) - Method in class iaik.security.elgamal.ElGamalKeyPairGenerator
-
Initializes the ElGamalKeyPairGenerator for given prime modulus length.
- initialize(int, SecureRandom) - Method in class iaik.security.elgamal.ElGamalKeyPairGenerator
-
Initializes the ElGamalKeyPairGenerator for given prime modulus length with the given
random seed.
- initialize(AlgorithmParameterSpec) - Method in class iaik.security.elgamal.ElGamalKeyPairGenerator
-
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.elgamal.ElGamalKeyPairGenerator
-
Initializes this ElGamalKeyPairGenerator with given ElGamal parameter specification and random seed.
- initialize(int, AlgorithmParameterSpec) - Method in interface iaik.security.rsa.OaepKeyPairGenerator
-
Initializes the OaepKeyPairGenerator for generating keys with the given
length and OAEP parameters.
- initialize(int, AlgorithmParameterSpec, SecureRandom) - Method in interface iaik.security.rsa.OaepKeyPairGenerator
-
Initializes the OaepKeyPairGenerator for a certain key length with the
given random number generator and OAEP parameters.
- initialize(int, BigInteger, AlgorithmParameterSpec, SecureRandom) - Method in interface iaik.security.rsa.OaepKeyPairGenerator
-
Initializes the key pair generator using the specified "strength" (desired
key length in bits), public exponent, source of random bits, and OAEP
parameters.
- initialize(AlgorithmParameterSpec) - Method in interface iaik.security.rsa.OaepKeyPairGenerator
-
Initializes this OaepKeyPairGenerator with the given RSAOaepParameterSpec.
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in interface iaik.security.rsa.OaepKeyPairGenerator
-
Initializes this OaepKeyPairGenerator with given OaepKeyPairGenerator and
random number generator.
- initialize(int, AlgorithmParameterSpec) - Method in interface iaik.security.rsa.PssKeyPairGenerator
-
Initializes the RSAKeyPairGenerator for generating keys with the given
length and PSS parameters.
- initialize(int, AlgorithmParameterSpec, SecureRandom) - Method in interface iaik.security.rsa.PssKeyPairGenerator
-
Initializes the RSAKeyPairGenerator for a certain key length with the given
random number generator and PSS parameters.
- initialize(int, BigInteger, AlgorithmParameterSpec, SecureRandom) - Method in interface iaik.security.rsa.PssKeyPairGenerator
-
Initializes the key pair generator using the specified "strength" (desired
key length in bits), public exponent, source of random bits, and PSS
parameters.
- initialize(AlgorithmParameterSpec) - Method in interface iaik.security.rsa.PssKeyPairGenerator
-
Initializes this PssKeyPairGenerator with the given RSAPssParameterSpec.
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in interface iaik.security.rsa.PssKeyPairGenerator
-
Initializes this RSAPssKeyPairGenerator with given RSAPssParameterSpec and
random number generator.
- initialize(int) - Method in class iaik.security.rsa.RSAKeyPairGenerator
-
Initializes the RSAKeyPairGenerator for a certain key length with the
default random seed.
- initialize(int, SecureRandom) - Method in class iaik.security.rsa.RSAKeyPairGenerator
-
Initializes the RSAKeyPairGenerator for a certain key length with the given
random seed.
- initialize(int, BigInteger, SecureRandom) - Method in class iaik.security.rsa.RSAKeyPairGenerator
-
Initializes the key pair generator using the specified "strength" (desired
key length in bits), public exponent, and source of random bits.
- initialize(AlgorithmParameterSpec) - Method in class iaik.security.rsa.RSAKeyPairGenerator
-
Initializes this RSAKeyPairGenerator with the given AlgorithmParameterSpec.
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAKeyPairGenerator
-
Initializes this RSAPssKeyPairGenerator with given AlgorithmParameterSpec and
random number generator.
- initialize(AlgorithmParameterSpec) - Method in class iaik.security.rsa.RSAOaepKeyPairGenerator
-
Initializes the key pair generator using the specified OAEP
parameters.
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAOaepKeyPairGenerator
-
Initializes the key pair generator using the specified OAEP
parameters and random number generator.
- initialize(int, AlgorithmParameterSpec) - Method in class iaik.security.rsa.RSAOaepKeyPairGenerator
-
Initializes this key pair generator using the specified "strength" (desired
key length in bits) and OAEP parameters.
- initialize(int, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAOaepKeyPairGenerator
-
Initializes this key pair generator using the specified "strength" (desired
key length in bits), source of random bits, and OAEP
parameters.
- initialize(int, BigInteger, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAOaepKeyPairGenerator
-
Initializes this key pair generator using the specified "strength" (desired
key length in bits), public exponent, source of random bits, and OAEP
parameters.
- initialize(AlgorithmParameterSpec) - Method in class iaik.security.rsa.RSAOaepKeyPairGeneratorFIPS
-
Initializes this RSAOaepKeyPairGeneratorFIPS with the given
RSAOaepParameterSpec.
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAOaepKeyPairGeneratorFIPS
-
Initializes this RSAOaepKeyPairGeneratorFIPS with given
RSAOaepParameterSpec and random number generator.
- initialize(int, AlgorithmParameterSpec) - Method in class iaik.security.rsa.RSAOaepKeyPairGeneratorFIPS
-
Initializes the RSAOaepKeyPairGeneratorFIPS for generating keys with the
given length and OAEP parameters.
- initialize(int, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAOaepKeyPairGeneratorFIPS
-
Initializes the RSAOaepKeyPairGeneratorFIPS for a certain key length with
the given random number generator and OAEP parameters.
- initialize(int, BigInteger, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAOaepKeyPairGeneratorFIPS
-
Initializes the key pair generator using the specified "strength" (desired
key length in bits), public exponent, source of random bits, and OAEP
parameters.
- initialize(AlgorithmParameterSpec) - Method in class iaik.security.rsa.RSAPssKeyPairGenerator
-
Initializes this RSAPssKeyPairGenerator with the given AlgorithmParameterSpec.
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAPssKeyPairGenerator
-
Initializes this RSAPssKeyPairGenerator with given RSAPssParameterSpec and
random number generator.
- initialize(int, AlgorithmParameterSpec) - Method in class iaik.security.rsa.RSAPssKeyPairGenerator
-
Initializes the RSAPssKeyPairGenerator for generating keys with the given
length and PSS parameters.
- initialize(int, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAPssKeyPairGenerator
-
Initializes the RSAPssKeyPairGenerator for a certain key length with the given
random number generator and PSS parameters.
- initialize(int, BigInteger, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAPssKeyPairGenerator
-
Initializes the key pair generator using the specified "strength" (desired
key length in bits), public exponent, source of random bits, and PSS
parameters.
- initialize(AlgorithmParameterSpec) - Method in class iaik.security.rsa.RSAPssKeyPairGeneratorFIPS
-
Initializes this RSAPssKeyPairGeneratorFIPS with the given
RSAPssParameterSpec.
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAPssKeyPairGeneratorFIPS
-
Initializes this RSAPssKeyPairGeneratorFIPS with given RSAPssParameterSpec
and random number generator.
- initialize(int, AlgorithmParameterSpec) - Method in class iaik.security.rsa.RSAPssKeyPairGeneratorFIPS
-
Initializes the RSAKeyPairGenerator for generating keys with the given
length and PSS parameters.
- initialize(int, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAPssKeyPairGeneratorFIPS
-
Initializes the RSAKeyPairGenerator for a certain key length with the given
random number generator and PSS parameters.
- initialize(int, BigInteger, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.rsa.RSAPssKeyPairGeneratorFIPS
-
Initializes the key pair generator using the specified "strength" (desired
key length in bits), public exponent, source of random bits, and PSS
parameters.
- initialized - Variable in class iaik.security.rsa.RSAKeyPairGenerator
-
- initials - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.43) for the x.500 attribute type initials
.
- initTests() - Method in class iaik.security.random.FIPS140Test
-
Init the tests by generating the necessary amount of test data (20000
bits).
- input_stream - Variable in class iaik.pkcs.pkcs7.DigestedDataStream
-
An InputStream holding the data.
- input_stream - Variable in class iaik.pkcs.pkcs7.SignedDataStream
-
An InputStream holding the data.
- insertAttributeAt(Attribute, int) - Method in class iaik.asn1.structures.Attributes
-
Inserts the given attribute.
- insertRDNAt(ObjectID, Object, int) - Method in class iaik.asn1.structures.Name
-
Inserts a RelativeDistinguishedName with given attribute type and
value to this Name at the given position.
- insertRDNAt(RDN, int) - Method in class iaik.asn1.structures.Name
-
Inserts a RelativeDistinguishedName to this Name at the given position.
- INTEGER - Static variable in class iaik.asn1.ASN
-
Global ASN.1 type INTEGER
- INTEGER - Static variable in class iaik.asn1.DerInputStream
-
Global ASN.1 type INTEGER
- INTEGER - Class in iaik.asn1
-
This class implements the native ASN.1 type "INTEGER".
- INTEGER() - Constructor for class iaik.asn1.INTEGER
-
Creates an empty INTEGER.
- INTEGER(BigInteger) - Constructor for class iaik.asn1.INTEGER
-
Creates a new ASN.1 INTEGER object for the given Java BigInteger value.
- INTEGER(int) - Constructor for class iaik.asn1.INTEGER
-
Creates a new ASN.1 INTEGER object for the given Java int value.
- internalError - Static variable in class iaik.x509.ocsp.OCSPResponse
-
Response status "internalError" (2) indicating an internal
responder error.
- InternalErrorException - Exception in iaik.utils
-
This exception is thrown, if there occurs an internal error caused by some
development error and not by an user of the application.
- InternalErrorException() - Constructor for exception iaik.utils.InternalErrorException
-
Constructs a new internal error exception.
- InternalErrorException(Exception) - Constructor for exception iaik.utils.InternalErrorException
-
Constructs an InternalErrorException with the exception
which causes this exception.
- InternalErrorException(String) - Constructor for exception iaik.utils.InternalErrorException
-
Constructs an InternalErrorException with a specified detail message.
- InternalErrorException(String, Exception) - Constructor for exception iaik.utils.InternalErrorException
-
Constructs an InternalErrorException with a specified detail message and
the exception which causes this exception.
- InvalidityDate - Class in iaik.x509.extensions
-
This class implements the InvalidityDate
extension.
- InvalidityDate() - Constructor for class iaik.x509.extensions.InvalidityDate
-
Default constructor.
- InvalidityDate(Date) - Constructor for class iaik.x509.extensions.InvalidityDate
-
Creates a new InvalidityDate
from the given date.
- iPAddress - Static variable in class iaik.asn1.structures.GeneralName
-
GeneralName type iPAddress
(7).
- ipsecEndSystem - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
-
The "IP security end system" ExtendedKeyUsage purpose id.
- ipsecTunnel - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
-
The "IP security tunnel termination" ExtendedKeyUsage purpose id.
- ipsecUser - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
-
The "IP security user" ExtendedKeyUsage purpose id.
- isA(ASN) - Method in class iaik.asn1.ASN1Object
-
Tests if this object is an instance of given ASN.1 type.
- isActive() - Method in class iaik.utils.StreamCopier
-
Check whether the copier is already finished.
- isAvailable(String) - Static method in class iaik.utils.ExtendedProvider
-
Check if the class with the specified name is available
- isCertIDFor(Name, PublicKey, BigInteger) - Method in class iaik.x509.ocsp.CertID
-
Checks if this is a CertID for a certificate identified by the given
issuer name and key, and serialNumber.
- isClassListBitSet(int) - Method in class iaik.x509.attr.attributes.Clearance
-
Asks whether the bit at the given position is set in the classList bit string.
- isConstructed() - Method in class iaik.asn1.ASN1Object
-
Returns whether this ASN1Object is constructed or primitive.
- isCritical() - Method in class iaik.x509.V3Extension
-
Returns true
, if this extension is critical.
- isCriticalExtension() - Method in exception iaik.x509.X509ExtensionInitException
-
Returns true if the broken extension is critical.
- isEmpty() - Method in class iaik.asn1.structures.Name
-
Checks if there are any RDNs included in this Name.
- isEncrypted() - Method in class iaik.utils.KeyAndCertificate
-
Test whether this KeyAndCertificate object contains an encrypted private
key.
- isEncrypted() - Method in class iaik.utils.SSLeayPrivateKey
-
Test if this private key is encrypted.
- isImplicitlyTagged() - Method in class iaik.asn1.CON_SPEC
-
Returns true
if this Context Specific ASN1Object is implicitly
tagged.
- isIndirect() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
true
if there is at least one entry in the CRL which contains
a
CertificateIssuer
extension.
- isIndirectCRL() - Method in class iaik.x509.attr.ACRL
-
Return whether this CRL is an indirect CRL.
- isIndirectCRL() - Method in class iaik.x509.X509CRL
-
Return whether this CRL is an indirect CRL.
- isIssuerOf(X509Certificate) - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
-
Checks if the issuer of this IssuerAndSerialNumber
has issued
the given certificate.
- isNativeAESAddonAvailable() - Static method in class iaik.security.provider.IAIK
-
Method to look, if the class
iaik.security.provider.NativeAESAddon
is in the classpath.
- ISO9796P2ParameterSpec - Class in iaik.iso.iso9796
-
ParameterSpec for the
ISO9796-2
signature engines.
- ISO9796P2ParameterSpec() - Constructor for class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Default constructor.
- ISO9796P2S2S3ParameterSpec - Class in iaik.iso.iso9796
-
ParameterSpec for the
ISO9796-2
Signature
schemes S2 and S3.
- ISO9796P2S2S3ParameterSpec() - Constructor for class iaik.iso.iso9796.ISO9796P2S2S3ParameterSpec
-
Default constructor.
- ISO9796P2S2S3Signature - Class in iaik.iso.iso9796
-
This class implements the ISO 9796-2 Digital Signature schemes S2 and S3.
- ISO9796P2S2S3Signature(String) - Constructor for class iaik.iso.iso9796.ISO9796P2S2S3Signature
-
Creates an ISO 9796-2 Signature engine (scheme S2, S3) with the given
algorithm name.
- ISO9796P2S2S3Signature(String, int, byte) - Constructor for class iaik.iso.iso9796.ISO9796P2S2S3Signature
-
Creates a ISO 9796-2 Signature engine (scheme S2, S3) with given algorithm
name, hash output length and hash id.
- ISO9796P2Signature - Class in iaik.iso.iso9796
-
Base class of the ISO 9796-2 Digital Signature algorithm implementation.
- ISO9796P2Signature(String) - Constructor for class iaik.iso.iso9796.ISO9796P2Signature
-
Creates an ISO 9796-2 Signature engine with the given algorithm name.
- ISO9796P2Signature(String, int, byte) - Constructor for class iaik.iso.iso9796.ISO9796P2Signature
-
Creates a ISO 9796-2 Signature engine with given algorithm name, hash
output length and hash id.
- isPrintableString(String) - Static method in class iaik.asn1.PrintableString
-
Checks is the supplied String is a PrintableString.
- isProbablePrime(BigInteger) - Static method in class iaik.utils.NumberTheory
-
Perform a probabilistic primality test to determine
if b is prime.
- isQualifedCertificate(X509Certificate) - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Checks if the given certificate is a qualified one.
- isQualifiedPolicyID(ObjectID) - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Asks if the given oid indicates a qualified certificate policy.
- isQualifiedQCStatementID(ObjectID) - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Asks if the given oid indicates a qualified certificate statement.
- isReqCertFor(X509Certificate, X509Certificate, GeneralName) - Method in class iaik.x509.ocsp.ReqCert
-
Checks if this is a ReqCert for the given certificate identifying
information.
- isResponderIdFor(X509Certificate) - Method in class iaik.x509.ocsp.ResponderID
-
Checks if this is a responder id for the given certificate.
- isResponseFor(X509Certificate, X509Certificate, GeneralName) - Method in interface iaik.x509.ocsp.CertificateResponse
-
Checks if this is a certificate response for the given certificate identifying
information.
- isResponseFor(ReqCert) - Method in interface iaik.x509.ocsp.CertificateResponse
-
Checks if this is a certificate response for a certificate identified by the given
reqCert.
- isResponseFor(X509Certificate, X509Certificate, GeneralName) - Method in class iaik.x509.ocsp.SingleResponse
-
Checks if this is a single response for the given certificate identifying
information.
- isResponseFor(ReqCert) - Method in class iaik.x509.ocsp.SingleResponse
-
Checks if this is a SingleResponse for a certificate identified by the
given reqCert identifier.
- isResponseTypeAcceptable(ObjectID) - Method in class iaik.x509.ocsp.extensions.AcceptableResponses
-
Checks whether the given response type is acceptable or not.
- isRevoked(BigInteger) - Method in class iaik.x509.attr.ACRL
-
Checks if the attribute certificate identified by the given serial number
is marked as revoked by this CRL.
- isRevoked(Certificate) - Method in class iaik.x509.attr.ACRL
-
Checks whether the given certificate is on this CRL.
- isRevoked(BigInteger) - Method in class iaik.x509.X509CRL
-
Checks if the certificate identified by the given serial number is marked
as revoked by this CRL.
- isRevoked(Certificate) - Method in class iaik.x509.X509CRL
-
Checks whether the given certificate is on this CRL.
- isSecurityClassificationValueSet(int) - Method in class iaik.x509.attr.attributes.Clearance
-
Asks whether the specified security classification value is set.
- isSet(int) - Method in class iaik.asn1.structures.DistributionPoint
-
Checks whether the specified reasonFlags values are set.
- isSet(int) - Method in class iaik.x509.extensions.KeyUsage
-
Return whether the specified key usage values are set.
- isStringType - Variable in class iaik.asn1.ASN1Object
-
Is this ASN1Object a String type?
- isStringType() - Method in class iaik.asn1.ASN1Object
-
Asks if this ASN1Object represents a String type.
- IssuerAltName - Class in iaik.x509.extensions
-
This class implements the IssuerAltName
extension.
- IssuerAltName() - Constructor for class iaik.x509.extensions.IssuerAltName
-
Default Constructor.
- IssuerAltName(GeneralNames) - Constructor for class iaik.x509.extensions.IssuerAltName
-
Constructs an IssuerAltName object form a GeneralNames ASN.1 type.
- IssuerAndSerialNumber - Class in iaik.pkcs.pkcs7
-
This class implements the PKCS#7 IssuerAndSerialNumber
type.
- IssuerAndSerialNumber(Name, BigInteger) - Constructor for class iaik.pkcs.pkcs7.IssuerAndSerialNumber
-
Creates a new IssuerAndSerialNumber
from an issuer
distinguished name and an issuer-specific serial number.
- IssuerAndSerialNumber(X509Certificate) - Constructor for class iaik.pkcs.pkcs7.IssuerAndSerialNumber
-
Creates a new IssuerAndSerialNumber
from a certificate.
- IssuerAndSerialNumber(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.IssuerAndSerialNumber
-
Creates a new IssuerAndSerialNumber
from an ASN1Object.
- IssuerSerial - Class in iaik.x509.attr
-
This class implements the AC type IssuerSerial
.
- IssuerSerial(GeneralNames, BigInteger) - Constructor for class iaik.x509.attr.IssuerSerial
-
Creates an IssuerSerial from issuer GeneralNames and issuer-specific serial
number.
- IssuerSerial(Name, BigInteger) - Constructor for class iaik.x509.attr.IssuerSerial
-
Creates a new IssuerSerial
from an issuer distinguished name
and issuer-specific serial number.
- IssuerSerial(X509Certificate) - Constructor for class iaik.x509.attr.IssuerSerial
-
Creates an IssuerSerial from the given base certificate.
- IssuerSerial(ASN1Object) - Constructor for class iaik.x509.attr.IssuerSerial
-
Creates a new IssuerSerial
from an ASN1Object.
- issuerSerial - Static variable in class iaik.x509.ocsp.ReqCert
-
ReqCert type issuerSerial
(1).
- IssuingDistributionPoint - Class in iaik.x509.extensions
-
This class implements the IssuingDistributionPoint
extension.
- IssuingDistributionPoint() - Constructor for class iaik.x509.extensions.IssuingDistributionPoint
-
Default constructor.
- isTargetFor(Object) - Method in class iaik.x509.attr.AttributeCertificate
-
Checks if the given server/service is a valid target for this attribute
certificate.
- isTargetFor(Object) - Method in class iaik.x509.attr.extensions.TargetInformation
-
Checks if the given server/service is a valid target for
the attribute certificate containing this TargetInformation
extension.
- isTargetFor(Object) - Method in class iaik.x509.attr.Target
-
Checks if the given server/service is a valid target for the attribute
certificate containing an extension with this Target.
- isTargetFor(Target, Object) - Method in interface iaik.x509.attr.TargetChecker
-
Checks if the given server/service is a valid target/proxy for the attribute
certificate that contains a
TargetInformation
or
ProxyInfo
extension with the given Target.
- isTargetFor(Object) - Method in class iaik.x509.attr.Targets
-
Checks if the given server/service is a valid target for
the attribute certificate containing an extension with
this Targets.
- isTrustedCertificate(X509Certificate) - Method in class iaik.x509.ChainVerifier
-
Tests whether the given certificate is explicitly trusted.
- isTrustedCertificate(X509Certificate) - Method in class iaik.x509.SimpleChainVerifier
-
Checks whether a given certificate is marked as trusted.
- isTrustedResponder(ResponderID, X509Certificate, X509Certificate) - Method in class iaik.x509.ocsp.utils.TrustedResponders
-
Checks if we can trust the given responder for signing responses for certs
issued by the given CA.
- isUseBlinding() - Method in class iaik.pkcs.pkcs1.RSACipher
-
Check if blinding is switched on.
- isUseBlindingDefault() - Static method in class iaik.pkcs.pkcs1.RSACipher
-
Check if blinding is switched on per default.
- isV1FormFor(Name) - Method in class iaik.x509.attr.V1Form
-
Checks if this V1Form represents the given issuerName.
- isValidSP80089SignatureVerificationKey() - Method in class iaik.security.dsa.DSAPublicKey
-
Determines whether this public key is valid for signature verification
according to NIST SP 800-89.
- isValidSP80089SignatureVerificationKey() - Method in class iaik.security.rsa.RSAPublicKey
-
Checks whether this public key is valid for signature verification
according to NIST SP 800-89.
- isValidSP80089SignatureVerificationKey(int) - Method in class iaik.security.rsa.RSAPublicKey
-
Checks whether this public key is valid for signature verification
according to NIST SP 800-89.
- isVerified() - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
- IvGenerator - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 IV from a password, a salt and
an iteration count, using SHA-1 as hash function.
- IvGenerator() - Constructor for class iaik.pkcs.pkcs12.IvGenerator
-
Default Constructor.
- IvGenerator.IvGeneratorSha224 - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 IV from a password,
a salt and an iteration count, using SHA-224 as hash function.
- IvGenerator.IvGeneratorSha224() - Constructor for class iaik.pkcs.pkcs12.IvGenerator.IvGeneratorSha224
-
Default Constructor.
- IvGenerator.IvGeneratorSha256 - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 IV from a password,
a salt and an iteration count, using SHA-256 as hash function.
- IvGenerator.IvGeneratorSha256() - Constructor for class iaik.pkcs.pkcs12.IvGenerator.IvGeneratorSha256
-
Default Constructor.
- IvGenerator.IvGeneratorSha384 - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 IV from a password,
a salt and an iteration count, using SHA-384 as hash function.
- IvGenerator.IvGeneratorSha384() - Constructor for class iaik.pkcs.pkcs12.IvGenerator.IvGeneratorSha384
-
Default Constructor.
- IvGenerator.IvGeneratorSha512 - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 IV from a password,
a salt and an iteration count, using SHA-512 as hash function.
- IvGenerator.IvGeneratorSha512() - Constructor for class iaik.pkcs.pkcs12.IvGenerator.IvGeneratorSha512
-
Default Constructor.
- IvGenerator.IvGeneratorSha512_224 - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 IV from a password,
a salt and an iteration count, using SHA-512/224 as hash function.
- IvGenerator.IvGeneratorSha512_224() - Constructor for class iaik.pkcs.pkcs12.IvGenerator.IvGeneratorSha512_224
-
Default Constructor.
- IvGenerator.IvGeneratorSha512_256 - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 IV from a password,
a salt and an iteration count, using SHA-512/256 as hash function.
- IvGenerator.IvGeneratorSha512_256() - Constructor for class iaik.pkcs.pkcs12.IvGenerator.IvGeneratorSha512_256
-
Default Constructor.
- IvGenParameterSpec - Class in iaik.security.cipher
-
This class specifies the length of the initialization vector to may be used
for iv generation by means of an
IvParameterGenerator
.
- IvGenParameterSpec(int) - Constructor for class iaik.security.cipher.IvGenParameterSpec
-
Creates a IvGenParamerterSpec for the given iv length.
- IvParameterGenerator - Class in iaik.security.cipher
-
This class implements an AlgorithmParameterGenerator to be used for generating
an initialization vector as used by many cipher algorithms/mode.
- IvParameterGenerator() - Constructor for class iaik.security.cipher.IvParameterGenerator
-
The default constructor.
- IvParameterGenerator(int) - Constructor for class iaik.security.cipher.IvParameterGenerator
-
Creates a IvParameterGenerator for the given iv length.
- IvParameters - Class in iaik.security.cipher
-
This class represents an initialization vector in opaque form and may be used
for generating an opaque IV and converting it between various formats.
- IvParameters() - Constructor for class iaik.security.cipher.IvParameters
-
The default constructor.
- random - Variable in class iaik.security.rsa.RSAKeyPairGenerator
-
- random - Static variable in class iaik.utils.CriticalObject
-
The random number generator for generating a new key.
- randomBlock(byte[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Fills the specified sub-array of the given byte array with random bytes.
- randomBlock(byte[]) - Static method in class iaik.utils.CryptoUtils
-
Fills the given byte array with random bytes.
- RandomException - Exception in iaik.security.random
-
Exception for the error conditions that might occur in the random package.
- RandomException() - Constructor for exception iaik.security.random.RandomException
-
- RandomException(String) - Constructor for exception iaik.security.random.RandomException
-
- RandomInputStream - Class in iaik.security.random
-
An InputStream that reads data from a Random number generator.
- RandomInputStream(Random) - Constructor for class iaik.security.random.RandomInputStream
-
Create a new RandomInputStream that reads from the specified random number
generator.
- rawCrypt(byte[]) - Method in class iaik.pkcs.pkcs1.RSACipher
-
RSA encrypts or decrypts the given message.
- RawDSA - Class in iaik.security.dsa
-
This class implements the "Raw" DSA signature algorithm.
- RawDSA() - Constructor for class iaik.security.dsa.RawDSA
-
The default constructor.
- RawHash - Class in iaik.security.md
-
This class makes the compression function of a hash algorithm
accessible.
- RawHash(AbstractMessageDigest) - Constructor for class iaik.security.md.RawHash
-
Create a new raw hash function that provides the compression function
of the given complete hash function.
- RawISO9796P2ParameterSpec - Class in iaik.iso.iso9796
-
Raw ISO 9796-2 ParameterSpec for specifying message length and
recoverable part of message if an ISO 9796-2
S1
Signature engine operates in "raw" mode (where the
hash value is calculated outside the engine).
- RawISO9796P2ParameterSpec(String, int, byte[], int) - Constructor for class iaik.iso.iso9796.RawISO9796P2ParameterSpec
-
Creates a RawISO9796P2ParameterSpec from given
hash algorithm name, hash len, recoverable message bytes
and message length.
- RawISO9796P2S2S3ParameterSpec - Class in iaik.iso.iso9796
-
Raw ISO 9796-2 ParameterSpec for specifying message length and recoverable
part of message if an ISO 9796-2
S2S3
Signature engine operates in "raw" mode (where the hash value is
calculated outside the engine).
- RawISO9796P2S2S3ParameterSpec(String, int, byte[], int) - Constructor for class iaik.iso.iso9796.RawISO9796P2S2S3ParameterSpec
-
Creates a RawISO9796P2ParameterSpec from given hash algorithm name, hash
len, recoverable message bytes and message length.
- RawPrivateKey - Class in iaik.pkcs.pkcs8
-
This class implements a raw, generic PKCS#8 private key.
- RawPrivateKey(byte[]) - Constructor for class iaik.pkcs.pkcs8.RawPrivateKey
-
Creates a raw PrivateKey from the given DER encoded byte array.
- RawPrivateKey(ASN1Object) - Constructor for class iaik.pkcs.pkcs8.RawPrivateKey
-
Creates a raw PrivateKey from the given ASN.1 object.
- RawPrivateKey(InputStream) - Constructor for class iaik.pkcs.pkcs8.RawPrivateKey
-
Creates a raw PrivateKey from an InputStream.
- rawPrivateRSA(BigInteger, RSAPrivateKey, Random) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Process a raw RSA operation; i.e.
- RawPublicKey - Class in iaik.x509
-
This class implements a raw, generic X.509 public key as may appear in an X.509
certificate or, for instance, PKCS#10 certificate request.
- RawPublicKey(byte[]) - Constructor for class iaik.x509.RawPublicKey
-
Creates a raw X509 PublicKey from the given DER encoded byte array.
- RawPublicKey(ASN1Object) - Constructor for class iaik.x509.RawPublicKey
-
Creates a raw X509PublicKey from the given ASN.1 object.
- RawPublicKey(InputStream) - Constructor for class iaik.x509.RawPublicKey
-
Creates a raw X509PublicKey from an InputStream.
- rawPublicRSA(BigInteger, RSAPublicKey) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Process a raw RSA operation; i.e.
- RawRSAPkcs1v15Signature - Class in iaik.security.rsa
-
This class represents a "raw" implementation of the RSA
PKCS#1v1.5 digital signature algorithm
(RSASSA-PKCS1-v1_5) where the hash on the data to be signed has to be calculated
by the application.
- RawRSAPkcs1v15Signature() - Constructor for class iaik.security.rsa.RawRSAPkcs1v15Signature
-
Default constructor.
- RawRSAPssSignature - Class in iaik.security.rsa
-
This class represents a "raw" implementation of the RSA
PKCS#1v2.1 RSASSA-PSS digital
signature algorithm where the hash on the data to be signed has to be calculated
by the application.
- RawRSAPssSignature() - Constructor for class iaik.security.rsa.RawRSAPssSignature
-
Default constructor.
- RawRSASignature - Class in iaik.security.rsa
-
This class represents a "raw" implementation of the RSA PKCS#1v1.5 digital signature algorithm
(RSASSA-PKCS1-v1_5).
- RawRSASignature() - Constructor for class iaik.security.rsa.RawRSASignature
-
Creates a RSA Signature object.
- RC2 - Class in iaik.security.cipher
-
Implements the RC2 algorithm, a variable-key-size 64-Bit block cipher
developed by Ron Rivest for RSA Data Security, Inc.; described in RFC 2268.
- RC2() - Constructor for class iaik.security.cipher.RC2
-
Creates a RC2 object by calling the BufferedCipher constructor for the RC2 cipher.
- rc2_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RC2
[TM] symmetric block cipher
used in CBC mode.
- RC2KeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the RC2 cipher.
- RC2KeyGenerator() - Constructor for class iaik.security.cipher.RC2KeyGenerator
-
Creates a new RC2 key generator.
- RC2KeyWrap - Class in iaik.security.cipher
-
This class implements the CMS RC2 Key Wrap algorithm.
- RC2KeyWrap() - Constructor for class iaik.security.cipher.RC2KeyWrap
-
Creates a RC2KeyWrap object.
- RC2Parameters - Class in iaik.security.cipher
-
This class represents RC2 parameters in opaque form and may be used for
generating opaque RC2 parameters and converting them between various formats.
- RC2Parameters() - Constructor for class iaik.security.cipher.RC2Parameters
-
The default constructor.
- RC2WrapParameters - Class in iaik.security.cipher
-
This class represents RC2 wrap parameters in opaque form and may be used for generating
opaque RC2 parameters and converting them between various formats.
- RC2WrapParameters() - Constructor for class iaik.security.cipher.RC2WrapParameters
-
The default constructor.
- RC2WrapParameterSpec - Class in iaik.security.cipher
-
Parameter specification for the CMS RC2 Key Wrap algorithmus.
- RC2WrapParameterSpec(int) - Constructor for class iaik.security.cipher.RC2WrapParameterSpec
-
Creates a RC2ParametersSpec from the given effectiveKeyBits value.
- rc4 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RC4
[TM] stream cipher.
- rc5_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RC5
[TM] symmetric block cipher
used in CBC mode.
- RDN - Class in iaik.asn1.structures
-
This class implements the ASN.1 type RelativeDistinguishedName.
- RDN() - Constructor for class iaik.asn1.structures.RDN
-
Creates an empty RelativeDistinguishedName.
- RDN(ObjectID, Object) - Constructor for class iaik.asn1.structures.RDN
-
Creates a new RelativeDistinguishedName for one AVA.
- RDN(ASN1Object) - Constructor for class iaik.asn1.structures.RDN
-
Creates a RelativeDistinguishedName from an ASN1Object.
- rDNs_ - Variable in class iaik.utils.RFC2253NameParser.ParsedName
-
- read() - Method in class iaik.asn1.CountingDerInputStream
-
Reads one byte from this InputStream.
- read(boolean) - Method in class iaik.asn1.CountingDerInputStream
-
Reads one byte from this InputStream.
- read(byte[], int, int) - Method in class iaik.asn1.CountingDerInputStream
-
Reads bytes into a portion of an array.
- read() - Method in class iaik.asn1.DerInputStream
-
Reads one byte from this InputStream.
- read(boolean) - Method in class iaik.asn1.DerInputStream
-
Reads one byte from this InputStream.
- read(byte[], int, int) - Method in class iaik.asn1.DerInputStream
-
Reads bytes into a portion of an array.
- read(byte[], int, int) - Method in class iaik.security.md.SHAKEInputStream
-
Reads up to len
bytes of output data from this XOF stream.
- read() - Method in class iaik.security.md.SHAKEInputStream
-
Reads the next data byte from this XOF stream and returns it as an int
value between 0 and 255, or -1 if the end of the stream already has been
reached.
- read(byte[]) - Method in class iaik.security.random.RandomInputStream
-
Read b.length bytes.
- read(byte[], int, int) - Method in class iaik.security.random.RandomInputStream
-
Read len bytes into b.
- read() - Method in class iaik.security.random.RandomInputStream
-
Read one byte and return it.
- read() - Method in class iaik.utils.ASN1InputStream
-
Reads the next byte of data from this input stream.
- read(byte[], int, int) - Method in class iaik.utils.ASN1InputStream
-
Reads up to len bytes of data from this input stream into an array of
bytes.
- read(byte[], int, int) - Method in class iaik.utils.Base64InputStream
-
Reads and decodes the specified number of data bytes from the underlying input
stream into a byte array until bytes are available.
- read() - Method in class iaik.utils.Base64InputStream
-
Returns the next BASE64 decoded byte, read from the underlying input stream.
- read(byte[], int, int) - Method in class iaik.utils.CipherInputStream
-
Reads a specified number of data bytes from this input stream into a byte
array.
- read(byte[]) - Method in class iaik.utils.CipherInputStream
-
Reads a number of data bytes from this input stream into a byte array.
- read() - Method in class iaik.utils.CipherInputStream
-
Reads the next data byte read from this input stream and returns it as an
int value between 0 and 255, or -1 if the the end of the stream already has
been reached.
- read() - Method in class iaik.utils.MacInputStream
-
This methods reads a byte fom the underlying stream and upadtes the MAC
with this data, if the MACing is active.
- read(byte[], int, int) - Method in class iaik.utils.MacInputStream
-
This methods reads data bytes fom the underlying stream and upadtes the MAC
with this data, if the MACing is active.
- read() - Method in class iaik.utils.NotifyEOFInputStream
-
- read(byte[], int, int) - Method in class iaik.utils.NotifyEOFInputStream
-
- read(byte[], int, int) - Method in class iaik.utils.ReplaceInputStream
-
Reads up to len
bytes from this stream into the given byte
array.
- read() - Method in class iaik.utils.ReplaceInputStream
-
Reads the next byte from this stream and returns it as int value between 0
and 255.
- read(byte[], int, int) - Method in class iaik.utils.TracedInputStream
-
Reads up to len
bytes from this stream into the given byte array.
- read() - Method in class iaik.utils.TracedInputStream
-
Reads the next byte from this stream and returns it as int value between 0 and 255.
- readACRLChain(InputStream) - Static method in class iaik.utils.Util
-
Tries to read a attribute crl list from the given input stream.
- readAttributeCertificateChain(InputStream) - Static method in class iaik.utils.Util
-
Tries to read an attribute certificate chain from the given input stream.
- readBitString() - Method in class iaik.asn1.DerInputStream
-
Reads a BIT STRING from the input stream.
- readBoolean() - Method in class iaik.asn1.DerInputStream
-
Reads a BOOLEAN from the input stream.
- readCertificateChain(InputStream) - Static method in class iaik.utils.Util
-
Tries to read a certificate chain from the given input stream.
- readConstructed() - Method in class iaik.asn1.DerInputStream
-
Reads any CONSTRUCTED ASN.1 type from the input stream.
- readContextSpecific() - Method in class iaik.asn1.DerInputStream
-
Reads an explicitly tagged CONTEXT SPECIFIC ASN.1 type from the input
stream.
- readContextSpecific(int) - Method in class iaik.asn1.DerInputStream
-
Reads an implicitly tagged CONTEXT SPECIFIC ASN.1 type.
- readCRLChain(InputStream) - Static method in class iaik.utils.Util
-
Tries to read a crl list from the given input stream.
- readEncoded(InputStream) - Static method in class iaik.asn1.ASN1
-
Reads the encoding of an ASN.1 object from the given stream.
- readEOC() - Method in class iaik.asn1.DerInputStream
-
Reads final EOC octets from an indefinite length encoded constructed
stream.
- readExternal(ObjectInput) - Method in class iaik.utils.IAIKPasswordStore
-
Responsible for reading the encrypted input and restoring it.
- readFile(String) - Static method in class iaik.utils.Util
-
Reads the content of a file into a byte array.
- readGeneralizedTime() - Method in class iaik.asn1.DerInputStream
-
Reads a GeneralizedTime from the input stream.
- readInteger() - Method in class iaik.asn1.DerInputStream
-
Reads an INTEGER from the input stream.
- readLine() - Method in class iaik.utils.LineInputStream
-
Reads a line of text.
- readNull() - Method in class iaik.asn1.DerInputStream
-
Reads an ASN.1 NULL object from the input stream.
- readObjectID() - Method in class iaik.asn1.DerInputStream
-
Reads an ObjectID from the input stream.
- readOctetString(boolean) - Method in class iaik.asn1.DerInputStream
-
Reads an OCTET STRING and returns an input stream from which the content
can be read.
- readOctetString() - Method in class iaik.asn1.DerInputStream
-
Reads an OCTET STRING and returns it as a new InputStream.
- readOctetStringByteArray() - Method in class iaik.asn1.DerInputStream
-
Reads a primitive encoded OCTET STRING from the input stream and returns
the content as a byte array.
- readPkiPath(InputStream) - Static method in class iaik.utils.Util
-
Parses a certificate array from a DER encoded PKI path read from the given
inputstream.
- readSequence() - Method in class iaik.asn1.DerInputStream
-
Reads a SEQUENCE from the input stream.
- readSet() - Method in class iaik.asn1.DerInputStream
-
Reads a SET from the input stream.
- readStream(InputStream) - Static method in class iaik.utils.Util
-
Reads the contents of the stream into a byte array.
- readString() - Method in class iaik.asn1.DerInputStream
-
Reads an ASN.1 string type from the input stream.
- readUTCTime() - Method in class iaik.asn1.DerInputStream
-
Reads an UTCTime from the input stream.
- ReasonCode - Class in iaik.x509.extensions
-
This class implements the ReasonCode
extension.
- ReasonCode() - Constructor for class iaik.x509.extensions.ReasonCode
-
Default constructor.
- ReasonCode(int) - Constructor for class iaik.x509.extensions.ReasonCode
-
Creates a new ReasonCode
from a int
specifying the
reason for certificate revocation.
- receipt - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.1.1) for the PKCS#9
Receipt
attribute as used for S/MIMEv3 ESS.
- receiptRequest - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.2.1) for the PKCS#9
ReceiptRequest
attribute as used for S/MIMEv3 ESS.
- recipient_infos - Variable in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Repository for the RecipientInfos.
- RecipientInfo - Class in iaik.pkcs.pkcs7
-
This class implements the PKCS#7 RecipientInfo
type.
- RecipientInfo() - Constructor for class iaik.pkcs.pkcs7.RecipientInfo
-
Default Constructor.
- RecipientInfo(IssuerAndSerialNumber, AlgorithmID, byte[]) - Constructor for class iaik.pkcs.pkcs7.RecipientInfo
-
Creates a RecipientInfo
object with given
IssuerAndSerialNumber
, key-encryption algorithm, and already
encrypted content encryption key.
- RecipientInfo(X509Certificate, AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.RecipientInfo
-
Creates a RecipientInfo object from a given certificate.
- RecipientInfo(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.RecipientInfo
-
Creates a RecipientInfo
from an ASN1Object.
- RecoveredMessage - Class in iaik.iso.iso9796
-
Represents the recovered part of the message for which a
signature is verified according to
ISO9796-2
.
- RecoveredMessage() - Constructor for class iaik.iso.iso9796.RecoveredMessage
-
Empty default constructor.
- register(ASN, Class) - Static method in class iaik.asn1.ASN
-
Registers a new ASN.1 type.
- register(String, String, String) - Static method in class iaik.asn1.structures.AlgorithmID
-
Registers an AlgorithmID for the given object identifier, a name and and
implementation name.
- register(ObjectID, Class) - Static method in class iaik.asn1.structures.Attribute
-
Registers a class for implementing a particular attribute value.
- register(ObjectID, Class) - Static method in class iaik.asn1.structures.OtherName
-
Registers a class for implementing a particular OtherName.
- register(ObjectID, Class) - Static method in class iaik.pkcs.pkcs12.SafeBag
-
Registers a new implementation for a PKCS#12 SafeBag defined through the
given ObjectID.
- register(ObjectID, Class) - Static method in class iaik.pkcs.pkcs7.ContentInfo
-
Registers a new implementation for a Content defined through the given ObjectID.
- register(ObjectID, Class) - Static method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Registers a new implementation for a ContentStream defined through the
given ObjectID.
- register(Class, Object, Class) - Method in class iaik.utils.Factory
-
Register a class to implement one type of a specific interface.
- register(Object, Class) - Method in class iaik.utils.ObjectFactory
-
Registers a class as implementation of the given type.
- register(Object, String) - Method in class iaik.utils.ObjectFactory
-
Registers a class by its name as implementation of the given type.
- register(String, ObjectID) - Static method in class iaik.utils.RFC2253NameParser
-
Associates the supplied short name with the given OID.
- register(String, ObjectID, boolean) - Static method in class iaik.utils.RFC2253NameParser
-
Associates the supplied short name with the given OID.
- register(ObjectID, Class) - Static method in class iaik.x509.attr.SecurityCategory
-
Registers a class for implementing a particular SecurityCategory value.
- register(ObjectID, Class) - Static method in class iaik.x509.extensions.qualified.structures.QCStatement
-
Registers a class for implementing a particular statement info.
- register(ObjectID, Class) - Static method in class iaik.x509.ocsp.ResponseBytes
-
Registers a class for implementing a particular response type.
- register(ObjectID, Class) - Static method in class iaik.x509.X509Extensions
-
Registers a new implementation for a X.509 certificate or CRL extension.
- registeredID - Static variable in class iaik.asn1.structures.GeneralName
-
GeneralName type registeredID
(8).
- registerHashEngine(byte, String) - Static method in class iaik.iso.iso9796.ISO9796P2Signature
-
Registers a MessageDigest engine by its name.
- registerQualifiedPolicyID(ObjectID) - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Adds the given OID to the pool of registered qualified policy IDs.
- registerQualifiedPolicyIDs(ObjectID[]) - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Registers qualified policy IDs.
- registerQualifiedQCStatementID(ObjectID) - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Adds the given OID to the pool of registered qualified statement IDs.
- registerQualifiedQCStatementIDs(ObjectID[]) - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Registers qualified certificate statement IDs.
- registerStandardAttributeImplementations() - Static method in class iaik.x509.attr.AttributeCertificate
-
Registers the IAIK-JCE implementing classes of the standard attributes
specified in RFC5755 to make them available for use with
AttributeCertificates.
- reinit(int) - Method in class iaik.security.random.AutoSeedGenerator
-
- reinit(int) - Method in class iaik.security.random.HashObjectSeedGenerator
-
- reinit(int) - Method in class iaik.security.random.VarLengthSeedGenerator
-
Sets the number of bits to generate.
- remove(Object) - Method in class iaik.utils.CollectionVector
-
Removes the given object from this vector.
- removeAcceptablePolicy(ObjectID) - Method in class iaik.x509.attr.extensions.AcceptableCertPolicies
-
Removes the specified policy from the list of acceptable policies.
- removeAcceptablePolicy(String) - Method in class iaik.x509.attr.extensions.AcceptableCertPolicies
-
Removes the specified policy from the list of acceptable policies.
- removeAllAccessDescriptions() - Method in class iaik.x509.extensions.InfoAccess
-
Removes all access descriptions from this InfoAccess
extension.
- removeAllAttributes() - Method in class iaik.x509.attr.AttributeCertificate
-
Removes all attributes included.
- removeAllCertificates() - Method in class iaik.x509.attr.ACRL
-
Removes all certificates from the CRL.
- removeAllCertificates() - Method in class iaik.x509.X509CRL
-
Removes all certificates from the CRL.
- removeAllCertIssuers() - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Removes all certificate issuers included.
- removeAllDistributionPoints() - Method in class iaik.x509.extensions.CRLDistPointsSyntax
-
Removes all distribution points from this CRLDistPointsSyntax
extension.
- removeAllExtensions() - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Removes all extensions from this ExtensionRequest.
- removeAllExtensions() - Method in class iaik.x509.attr.ACRL
-
Removes all extensions from this CRL.
- removeAllExtensions() - Method in class iaik.x509.attr.AttributeCertificate
-
Removes all extensions from this attribute certificate.
- removeAllExtensions() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Removes all extensions from this basic ocsp response.
- removeAllExtensions() - Method in class iaik.x509.ocsp.OCSPRequest
-
Removes all extensions from this ocsp request.
- removeAllExtensions() - Method in class iaik.x509.ocsp.Request
-
Removes all extensions from this request.
- removeAllExtensions() - Method in class iaik.x509.ocsp.SingleResponse
-
Removes all extensions from this single response.
- removeAllExtensions() - Method in class iaik.x509.qualified.QualifiedCertificate
-
Removes all extensions from this certificate.
- removeAllExtensions() - Method in class iaik.x509.RevokedCertificate
-
Removes all extensions from this revoked certificate.
- removeAllExtensions() - Method in class iaik.x509.X509Certificate
-
Removes all extensions from this certificate.
- removeAllExtensions() - Method in class iaik.x509.X509CRL
-
Removes all extensions from this CRL.
- removeAllExtensions() - Method in class iaik.x509.X509Extensions
-
Removes all extensions currently maintained by this X509Extensions object.
- removeAllKeyPurposeIDs() - Method in class iaik.x509.extensions.ExtendedKeyUsage
-
Removes all KeyPurposeIDs from this extension.
- removeAllNames() - Method in class iaik.asn1.structures.GeneralNames
-
Removes all genereal names from the list.
- removeAllSingleResponses() - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Removes all single responses included.
- removeAllTargets() - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Removes all targets from this ProxyInfo.
- removeAllTargets() - Method in class iaik.x509.attr.extensions.TargetInformation
-
Removes all targets from this TargetInformation.
- removeAllTargets() - Method in class iaik.x509.attr.Targets
-
Removes all target elements from the list.
- removeAttribute(Attribute) - Method in class iaik.asn1.structures.Attributes
-
Removes the first representative of the given attribute.
- removeAttribute(ObjectID) - Method in class iaik.asn1.structures.Attributes
-
Removes the first attribute with the given type from the container
- removeAttribute(ObjectID) - Method in class iaik.x509.attr.AttributeCertificate
-
Removes the attribute of the given type, if present.
- removeAttributes(Attribute) - Method in class iaik.asn1.structures.Attributes
-
Removes all representatives of the given attribute from the container.
- removeAttributes(ObjectID) - Method in class iaik.asn1.structures.Attributes
-
Removes all attributes with the given type from the container
- removeCertificate(AttributeCertificate) - Method in class iaik.x509.attr.ACRL
-
Removes the certificate from the CRL.
- removeCertificate(BigInteger) - Method in class iaik.x509.attr.ACRL
-
Removes the certificate with the given serial number from the CRL.
- removeCertificate(X509Certificate) - Method in class iaik.x509.X509CRL
-
Removes the certificate from the CRL.
- removeCertificate(BigInteger) - Method in class iaik.x509.X509CRL
-
Removes the certificate with the given serial number from the CRL.
- removeCertificate(Principal, BigInteger) - Method in class iaik.x509.X509CRL
-
Removes a certificate, identified by its issuer dn and its serial number,
from the crl.
- removeCertificateIssuer(Name) - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Removes the given certificate issuer.
- removeComponent(ASN1Object) - Method in class iaik.asn1.ConstructedType
-
Removes a component from a ConstructedType.
- removeComponent(int) - Method in class iaik.asn1.ConstructedType
-
Removes a component at the given location within a ConstructedType.
- removeExtension(ObjectID) - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Removes the extension specified by its object identifier.
- removeExtension(ObjectID) - Method in class iaik.x509.attr.ACRL
-
Removes the extension specified by its object identifier.
- removeExtension(ObjectID) - Method in class iaik.x509.attr.AttributeCertificate
-
Removes the extension specified by its object identifier.
- removeExtension(ObjectID) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Removes the extension specified by its object identifier.
- removeExtension(ObjectID) - Method in class iaik.x509.ocsp.OCSPRequest
-
Removes the extension specified by its object identifier.
- removeExtension(ObjectID) - Method in class iaik.x509.ocsp.Request
-
Removes the extension specified by its object identifier.
- removeExtension(ObjectID) - Method in class iaik.x509.ocsp.SingleResponse
-
Removes the extension specified by its object identifier.
- removeExtension(ObjectID) - Method in class iaik.x509.qualified.QualifiedCertificate
-
Removes the extension specified by its object identifier.
- removeExtension(ObjectID) - Method in class iaik.x509.RevokedCertificate
-
Removes the extension specified by its object identifier.
- removeExtension(ObjectID) - Method in class iaik.x509.X509Certificate
-
Removes the extension specified by its object identifier.
- removeExtension(ObjectID) - Method in class iaik.x509.X509CRL
-
Removes the extension specified by its object identifier.
- removeExtension(ObjectID) - Method in class iaik.x509.X509Extensions
-
Removes an extension, identified by its object ID.
- removeFromCRL - Static variable in class iaik.x509.extensions.ReasonCode
-
Certificate revocation reason removeFromCRL
.
- removeKeyPurposeID(ObjectID) - Method in class iaik.x509.extensions.ExtendedKeyUsage
-
Removes a KeyPurposeID from this extension.
- removeQcTypeID(ObjectID) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
Removes the given QcTypeID.
- removeRDN(ObjectID) - Method in class iaik.asn1.structures.Name
-
Removes all RelativeDistinguishedNames with the given attribute type (oid)
from this Name.
- removeRegisteredQualifiedPolicyID(ObjectID) - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Removes the given oid from the pool of registered qualified policy ids.
- removeRegisteredQualifiedQCStatementID(ObjectID) - Static method in class iaik.x509.qualified.QualifiedCertificate
-
Removes the given oid from the pool of registered qualified statement ids.
- removeSingleResponse(ReqCert) - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Removes the single response identified by the given ReqCert.
- removeTarget(Target) - Method in class iaik.x509.attr.Targets
-
Removes the given Target element from the Target list.
- removeTargetElement(Target) - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Removes the given Target element from this ProxyInfo.
- removeTargetElement(Target) - Method in class iaik.x509.attr.extensions.TargetInformation
-
Removes the given Target element from this TargetInformation.
- removeTargets(Targets) - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Removes the given Targets object from this ProxyInfo.
- removeTargets(Targets) - Method in class iaik.x509.attr.extensions.TargetInformation
-
Removes the given Targets object from this TargetInformation.
- removeTrustedCertificate(X509Certificate) - Method in class iaik.x509.SimpleChainVerifier
-
Remove a certificate from the list of trusted certificates.
- removeTrustedResponder(ResponderID) - Method in class iaik.x509.ocsp.utils.TrustedResponders
-
Removes the given responder from the trust repository.
- removeTrustedResponderEntry(ResponderID, X509Certificate) - Method in class iaik.x509.ocsp.utils.TrustedResponders
-
Do not longer trust the given responder for signing responses for certs
issued by the given CA cert.
- ReplaceInputStream - Class in iaik.utils
-
This class provides an utility for replacing substrings of a given stream by
pre-defined other streams.
- ReplaceInputStream(InputStream, String[][]) - Constructor for class iaik.utils.ReplaceInputStream
-
Creates a ReplaceInputStream
from the given InputStream using
the replacements given.
- ReqCert - Class in iaik.x509.ocsp
-
This class implements the OCSPv2 type "ReqCert".
- ReqCert(int, Object) - Constructor for class iaik.x509.ocsp.ReqCert
-
Creates a ReqCert for given type and value.
- ReqCert(ASN1Object) - Constructor for class iaik.x509.ocsp.ReqCert
-
Creates a ReqCert from an ASN1Object.
- Request - Class in iaik.x509.ocsp
-
This class implements the OCSP type Request
.
- Request() - Constructor for class iaik.x509.ocsp.Request
-
Default constructor.
- Request(ReqCert) - Constructor for class iaik.x509.ocsp.Request
-
Creates a Request for the given ReqCert.
- Request(ASN1Object) - Constructor for class iaik.x509.ocsp.Request
-
Creates Request from an ASN1Object.
- reset(BigInteger) - Method in class iaik.iso.iso9796.ISO9796P2S2S3Signature
-
Resets this Signature engine to the state after engineInitSign
or engineInitVerify
has been called.
- reset(BigInteger) - Method in class iaik.iso.iso9796.ISO9796P2Signature
-
Resets this Signature engine to the state after engineInitSign
or engineInitVerify
has been called.
- reset() - Method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithm
-
Resets this engine to the state before mask
has been called.
- reset() - Method in class iaik.security.md.RawHash
-
Reset this hash function.
- reset() - Method in class iaik.security.md.SHAKEInputStream
-
Resets this stream to be maybe updated with new data.
- resizeArray(byte[], int) - Static method in class iaik.utils.CryptoUtils
-
Deprecated.
Use the method in iaik.utils.Util instead.
- resizeArray(byte[], int) - Static method in class iaik.utils.Util
-
Resizes a byte array to the specified length.
- resizeArray(Object[], int) - Static method in class iaik.utils.Util
-
Resizes an array of objects to the specified length.
- ResponderID - Class in iaik.x509.ocsp
-
This class implements the OCSP type ResponderID.
- ResponderID(Name) - Constructor for class iaik.x509.ocsp.ResponderID
-
Creates a responder ID from its name.
- ResponderID(byte[]) - Constructor for class iaik.x509.ocsp.ResponderID
-
Creates a responder ID from a hash of its public key.
- ResponderID(PublicKey) - Constructor for class iaik.x509.ocsp.ResponderID
-
Creates a responder ID from its public key.
- ResponderID(ASN1Object) - Constructor for class iaik.x509.ocsp.ResponderID
-
Creates ResponderID from an ASN1Object.
- Response - Class in iaik.x509.ocsp
-
This class is the basic implementation for OCSP Response types.
- Response() - Constructor for class iaik.x509.ocsp.Response
-
- ResponseBytes - Class in iaik.x509.ocsp
-
This class implements the OCSP type ResponseBytes
.
- ResponseBytes(Response) - Constructor for class iaik.x509.ocsp.ResponseBytes
-
Creates ResponseBytes for the given response.
- ResponseBytes(ASN1Object) - Constructor for class iaik.x509.ocsp.ResponseBytes
-
Creates ResponseBytes from its ASN.1 representation.
- ResponseGenerator - Class in iaik.x509.ocsp.utils
-
A simple utility for generating OCSP responses (of type BasicOCSPResponse).
- ResponseGenerator(PrivateKey, X509Certificate[]) - Constructor for class iaik.x509.ocsp.utils.ResponseGenerator
-
Creates a ResponseGenerator from responder private key and responder certs.
- ResponseGenerator(PKCS12, char[]) - Constructor for class iaik.x509.ocsp.utils.ResponseGenerator
-
Creates a ResponseGenerator from the given PCSK#12 object.
- responseType - Static variable in class iaik.x509.ocsp.BasicOCSPResponse
-
The response type of the BasicOCSPResponse.
- RESTRICTED - Static variable in class iaik.x509.attr.attributes.Clearance
-
Predefined classList value "restricted" (2);
- reverseArray(byte[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Reverses the order of the bytes in the given array.
- reverseArray(Object[], int, int) - Static method in class iaik.utils.Util
-
Reverses the order of the objects in the given array.
- REVOCATION_REASON - Static variable in class iaik.x509.ocsp.extensions.ExtendedRevoked
-
Revocation reason for a never issued certificate (certificateHold (6)).
- REVOCATION_TIME - Static variable in class iaik.x509.ocsp.extensions.ExtendedRevoked
-
Revocation time for a never issued certificate (January 1, 1970).
- REVOKED - Static variable in class iaik.x509.ocsp.CertStatus
-
CertStatus "revoked" (1).
- RevokedAttributeCertificate - Class in iaik.x509.attr
-
This class represents a revoked attribute certificate.
- RevokedAttributeCertificate(ASN1Object) - Constructor for class iaik.x509.attr.RevokedAttributeCertificate
-
Creates a RevokedAttributeCertificate from an ASN1Object.
- RevokedAttributeCertificate(AttributeCertificate, Date) - Constructor for class iaik.x509.attr.RevokedAttributeCertificate
-
Creates a RevokedAttributeCertificate from a attribute certificate and a date.
- RevokedAttributeCertificate(BigInteger, Date) - Constructor for class iaik.x509.attr.RevokedAttributeCertificate
-
Creates a RevokedAttributeCertificate from a serial number and a date.
- RevokedCertificate - Class in iaik.x509
-
This class represents a revoked certificate.
- RevokedCertificate(ASN1Object) - Constructor for class iaik.x509.RevokedCertificate
-
Creates a revoked certificate from an ASN1Object.
- RevokedCertificate(X509Certificate, Date) - Constructor for class iaik.x509.RevokedCertificate
-
Creates a revoked certificate from a certificate and a date.
- RevokedCertificate(BigInteger, Date) - Constructor for class iaik.x509.RevokedCertificate
-
Creates a revoked certificate from a serial number and a date.
- revokedCertificate(RevokedCertificate) - Method in interface iaik.x509.stream.CRLListener
-
The CRL stream parser calls this listener method for each CRL entry exactly
once and in the order in which they appear in the CRL.
- revokedCertificate(byte[], int, int, int, int) - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
The CRL stream parser calls this listener method for each CRL entry exactly
once and in the order in which they appear in the CRL.
- revokedCertificate(RevokedCertificate) - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
This implementation looks if the given entry
refers to a
certificate in the list of concerned certificates which has been passed
to the constructor.
- RevokedCertificatesCRLListener - Class in iaik.x509.stream
-
Through this CRL listener implementation, an application can easily
stream-parse a CRL looking for the revocation state of certain certificates.
- RevokedCertificatesCRLListener(X509Certificate[], PublicKey) - Constructor for class iaik.x509.stream.RevokedCertificatesCRLListener
-
Create a CRL listener which searches for entries in the CRL which refer to
any of the certificates in the array consideredCertificates
.
- RevokedCertificatesCRLListener(X509Certificate[], PublicKey, Provider) - Constructor for class iaik.x509.stream.RevokedCertificatesCRLListener
-
Create a CRL listener which searches for entries in the CRL which refer to
any of the certificates in the array consideredCertificates
.
- RevokedInfo - Class in iaik.x509.ocsp
-
This class implements the OCSP type RevokedInfo.
- RevokedInfo(Date) - Constructor for class iaik.x509.ocsp.RevokedInfo
-
Creates a RevokedInfo from a revocation date.
- RevokedInfo(ChoiceOfTime) - Constructor for class iaik.x509.ocsp.RevokedInfo
-
Creates a RevokedInfo from a revocation date.
- RevokedInfo(ASN1Object) - Constructor for class iaik.x509.ocsp.RevokedInfo
-
Creates RevokedInfo from an ASN1Object.
- RFC2253NameParser - Class in iaik.utils
-
Implements functionality to parse the UTF-8 string representation of a X.501
Name, according to RFC 2253.
- RFC2253NameParser(String) - Constructor for class iaik.utils.RFC2253NameParser
-
Standard constructor.
- RFC2253NameParser.AVA - Class in iaik.utils
-
Represents the parsing result for a Attribute-Value-Assertion.
- RFC2253NameParser.AVA() - Constructor for class iaik.utils.RFC2253NameParser.AVA
-
- RFC2253NameParser.ParsedName - Class in iaik.utils
-
Represents the parsing result for a Name.
- RFC2253NameParser.ParsedName() - Constructor for class iaik.utils.RFC2253NameParser.ParsedName
-
- RFC2253NameParser.ParsedRDN - Class in iaik.utils
-
Represents the parsing result for a Relative Distinguished Name.
- RFC2253NameParser.ParsedRDN() - Constructor for class iaik.utils.RFC2253NameParser.ParsedRDN
-
- RFC2253NameParser.ShortNameOIDAssociation - Class in iaik.utils
-
Provides functionality to map a Short Name of an well known Object
Identifier to the corresponding Object Identifier.
- RFC2253NameParser.ShortNameOIDAssociation() - Constructor for class iaik.utils.RFC2253NameParser.ShortNameOIDAssociation
-
Stores the associations between the Short Name and the Object Identifier
of some well known X.501 Object Identifiers.
- RFC2253NameParserException - Exception in iaik.utils
-
Signals that a error has occured while executing a method of class
RFC2253NameParser
.
- RFC2253NameParserException() - Constructor for exception iaik.utils.RFC2253NameParserException
-
Creates a RFC2253NameParserException.
- RFC2253NameParserException(String) - Constructor for exception iaik.utils.RFC2253NameParserException
-
Creates a RFC2253NameParserException for the given message.
- RFC2253NameParserException(String, Object[]) - Constructor for exception iaik.utils.RFC2253NameParserException
-
Creates a RFC2253NameParserException.
- rfc822Name - Static variable in class iaik.asn1.structures.GeneralName
-
GeneralName type rfc822Name
(1).
- Rijndael - Class in iaik.security.cipher
-
Implements the Rijndael (AES) algorithm, a block cipher with variable block length
(this implementation uses 128 bit) and key length, designed by Joan Daemen
and Vincent Rijmen and standardized by NIST as successor of the DES cipher;
see
http://www.nist.gov/aes/.
- Rijndael() - Constructor for class iaik.security.cipher.Rijndael
-
Creates a Rijndael object by calling the BufferedCipher constructor for the Rijndael cipher.
- Rijndael256 - Class in iaik.security.cipher
-
- Rijndael256() - Constructor for class iaik.security.cipher.Rijndael256
-
Creates a Rijndael object by calling the BufferedCipher constructor for the Rijndael cipher.
- RijndaelKeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the Rijndael cipher.
- RijndaelKeyGenerator() - Constructor for class iaik.security.cipher.RijndaelKeyGenerator
-
Creates a new Rijndael key generator.
- ripeMd128 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RipeMd128
message digest
algorithm.
- RipeMd128 - Class in iaik.security.md
-
This class implements the RipeMd128 message digest algorithm.
- RipeMd128() - Constructor for class iaik.security.md.RipeMd128
-
Creates a new RipeMd128 message digest object.
- ripeMd128_ISO - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RipeMd128
message digest
algorithm.
- RipeMd128Random - Class in iaik.security.random
-
A secure pseudo-random number generator based on an RipeMd128 message digest.
- RipeMd128Random() - Constructor for class iaik.security.random.RipeMd128Random
-
Create a new RipeMd-128 based secure random.
- RipeMd128RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using RipeMd128 as message digest algorithm.
- RipeMd128RSASignature() - Constructor for class iaik.security.rsa.RipeMd128RSASignature
-
Default Constructor.
- RIPEMD128withRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
RIPEMD128 as hash algorithm, MGF1 (with RIPEMD128) as mask generation function,
16 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- RIPEMD128withRSAandMGF1Signature() - Constructor for class iaik.security.rsa.RIPEMD128withRSAandMGF1Signature
-
Default constructor.
- RIPEMD128withRSAISO9796P2S2S3andMGF1Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S2, S3) that uses RSA as underlying public
key system and RIPEMD-128 as message digest algorithm.
- RIPEMD128withRSAISO9796P2S2S3andMGF1Signature() - Constructor for class iaik.security.rsa.RIPEMD128withRSAISO9796P2S2S3andMGF1Signature
-
Default Constructor.
- RIPEMD128withRSAISO9796P2Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S1) that uses RSA as underlying public key system
and RIPEMD-128 as message digest algorithm.
- RIPEMD128withRSAISO9796P2Signature() - Constructor for class iaik.security.rsa.RIPEMD128withRSAISO9796P2Signature
-
Default Constructor.
- ripeMd160 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RipeMd160
message digest
algorithm.
- RipeMd160 - Class in iaik.security.md
-
This class implements the RipeMd160 message digest algorithm.
- RipeMd160() - Constructor for class iaik.security.md.RipeMd160
-
Creates a new RipeMd160 message digest object.
- ripeMd160_ISO - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RipeMd160
message digest
algorithm.
- RipeMd160FIPS186Random - Class in iaik.security.random
-
This class implements the FIPS PUB 186-2 pseudo random generator based
on the compression function of the RipeMd-160 hash function.
- RipeMd160FIPS186Random() - Constructor for class iaik.security.random.RipeMd160FIPS186Random
-
Default constructor.
- RipeMd160Random - Class in iaik.security.random
-
A secure pseudo-random number generator based on an RipeMd160 message digest.
- RipeMd160Random() - Constructor for class iaik.security.random.RipeMd160Random
-
Create a new RipeMd-160 based secure random.
- RipeMd160RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using RipeMd160 as message digest algorithm.
- RipeMd160RSASignature() - Constructor for class iaik.security.rsa.RipeMd160RSASignature
-
Default Constructor.
- RIPEMD160withRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
RIPEMD160 as hash algorithm, MGF1 (with RIPEMD160) as mask generation function,
20 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- RIPEMD160withRSAandMGF1Signature() - Constructor for class iaik.security.rsa.RIPEMD160withRSAandMGF1Signature
-
Default constructor.
- RIPEMD160withRSAISO9796P2S2S3andMGF1Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S2, S3) that uses RSA as underlying public
key system and RIPEMD-160 as message digest algorithm.
- RIPEMD160withRSAISO9796P2S2S3andMGF1Signature() - Constructor for class iaik.security.rsa.RIPEMD160withRSAISO9796P2S2S3andMGF1Signature
-
Default Constructor.
- RIPEMD160withRSAISO9796P2Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S1) that uses RSA as underlying public key system
and RIPEMD-160 as message digest algorithm.
- RIPEMD160withRSAISO9796P2Signature() - Constructor for class iaik.security.rsa.RIPEMD160withRSAISO9796P2Signature
-
Default Constructor.
- ripeMd256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RipeMd256
message digest
algorithm.
- RipeMd256 - Class in iaik.security.md
-
This class implements the RipeMd256 message digest algorithm.
- RipeMd256() - Constructor for class iaik.security.md.RipeMd256
-
Creates a new RipeMd256 message digest object.
- RipeMd256RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using RipeMd256 as message digest algorithm.
- RipeMd256RSASignature() - Constructor for class iaik.security.rsa.RipeMd256RSASignature
-
Default Constructor.
- RipeMd320 - Class in iaik.security.md
-
This class implements the RipeMd320 message digest algorithm.
- RipeMd320() - Constructor for class iaik.security.md.RipeMd320
-
Creates a new RipeMd320 message digest object.
- role - Static variable in class iaik.asn1.ObjectID
-
- Role - Class in iaik.x509.attr.attributes
-
The Role attribute.
- Role() - Constructor for class iaik.x509.attr.attributes.Role
-
Empty default constructor.
- Role(GeneralName) - Constructor for class iaik.x509.attr.attributes.Role
-
Creates a Role attribute with the given roleName.
- Role(ASN1Object) - Constructor for class iaik.x509.attr.attributes.Role
-
Creates a Role attribute from its ASN.1 representation.
- roleSpecifiedBy(AttributeCertificate) - Method in class iaik.x509.attr.attributes.Role
-
Checks if the given attribute certificate is a role specification certificate
for the attribute certificate containing this Role attribute.
- RP_ATTRIBUTE_DESCRIPTION - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Request property key "attributeDescription".
- RP_BASE_DN - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Request property key distinguished name base "dn".
- RP_EXTENSIONS - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Request property key "extensions".
- RP_FILTER - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Request property key search "filter".
- RP_SEARCH_SCOPE - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Request property key search "scope".
- RP_SECURITY_AUTHENTICATION - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Request property key "securityAuthentication".
- RP_SECURITY_CREDENTIALS - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Request property key "securityCredentials".
- RP_SECURITY_PRINCIPAL - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Request property key "securityPrincipal".
- RP_SIZE_LIMIT - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Request property key search "sizeLimit".
- rsa - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RSA
public key algorithm.
- RSA - Class in iaik.security.rsa
-
This class implements the RSA Cipher algorithm.
- RSA() - Constructor for class iaik.security.rsa.RSA
-
Default Constructor.
- RSACipher - Class in iaik.pkcs.pkcs1
-
This class implements the RSA algorithm through the Cipher interface.
- RSACipher() - Constructor for class iaik.pkcs.pkcs1.RSACipher
-
Default Constructor for the RSA cipher.
- RSACipherFactory - Interface in iaik.security.rsa
-
Factory for creating RSA cipher objects.
- RSACipherProvider - Class in iaik.pkcs.pkcs7
-
A RSA cipher provider that may be used by an application to control
RSA cipher operations used by SignerInfos and RecipientInfos.
- RSACipherProvider() - Constructor for class iaik.pkcs.pkcs7.RSACipherProvider
-
Default constructor.
- RSACipherProvider(String, String) - Constructor for class iaik.pkcs.pkcs7.RSACipherProvider
-
Creates a new RSACipherProvider for the given RSA cipher en/decryption providers.
- RSACipherProvider(Provider, Provider) - Constructor for class iaik.pkcs.pkcs7.RSACipherProvider
-
Creates a new RSACipherProvider for the given RSA cipher en/decryption providers.
- rsaEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RSA encryption
signature
algorithm.
- rsaesOAEP - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RSAES-OAEP
encryption scheme.
- RSAISO9796P2S2S3Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S2, S3) that uses RSA as underlying public key system.
- RSAISO9796P2S2S3Signature() - Constructor for class iaik.security.rsa.RSAISO9796P2S2S3Signature
-
Default constructor.
- RSAISO9796P2S2S3Signature(String, int, byte) - Constructor for class iaik.security.rsa.RSAISO9796P2S2S3Signature
-
Creates a RSA ISO 9796-2-2-3 Signature object with the given name using the
supplied hash ID and hash length.
- RSAISO9796P2Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S1) that uses RSA as underlying public key system.
- RSAISO9796P2Signature() - Constructor for class iaik.security.rsa.RSAISO9796P2Signature
-
Default constructor.
- RSAISO9796P2Signature(String, int, byte) - Constructor for class iaik.security.rsa.RSAISO9796P2Signature
-
Creates a RSA ISO 9796-2 Signature object with the given name using the
supplied hash ID and hash length.
- rsaKem - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the RSA
Key Encapsulation Mechanism.
- RsaKem - Class in iaik.security.rsa
-
This class implements the RSA-KEM through the KeyEncapsulationMechanism (KEM) interface.
- RsaKem() - Constructor for class iaik.security.rsa.RsaKem
-
- RsaKemAlgorithmParameters - Class in iaik.security.rsa
-
This class represents the Algorithm Parameters of the
RsaKem.
- RsaKemAlgorithmParameters() - Constructor for class iaik.security.rsa.RsaKemAlgorithmParameters
-
- RsaKemAlgorithmParameterSpec - Class in iaik.security.rsa
-
Algorithm parameter specification for the
RsaKem
Key-Encapsulation mechanism:
- RsaKemAlgorithmParameterSpec(KeyDerivationParameterSpec) - Constructor for class iaik.security.rsa.RsaKemAlgorithmParameterSpec
-
Initializes the parameters with parameters for a KDF.
- RSAKeyFactory - Class in iaik.security.rsa
-
This class converts RSA keys (opaque representation) in their KeySpecs (transparent representation)
and vice versa.
- RSAKeyFactory() - Constructor for class iaik.security.rsa.RSAKeyFactory
-
Default constructor for creating a RSAKeyFactory.
- RSAKeyPairGenerator - Class in iaik.security.rsa
-
The RSAKeyPairGenerator class is used to generate keys for the RSA algorithm
according to IEEE P1363.
- RSAKeyPairGenerator() - Constructor for class iaik.security.rsa.RSAKeyPairGenerator
-
Default constructor for creating a RSAKeyPairGenerator object.
- RSAKeyPairGeneratorFIPS - Class in iaik.security.rsa
-
The RSAKeyPairGeneratorFIPS class is used to generate keys for the RSA
algorithm according to
FIPS 186-3.
- RSAKeyPairGeneratorFIPS() - Constructor for class iaik.security.rsa.RSAKeyPairGeneratorFIPS
-
Default constructor for creating a RSAKeyPairGenerator object.
- RSAOaepKeyFactory - Class in iaik.security.rsa
-
KeyFactory for converting RSAES-OAEP keys into their encoded representation
(and vice versa).
- RSAOaepKeyFactory() - Constructor for class iaik.security.rsa.RSAOaepKeyFactory
-
Default constructor for creating a RSAOaepKeyFactory.
- RSAOaepKeyPairGenerator - Class in iaik.security.rsa
-
KeyPairGenerator for generating RSAES-OAEP keys according to
RFC 4055.
- RSAOaepKeyPairGenerator() - Constructor for class iaik.security.rsa.RSAOaepKeyPairGenerator
-
Default constructor for creating a RSAOaepKeyPairGenerator object.
- RSAOaepKeyPairGeneratorFIPS - Class in iaik.security.rsa
-
KeyPairGenerator for generating RSAES-OAEP keys according to
RFC 4055.
- RSAOaepKeyPairGeneratorFIPS() - Constructor for class iaik.security.rsa.RSAOaepKeyPairGeneratorFIPS
-
Default constructor for creating a RSAOaepKeyPairGeneratorFIPS object.
- RSAOaepParameters - Class in iaik.pkcs.pkcs1
-
Algorithm parameters for the PKCS#1 RSASES-OAEP encryption scheme.
- RSAOaepParameters() - Constructor for class iaik.pkcs.pkcs1.RSAOaepParameters
-
The default constructor.
- RSAOaepParameterSpec - Class in iaik.pkcs.pkcs1
-
Algorithm parameter specification for the PKCS#1 RSAES-OAEP encryption
scheme.
- RSAOaepParameterSpec() - Constructor for class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Creates default RSAES-OAEP parameters.
- RSAOaepParameterSpec(AlgorithmID, AlgorithmID, AlgorithmID) - Constructor for class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Creates a RSAOaepParameterSpec for the given hash algorithm, mask
generation function, and pSource algorithm.
- RSAOaepParameterSpec(AlgorithmParameterSpec) - Constructor for class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Creates a RSAOaepParameterSpec from the given AlgorithmParameterSpec.
- RSAOaepPrivateKey - Class in iaik.security.rsa
-
This class implements a RSAES-OAEP private key according to
RFC 4055.
- RSAOaepPrivateKey(BigInteger, BigInteger) - Constructor for class iaik.security.rsa.RSAOaepPrivateKey
-
Creates a new RSAOaepPrivate key from given modulus and private exponent.
- RSAOaepPrivateKey(BigInteger, BigInteger, AlgorithmParameterSpec) - Constructor for class iaik.security.rsa.RSAOaepPrivateKey
-
Creates a new RSAOaepPrivate key from given modulus and private exponent
and OAEP parameters.
- RSAOaepPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.rsa.RSAOaepPrivateKey
-
Creates a RSAOaepPrivateKey from the given values.
- RSAOaepPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, AlgorithmParameterSpec) - Constructor for class iaik.security.rsa.RSAOaepPrivateKey
-
Creates a RSAOaepPrivateKey from the given values and
OAEP parameters.
- RSAOaepPrivateKey(byte[]) - Constructor for class iaik.security.rsa.RSAOaepPrivateKey
-
Creates a new RSAOaepPrivateKey from a DER encoded ASN.1 data structure.
- RSAOaepPrivateKey(ASN1Object) - Constructor for class iaik.security.rsa.RSAOaepPrivateKey
-
Creates a new RSAOaepPrivateKey key from an ASN1Object.
- RSAOaepPrivateKey(InputStream) - Constructor for class iaik.security.rsa.RSAOaepPrivateKey
-
Creates a new RSAOaepPrivateKey from an InputStream.
- RSAOaepPSourceParameterSpec - Class in iaik.pkcs.pkcs1
-
Parameter specification to may be used for specifying the
PSourceAlgorithm parameter for the PKCS#1v2.1 RSAES-OAEP encryption algorithm.
- RSAOaepPSourceParameterSpec() - Constructor for class iaik.pkcs.pkcs1.RSAOaepPSourceParameterSpec
-
Default constructor.
- RSAOaepPSourceParameterSpec(AlgorithmID) - Constructor for class iaik.pkcs.pkcs1.RSAOaepPSourceParameterSpec
-
Creates a RSAOaepPSourceParameterSpec for the given PSourceAlgorithm.
- RSAOaepPublicKey - Class in iaik.security.rsa
-
This class implements a RSAES-OAEP public key according to
RFC 4055.
- RSAOaepPublicKey(BigInteger, BigInteger) - Constructor for class iaik.security.rsa.RSAOaepPublicKey
-
Creates a new RSAOaepPublicKey with given values for modulus n
and
public exponent e
.
- RSAOaepPublicKey(BigInteger, BigInteger, AlgorithmParameterSpec) - Constructor for class iaik.security.rsa.RSAOaepPublicKey
-
Creates a new RSAOaepPublicKey with given values for modulus n
and
public exponent e
and given OAEP parameters.
- RSAOaepPublicKey(byte[]) - Constructor for class iaik.security.rsa.RSAOaepPublicKey
-
Creates a new RSAOaepPublicKey from the given DER encoded byte array.
- RSAOaepPublicKey(ASN1Object) - Constructor for class iaik.security.rsa.RSAOaepPublicKey
-
Creates a new RSAOaepPublicKey from the given ASN.1 object.
- RSAOaepPublicKey(InputStream) - Constructor for class iaik.security.rsa.RSAOaepPublicKey
-
Creates a new RSAOaepPublicKey from an InputStream.
- RSAPrivateKey - Class in iaik.security.rsa
-
This class implements an RSA private key and supports ASN.1 encoding.
- RSAPrivateKey() - Constructor for class iaik.security.rsa.RSAPrivateKey
-
Default constructor.
- RSAPrivateKey(BigInteger, BigInteger) - Constructor for class iaik.security.rsa.RSAPrivateKey
-
Creates a new RSAPrivate key from given modulus and private exponent.
- RSAPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.rsa.RSAPrivateKey
-
Creates a RSAPrivateKey from the given values.
- RSAPrivateKey(RSAPrivateKeySpec) - Constructor for class iaik.security.rsa.RSAPrivateKey
-
Creates a new RSAPrivateKey from a RSAPrivateKeySpec or
RSAPrivateKeyCrtSpec.
- RSAPrivateKey(RSAPrivateKey) - Constructor for class iaik.security.rsa.RSAPrivateKey
-
Creates a new RSAPrivateKey from a RSAPrivateKey or RSAPrivateKeyCrt.
- RSAPrivateKey(byte[]) - Constructor for class iaik.security.rsa.RSAPrivateKey
-
Creates a new RSAPrivateKey from a DER encoded ASN.1 data structure.
- RSAPrivateKey(ASN1Object) - Constructor for class iaik.security.rsa.RSAPrivateKey
-
Creates a new private key from an ASN1Object.
- RSAPrivateKey(InputStream) - Constructor for class iaik.security.rsa.RSAPrivateKey
-
Creates a new RSAPrivateKey from an InputStream.
- RSAPssKeyFactory - Class in iaik.security.rsa
-
KeyFactory for converting RSASSA-PSS keys into their encoded representation
(and vice versa).
- RSAPssKeyFactory() - Constructor for class iaik.security.rsa.RSAPssKeyFactory
-
Default constructor for creating a RSAPssKeyFactory.
- RSAPssKeyPairGenerator - Class in iaik.security.rsa
-
KeyPairGenerator for generating RSASSA-PSS keys according to
RFC 4055.
- RSAPssKeyPairGenerator() - Constructor for class iaik.security.rsa.RSAPssKeyPairGenerator
-
Default constructor for creating a RSAPssKeyPairGenerator object.
- RSAPssKeyPairGeneratorFIPS - Class in iaik.security.rsa
-
KeyPairGenerator for generating RSASSA-PSS keys according to
RFC 4055.
- RSAPssKeyPairGeneratorFIPS() - Constructor for class iaik.security.rsa.RSAPssKeyPairGeneratorFIPS
-
Default constructor for creating a RSAPssKeyPairGeneratorFIPS object.
- RSAPssParameters - Class in iaik.pkcs.pkcs1
-
Algorithm parameters for the PKCS#1 RSASSA-PSS signature scheme.
- RSAPssParameters() - Constructor for class iaik.pkcs.pkcs1.RSAPssParameters
-
The default constructor.
- RSAPssParameterSpec - Class in iaik.pkcs.pkcs1
-
Algorithm parameter specification for the PKCS#1 RSASSA-PSS signature scheme.
- RSAPssParameterSpec() - Constructor for class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Creates default RSASSA-PSS parameters.
- RSAPssParameterSpec(AlgorithmID, AlgorithmID, int) - Constructor for class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Creates a RSAPssParameterSpec for the given hash algorithm, mask generation
function, salt length.
- RSAPssParameterSpec(AlgorithmID, AlgorithmID, byte[]) - Constructor for class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Creates a RSAPssParameterSpec for the given hash algorithm, mask generation
function, salt value.
- RSAPssParameterSpec(AlgorithmParameterSpec) - Constructor for class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Creates a RSAPssParameterSpec from the given AlgorithmParameterSpec.
- RSAPssPrivateKey - Class in iaik.security.rsa
-
This class implements a RSASSA-PSS private key according to
RFC 4055.
- RSAPssPrivateKey(BigInteger, BigInteger) - Constructor for class iaik.security.rsa.RSAPssPrivateKey
-
Creates a new RSAPssPrivate key from given modulus and private exponent.
- RSAPssPrivateKey(BigInteger, BigInteger, AlgorithmParameterSpec) - Constructor for class iaik.security.rsa.RSAPssPrivateKey
-
Creates a new RSAPssPrivate key from given modulus and private exponent
and PSS parameters.
- RSAPssPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.rsa.RSAPssPrivateKey
-
Creates a RSAPssPrivateKey from the given values.
- RSAPssPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, AlgorithmParameterSpec) - Constructor for class iaik.security.rsa.RSAPssPrivateKey
-
Creates a RSAPssPrivateKey from the given values and
PSS parameters.
- RSAPssPrivateKey(byte[]) - Constructor for class iaik.security.rsa.RSAPssPrivateKey
-
Creates a new RSAPssPrivateKey from a DER encoded ASN.1 data structure.
- RSAPssPrivateKey(ASN1Object) - Constructor for class iaik.security.rsa.RSAPssPrivateKey
-
Creates a new RSAPssPrivateKey key from an ASN1Object.
- RSAPssPrivateKey(InputStream) - Constructor for class iaik.security.rsa.RSAPssPrivateKey
-
Creates a new RSAPssPrivateKey from an InputStream.
- RSAPssPublicKey - Class in iaik.security.rsa
-
This class implements a RSASSA-PSS public key according to
RFC 4055.
- RSAPssPublicKey(BigInteger, BigInteger) - Constructor for class iaik.security.rsa.RSAPssPublicKey
-
Creates a new RSAPssPublicKey with given values for modulus n
and
public exponent e
.
- RSAPssPublicKey(BigInteger, BigInteger, AlgorithmParameterSpec) - Constructor for class iaik.security.rsa.RSAPssPublicKey
-
Creates a new RSAPssPublicKey with given values for modulus n
and
public exponent e
and given PSS parameters.
- RSAPssPublicKey(byte[]) - Constructor for class iaik.security.rsa.RSAPssPublicKey
-
Creates a new RSAPssPublicKey from the given DER encoded byte array.
- RSAPssPublicKey(ASN1Object) - Constructor for class iaik.security.rsa.RSAPssPublicKey
-
Creates a new RSAPssPublicKey from the given ASN.1 object.
- RSAPssPublicKey(InputStream) - Constructor for class iaik.security.rsa.RSAPssPublicKey
-
Creates a new RSAPssPublicKey from an InputStream.
- RSAPssSaltParameterSpec - Class in iaik.pkcs.pkcs1
-
Parameter specification to may be used for specifying the saltLength
parameter for the PKCS#1v2.1 RSASSA-PSS signature algorithm.
- RSAPssSaltParameterSpec() - Constructor for class iaik.pkcs.pkcs1.RSAPssSaltParameterSpec
-
Creates a RSAPssSaltParameterSpec with the default salt length value (20).
- RSAPssSaltParameterSpec(int) - Constructor for class iaik.pkcs.pkcs1.RSAPssSaltParameterSpec
-
Creates a RSAPssSaltParameterSpec for the given salt length.
- RSAPssSaltParameterSpec(byte[]) - Constructor for class iaik.pkcs.pkcs1.RSAPssSaltParameterSpec
-
Creates a RSAPssSaltParameterSpec for the given salt value.
- RSAPssSignature - Class in iaik.security.rsa
-
This class implements the sign and verify methods of the PKCS#1v2.1 PSS signature
scheme (RSASSA-PSS).
- RSAPssSignature() - Constructor for class iaik.security.rsa.RSAPssSignature
-
Default constructor.
- RSAPssSignature(String) - Constructor for class iaik.security.rsa.RSAPssSignature
-
Creates a RSAPssSignature engine with the given name.
- RSAPublicKey - Class in iaik.security.rsa
-
This class implements a RSA public key and supports ASN.1 encoding.
- RSAPublicKey(BigInteger, BigInteger) - Constructor for class iaik.security.rsa.RSAPublicKey
-
Creates a new RSAPublicKey with given values for the modulus n
and the public exponent e
.
- RSAPublicKey(RSAPublicKeySpec) - Constructor for class iaik.security.rsa.RSAPublicKey
-
Creates a new RSAPublicKey from the given RSAPublicKeySpec representing
modulus n
and public exponent e
.
- RSAPublicKey(RSAPublicKey) - Constructor for class iaik.security.rsa.RSAPublicKey
-
Creates a new RSAPublicKey from the given RSAPublicKey representing modulus
n
and public exponent e
.
- RSAPublicKey(byte[]) - Constructor for class iaik.security.rsa.RSAPublicKey
-
Creates a new RSAPublicKey from the given DER encoded byte array.
- RSAPublicKey(ASN1Object) - Constructor for class iaik.security.rsa.RSAPublicKey
-
Creates a new RSAPublicKey from the given ASN.1 object.
- RSAPublicKey(InputStream) - Constructor for class iaik.security.rsa.RSAPublicKey
-
Creates a new RSAPublicKey from an InputStream.
- RSASignature - Class in iaik.security.rsa
-
This class implements the sign and verify methods of the PKCS#1v1.5 signature
scheme (RSASSA-PKCS1-v1_5).
- RSASignature(AlgorithmID, MessageDigest) - Constructor for class iaik.security.rsa.RSASignature
-
Creates a RSA PKCS#1v1.5 Signature object with a specified hash algorithm.
- RSASignature(String, MessageDigest) - Constructor for class iaik.security.rsa.RSASignature
-
Creates a RSA PKCS#1v1.5 Signature object with the given name using the
specified hash algorithm.
- rsaSignatureWithRipemd128 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the rsaSignatureWithRipemd128
signature algorithm.
- rsaSignatureWithRipemd160 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the rsaSignatureWithRipemd160
signature algorithm.
- rsaSignatureWithRipemd256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the rsaSignatureWithRipemd256
signature algorithm.
- RSASSAPkcs1v15Parameters - Class in iaik.pkcs.pkcs1
-
Algorithm parameters for the RSASSA-PKCS1-v1_5 signature schemes.
- RSASSAPkcs1v15Parameters() - Constructor for class iaik.pkcs.pkcs1.RSASSAPkcs1v15Parameters
-
The default constructor.
- RSASSAPkcs1v15ParameterSpec - Class in iaik.pkcs.pkcs1
-
Algorithm parameter specification for the RSASSA-PKCS1-v1_5
signature scheme.
- RSASSAPkcs1v15ParameterSpec(AlgorithmID) - Constructor for class iaik.pkcs.pkcs1.RSASSAPkcs1v15ParameterSpec
-
Creates a RSASSAPkcs1v15ParameterSpec for the given hash algorithm.
- rsassaPss - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the PKCS#1v2.1 RSASSA-PSS
signature
algorithm.
- run() - Method in class iaik.utils.StreamCopier
-
Run method to allow the StreamCopier to be run in a separate Thread easily.
- runsTest() - Method in class iaik.security.random.FIPS140Test
-
Run the runs test.
- runTests() - Method in class iaik.security.random.FIPS140Test
-
Deprecated.
use startTests() instead.
- S_MIME - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
-
Indicates a certificate that is certified for use by clients.
- S_MIME_CA - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
-
Indicates a certificate that is certified for issuing certs for S/MIME use.
- SafeBag - Class in iaik.pkcs.pkcs12
-
This class implements the PKCS#12 structure SafeBag.
- SafeBag() - Constructor for class iaik.pkcs.pkcs12.SafeBag
-
Default Constructor.
- SafeBag(String, byte[]) - Constructor for class iaik.pkcs.pkcs12.SafeBag
-
Creates a new SafeBag from a friendly name and a local key ID.
- SafeContentsBag - Class in iaik.pkcs.pkcs12
-
This class contains a sequence of SafeBags.
- SafeContentsBag() - Constructor for class iaik.pkcs.pkcs12.SafeContentsBag
-
Default constructor.
- SafeContentsBag(SafeBag[]) - Constructor for class iaik.pkcs.pkcs12.SafeContentsBag
-
Creates a new SafeContentsBag from the given SafeBags.
- SafeContentsBag(SafeBag[], String, byte[]) - Constructor for class iaik.pkcs.pkcs12.SafeContentsBag
-
Creates a new SafeContentsBag from the given
SafeBags, a friendlyName and a locakKeyID.
- salt_ - Variable in class iaik.pkcs.pkcs1.RSAPssSaltParameterSpec
-
The salt value; if set by the application.
- saltLength_ - Variable in class iaik.pkcs.pkcs1.RSAPssSaltParameterSpec
-
Salt length.
- save(OutputStream, String) - Method in class iaik.utils.ExtendedProperties
-
- saveCertificateChain(X509Certificate[], String, boolean, boolean, boolean) - Static method in class iaik.utils.DumpKeyStore
-
Saves the supplied certificate chain to the given file.
- saveTo(String, int) - Method in class iaik.utils.KeyAndCertificate
-
Saves the private key and the certificate chain to a file using DER or PEM
encoding.
- saveToFile(byte[], String) - Static method in class iaik.utils.Util
-
Saves the content of the given byte array to a file.
- saveToPKCS12(String, X509Certificate[], PrivateKey, String, boolean, char[], boolean) - Static method in class iaik.utils.DumpKeyStore
-
Saves the supplied certificate chain and private key to the given file in
PKCS#12 format.
- sdsiCertificate - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.22.2) for the PKCS#9 attribute sdsiCertificate
.
- SEARCH_SCOPE_BASE - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Search scope "base" for a base object serach.
- SEARCH_SCOPE_ONELEVEL - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Search scope "one" for a one-level search.
- SEARCH_SCOPE_SUBTREE - Static variable in class iaik.x509.net.ldap.LdapURLConnection
-
Search scope "sub" for a sub-tree search.
- SecRandom - Class in iaik.security.random
-
The SecRandom class is the base class of all IAIK implemented secure pseudo
random number generators (PRNGs).
- SecRandom() - Constructor for class iaik.security.random.SecRandom
-
Default constructor for backwards compatibility.
- SECRET - Static variable in class iaik.x509.attr.attributes.Clearance
-
Predefined classList value "secret" (4);
- secret_object - Variable in class iaik.pkcs.pkcs12.SecretBag
-
The context specific secret ASN.1 object.
- secret_type - Variable in class iaik.pkcs.pkcs12.SecretBag
-
The type of the secret
- SecretBag - Class in iaik.pkcs.pkcs12
-
This class contains a context specific secret ASN.1 object and any associated
attributes.
- SecretBag() - Constructor for class iaik.pkcs.pkcs12.SecretBag
-
Default constructor.
- SecretBag(ASN1Object, ObjectID) - Constructor for class iaik.pkcs.pkcs12.SecretBag
-
Creates a new SecretBag from an ASN1Object and the
corresponding secret type ID.
- SecretBag(ASN1Object, ObjectID, String, byte[]) - Constructor for class iaik.pkcs.pkcs12.SecretBag
-
Creates a new SecretBag from an ASN1Object, secret type ID,
a friendlyName and a locakKeyID.
- SecretKey - Class in iaik.security.cipher
-
This class represents a secret key as used with symmetric algorithms.
- SecretKey(byte[], String) - Constructor for class iaik.security.cipher.SecretKey
-
Creates a SecretKey object from given byte array and algorithm name.
- SecretKey(byte[], int, int, String) - Constructor for class iaik.security.cipher.SecretKey
-
Creates a SecretKey object from given byte sub-array and algorithm name.
- SecretKey(SecretKey) - Constructor for class iaik.security.cipher.SecretKey
-
- SecretKeyGenerator - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 secret key from a password,
a salt and an iteration count, using SHA-1 as hash function.
- SecretKeyGenerator() - Constructor for class iaik.pkcs.pkcs12.SecretKeyGenerator
-
Default Constructor.
- SecretKeyGenerator.SecretKeyGeneratorSha224 - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 secret key from a password,
a salt and an iteration count, using SHA-224 as hash function.
- SecretKeyGenerator.SecretKeyGeneratorSha224() - Constructor for class iaik.pkcs.pkcs12.SecretKeyGenerator.SecretKeyGeneratorSha224
-
Default Constructor.
- SecretKeyGenerator.SecretKeyGeneratorSha256 - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 secret key from a password,
a salt and an iteration count, using SHA-256 as hash function.
- SecretKeyGenerator.SecretKeyGeneratorSha256() - Constructor for class iaik.pkcs.pkcs12.SecretKeyGenerator.SecretKeyGeneratorSha256
-
Default Constructor.
- SecretKeyGenerator.SecretKeyGeneratorSha384 - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 secret key from a password,
a salt and an iteration count, using SHA-384 as hash function.
- SecretKeyGenerator.SecretKeyGeneratorSha384() - Constructor for class iaik.pkcs.pkcs12.SecretKeyGenerator.SecretKeyGeneratorSha384
-
Default Constructor.
- SecretKeyGenerator.SecretKeyGeneratorSha512 - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 secret key from a password,
a salt and an iteration count, using SHA-512 as hash function.
- SecretKeyGenerator.SecretKeyGeneratorSha512() - Constructor for class iaik.pkcs.pkcs12.SecretKeyGenerator.SecretKeyGeneratorSha512
-
Default Constructor.
- SecretKeyGenerator.SecretKeyGeneratorSha512_224 - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 secret key from a password,
a salt and an iteration count, using SHA-512/224 as hash function.
- SecretKeyGenerator.SecretKeyGeneratorSha512_224() - Constructor for class iaik.pkcs.pkcs12.SecretKeyGenerator.SecretKeyGeneratorSha512_224
-
Default Constructor.
- SecretKeyGenerator.SecretKeyGeneratorSha512_256 - Class in iaik.pkcs.pkcs12
-
KeyMaterialGenerator for deriving a PKCS#12 secret key from a password,
a salt and an iteration count, using SHA-512/256 as hash function.
- SecretKeyGenerator.SecretKeyGeneratorSha512_256() - Constructor for class iaik.pkcs.pkcs12.SecretKeyGenerator.SecretKeyGeneratorSha512_256
-
Default Constructor.
- secureEqualsBlock(byte[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Check the specified sub-sequences of the given byte arrays for equality.
- secureEqualsBlock(int[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Check the specified sub-sequences of the given integer arrays for equality.
- secureEqualsBlock(long[], int, long[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Check the specified sub-sequences of the given long integer arrays for
equality.
- secureEqualsBlock(byte[], byte[]) - Static method in class iaik.utils.CryptoUtils
-
Checks two byte blocks for equality.
- secureEqualsBlock(int[], int[]) - Static method in class iaik.utils.CryptoUtils
-
Checks two integer blocks for equality.
- secureEqualsBlock(long[], long[]) - Static method in class iaik.utils.CryptoUtils
-
Checks two long integer blocks for equality.
- secureRandom_ - Variable in class iaik.iso.iso9796.ISO9796P2Signature
-
SecureRandom if required for signature scheme 2.
- SecurityCategory - Class in iaik.x509.attr
-
This class is the basic implementation for the
SecurityCategory
type as specified by the X.509 Attribute Certificate profile (
RFC 5755) to maybe used within a
Clearance
attribute for providing
further authorization information.
- SecurityCategory() - Constructor for class iaik.x509.attr.SecurityCategory
-
- securityLabel - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.2.2) for the PKCS#9
SecurityLabel
attribute as used for S/MIMEv3 ESS.
- seedAvailable() - Method in class iaik.security.random.SeedGenerator
-
Check whether the seed is available to be fetched via
getSeed()
.
- SeedGenerator - Class in iaik.security.random
-
A SeedGenerator is a class that "computes" random bits that can be used as
seed for pseudo-random number generators (PRNG).
- SeedGenerator() - Constructor for class iaik.security.random.SeedGenerator
-
Constructor for use by subclasses.
- seedGenListener - Variable in class iaik.security.random.SeedGenerator
-
The current SeedGenListener of this class.
- SeedGenListener - Interface in iaik.security.random
-
The SeedGenListener interface is used with SeedGenerators.
- SemanticsInformation - Class in iaik.x509.extensions.qualified.structures
-
This class implements the SemanticsInformation
QCStatementInfo.
- SemanticsInformation() - Constructor for class iaik.x509.extensions.qualified.structures.SemanticsInformation
-
Default constructor.
- SemanticsInformation(ObjectID, GeneralName[]) - Constructor for class iaik.x509.extensions.qualified.structures.SemanticsInformation
-
Creates an SemanticsInformation
object for the given
sematics identifier and name registration authorities.
- send(String, PrintWriter, int) - Method in class iaik.utils.SmtpMailer
-
Prints a string using the specified PrintWriter.
- sendCommands(PrintWriter) - Method in class iaik.utils.SmtpMailer
-
Sends the SMTP commands to the smtpd.
- sendGETRequest(OCSPRequest) - Method in class iaik.x509.ocsp.net.HttpOCSPRequest
-
Uses the http GET command to send the given ocsp request to the responder
of this HttpOCSPRequest.
- sendMail() - Method in class iaik.utils.SmtpMailer
-
Send the mail that was just created.
- SEQUENCE - Static variable in class iaik.asn1.ASN
-
Global ASN.1 type SEQUENCE
- SEQUENCE - Static variable in class iaik.asn1.DerInputStream
-
Global ASN.1 type SEQUENCE
- SEQUENCE - Class in iaik.asn1
-
This class implements the ASN.1 native type "SEQUENCE".
- SEQUENCE() - Constructor for class iaik.asn1.SEQUENCE
-
Creates a new SEQUENCE.
- SEQUENCE(boolean) - Constructor for class iaik.asn1.SEQUENCE
-
Creates a new SEQUENCE and defines the length encoding method to be used.
- serialize(Object) - Static method in class iaik.utils.CriticalObject
-
Serializes a given object to a byte array.
- serialNumber - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.5) for the X.500 attribute type serialNumber
.
- Serpent - Class in iaik.security.cipher
-
Implements the Serpent algorithm, a 128 bit block cipher with variable key
length, designed R.
- Serpent() - Constructor for class iaik.security.cipher.Serpent
-
Creates a Serpent object by calling the BufferedCipher constructor for the Serpent cipher.
- SerpentKeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the Serpent cipher.
- SerpentKeyGenerator() - Constructor for class iaik.security.cipher.SerpentKeyGenerator
-
Creates a new Serpent key generator.
- serverAuth - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
-
The "TLS Web server authentication" ExtendedKeyUsage purpose id.
- ServiceAuthenticationInfo - Class in iaik.x509.attr.attributes
-
The ServiceAuthenticationInformation attribute.
- ServiceAuthenticationInfo() - Constructor for class iaik.x509.attr.attributes.ServiceAuthenticationInfo
-
Empty default constructor.
- ServiceAuthenticationInfo(GeneralName, GeneralName) - Constructor for class iaik.x509.attr.attributes.ServiceAuthenticationInfo
-
Creates a ServiceAuthenticationInfo from given service and ident name.
- ServiceAuthenticationInfo(ASN1Object) - Constructor for class iaik.x509.attr.attributes.ServiceAuthenticationInfo
-
Creates a ServiceAuthenticationInfo from its ASN.1 representation.
- ServiceLocator - Class in iaik.x509.ocsp.extensions
-
This class implements the OCSP ServiceLocator
(CRL References) extension.
- ServiceLocator() - Constructor for class iaik.x509.ocsp.extensions.ServiceLocator
-
Default constructor.
- ServiceLocator(Name) - Constructor for class iaik.x509.ocsp.extensions.ServiceLocator
-
Creates a ServiceLocator extension from the given issuer name.
- SET - Static variable in class iaik.asn1.ASN
-
Global ASN.1 type SET
- SET - Static variable in class iaik.asn1.DerInputStream
-
Global ASN.1 type SET
- SET - Class in iaik.asn1
-
This class implements the ASN.1 native type "SET".
- SET() - Constructor for class iaik.asn1.SET
-
Creates a new SET.
- SET(boolean) - Constructor for class iaik.asn1.SET
-
Creates a new SET.
- set(int) - Method in class iaik.x509.extensions.KeyUsage
-
Sets the purpose of the key (e.g.: cRLSign | digitalSignature).
- set(byte[]) - Method in class iaik.x509.extensions.SubjectKeyIdentifier
-
Sets the identifier of this SubjectKeyIdentifier
extension.
- setAAD(byte[]) - Method in class iaik.security.cipher.CBCCMacParameterSpec
-
Sets the additional authenticated data.
- setAcceptableResponseTypes(ObjectID[]) - Method in class iaik.x509.ocsp.extensions.AcceptableResponses
-
Sets the acceptable response OIDs.
- setAcceptableResponseTypes(ObjectID[]) - Method in class iaik.x509.ocsp.OCSPRequest
-
A convenience method for setting the response Types of the
AcceptableResponses extension.
- setAccessLocation(GeneralName) - Method in class iaik.asn1.structures.AccessDescription
-
Sets the access location.
- setAccessMethod(ObjectID) - Method in class iaik.asn1.structures.AccessDescription
-
Sets the access method OID.
- setAlgorithm(String) - Method in class iaik.security.cipher.PBEKey
-
Sets the algorithm name.
- setAlgorithm(String) - Method in class iaik.security.cipher.PBEKeyBMP
-
Sets the algorithm name.
- setAlgorithm(String) - Method in class iaik.security.cipher.SecretKey
-
Sets the algorithm name of this secret key.
- setAlgorithmParameters(AlgorithmParameters) - Method in class iaik.asn1.structures.AlgorithmID
-
Sets the parameters of the algorithm.
- setAlgorithmParameterSpec(AlgorithmParameterSpec) - Method in class iaik.asn1.structures.AlgorithmID
-
Sets the parameters of the algorithm.
- setAlgorithmParameterSpec(AlgorithmParameterSpec, String) - Method in class iaik.asn1.structures.AlgorithmID
-
Sets the parameters of the algorithm.
- setAlgorithmParameterSpec(AlgorithmParameterSpec, Provider) - Method in class iaik.asn1.structures.AlgorithmID
-
Sets the parameters of the algorithm.
- setAllowUserInteraction(boolean) - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Set the value of the allowUserInteraction
field; ignored.
- setArchiveCutoff(Date) - Method in class iaik.x509.ocsp.SingleResponse
-
A convenience method for setting the value of the ArchiveCutoff extension.
- setAttributes(Attribute[]) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Sets the Attributes for this CertificateRequest.
- setAttributes(Attribute[]) - Method in class iaik.pkcs.pkcs12.Attributes
-
Set the (optional) attributes for this SafeBag.
- setAttributes(Attribute[]) - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Sets any attributes to be included.
- setAttributes(Attribute[]) - Method in class iaik.x509.attr.AttributeCertificate
-
Sets the Attributes of this Attribute certificate.
- setAttributes(Attribute[]) - Method in class iaik.x509.extensions.SubjectDirectoryAttributes
-
Sets the attributes of this SubjectDirectoryAttributes extension.
- setAttributeValue(AttributeValue) - Method in class iaik.asn1.structures.Attribute
-
Sets the AttributeValue to this single-valued attribute.
- setAuthenticatedAttributes(Attribute[]) - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Sets a set of attributes to be authenticated along with the content to be
signed.
- setAuthInfo(byte[]) - Method in class iaik.x509.attr.attributes.ServiceAuthenticationInfo
-
Sets the authInfo field for specifying service specific authentication
information like a password.
- setAuthorityCertIssuer(GeneralNames) - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
-
Sets the authority cert issuer of this AuthorityKeyIdentifier
extension.
- setAuthorityCertSerialNumber(BigInteger) - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
-
Sets the serial number of this AuthorityKeyIdentifier
extension.
- setAuthSafesCipherAlg(PKCS12PbeAlgorithm) - Method in class iaik.pkcs.pkcs12.PKCS12Algorithms
-
Sets the PBE algorithm to be used for password based encrypting CertBags contained
in encrypted AuthenticatedSafe objects.
- setAutority(boolean) - Method in class iaik.x509.attr.extensions.BasicAttConstraints
-
Sets the authority flag to the specified value.
- setBaseCertificateID(IssuerSerial) - Method in class iaik.x509.attr.Holder
-
Sets the baseCertificateID of this Holder.
- setBaseCertificateID(X509Certificate) - Method in class iaik.x509.attr.Holder
-
Uses the given public key certificate to calculate and set the
baseCertificateID of this Holder.
- setBaseCRLNumber(BigInteger) - Method in class iaik.x509.extensions.DeltaCRLIndicator
-
Sets the base crl number.
- setBaseUrl(String) - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
-
Sets the base url.
- setBiometricDataHash(AlgorithmID, byte[]) - Method in class iaik.x509.extensions.qualified.structures.BiometricData
-
Sets hash algorithm and hash value of this BiometricData object.
- setBiometricDataHash(AlgorithmID, InputStream) - Method in class iaik.x509.extensions.qualified.structures.BiometricData
-
Calculates and sets the biometric data hash over the data supplied from an
input stream.
- setBiometricDataHash(AlgorithmID, String) - Method in class iaik.x509.extensions.qualified.structures.BiometricData
-
Sets hash algorithm and biometric data hash value calculated from the given
source data uri.
- setBiometricDatas(BiometricData[]) - Method in class iaik.x509.extensions.qualified.BiometricInfo
-
Sets the BiometricData objects of this BiometricInfo extension.
- setBiometricInfo(BiometricInfo) - Method in class iaik.x509.qualified.QualifiedCertificate
-
Sets the BiometricInfo extension.
- setBlockSize(int) - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
-
Sets the block size to be used for encoding the inherent Data package.
- setBlockSize(int) - Method in class iaik.pkcs.pkcs12.P12StoreParameter
-
Sets the block size to be used for encoding the inherent Data package.
- setBlockSize(int) - Method in class iaik.pkcs.pkcs12.PKCS12
-
Sets the block size to be used for encoding the inherent Data package.
- setBlockSize(int) - Method in interface iaik.pkcs.pkcs7.ContentStream
-
Sets the block size for defining the length of each definite primitive
encoded octet string component.
- setBlockSize(int) - Method in class iaik.pkcs.pkcs7.DataStream
-
Sets the block size for defining the length of each definite primitive
encoded octet string component.
- setBlockSize(int) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Sets the block size for defining the length of each definite primitive
encoded octet string component.
- setBlockSize(int) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Sets the block size for encoding the encrypted content.
- setBlockSize(int) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Sets the block size for defining the length of each definite primitive
encoded octet string component.
- setBlockSize(int) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Sets the block size for defining the length of each definite primitive
encoded octet string component.
- setBlockSize(int) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Sets the block size for defining the length of each definite primitive
encoded octet string component.
- setBufferMoreAEADCipherDataThanNecessary(boolean) - Static method in class iaik.security.provider.IAIK
-
Decides whether the IAIK AEAD Cipher engines/modes ChaCha20Poly1305,
GCM and CCM shall buffer more than necessary cipher data during
update()
calls during decryption.
- setCa(boolean) - Method in class iaik.x509.extensions.BasicConstraints
-
Sets the cA
value of this BasicConstraints
extension to true
if the subject is a CA.
- setCaPolicyUrl(String) - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
-
Sets the caPolicy url.
- setCaRevocationUrl(String) - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
-
Sets the caRevocation url.
- setCertDigestInfo(ObjectDigestInfo) - Method in class iaik.x509.attr.TargetCert
-
Sets the certificate digest info.
- setCertificateList(X509Certificate[]) - Method in class iaik.pkcs.NetscapeCertList
-
Set the certificates for this NetscapeCertList object.
- setCertificateList(X509Certificate[]) - Method in class iaik.pkcs.PKCS7CertList
-
Set the certificates for this PKCS#7 SignedData object.
- setCertificatePolicies(CertificatePolicies) - Method in class iaik.x509.qualified.QualifiedCertificate
-
Sets the CertificatePolicies extension.
- setCertificates(X509Certificate[]) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Sets the certificates of the several signers.
- setCertificates(X509Certificate[]) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Sets the certificates to be included into this BasicOCSPResponse.
- setCertificates(X509Certificate[]) - Method in class iaik.x509.ocsp.OCSPRequest
-
Sets the certificates to be included into this OCSPRequest.
- setCertRenewalUrl(String) - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
-
Sets the certRenewal url.
- setCertType(int) - Method in class iaik.x509.extensions.netscape.NetscapeCertType
-
Sets the usage type of the certificate.
- setCheckPKCS5PaddingBytes(boolean) - Static method in class iaik.security.provider.IAIK
-
Turns PKCS#5 padding byte value check on or off.
- setCheckSigValueForDERCompliance(boolean) - Static method in class iaik.security.dsa.DSA
-
Decides whether to check if the encoding of the DSA signature complies
with the Distinguished Encoding Rules (DER).
- setCipherProvider(int, String) - Method in class iaik.pkcs.pkcs7.RSACipherProvider
-
Sets the crypto provider to be used for RSA cipher en/decryption providers.
- setCipherProvider(int, Provider) - Method in class iaik.pkcs.pkcs7.RSACipherProvider
-
Sets the crypto provider to be used for RSA cipher en/decryption providers.
- setClassList(int) - Method in class iaik.x509.attr.attributes.Clearance
-
Sets the class list.
- setCloseIn(boolean) - Method in class iaik.utils.StreamCopier
-
Set whether the InputStream shall be closed after copying.
- setCloseOut(boolean) - Method in class iaik.utils.StreamCopier
-
Set whether the OutputStream shall be closed after copying.
- setCMinus(int) - Method in class iaik.iso.iso9796.ISO9796P2S2S3ParameterSpec
-
Sets the value that shall be subtracted from the capacity c (maximum bit
length of the recovered part of message) to get the actual length c* of the
recovered part of message.
- setComment(String) - Method in class iaik.x509.extensions.netscape.NetscapeComment
-
Sets the comment.
- setComponent(int, ASN1Object) - Method in class iaik.asn1.ConstructedType
-
Sets the component at the given location within a ConstructedType.
- setConnectTimeout(int) - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Sets the connect timeout to be used.
- setContent(Content) - Method in class iaik.pkcs.pkcs7.ContentInfo
-
Sets the content of this ContentInfo from the given content value.
- setContent(ContentStream) - Method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Sets the content of this ContentInfo.
- setCopyCipherData(boolean) - Static method in class iaik.security.provider.IAIK
-
Decides whether to internally copy cipher data when Cipher
encryption/decryption uses the same array for input/output.
- setCritical(boolean) - Method in class iaik.x509.V3Extension
-
Set the critical value of this extension.
- setCrlID(CrlID) - Method in class iaik.x509.ocsp.SingleResponse
-
A convenience method for setting the CrlID extension.
- setCrlIssuer(GeneralNames) - Method in class iaik.asn1.structures.DistributionPoint
-
Sets the CRL Issuer parameter of this DistributionPoint.
- setCrlIssuerName(X509Certificate) - Method in class iaik.asn1.structures.DistributionPoint
-
Sets the CRL Issuer parameter from the given crl issuer certificate.
- setCrlIssuerName(Name) - Method in class iaik.asn1.structures.DistributionPoint
-
Sets the CRL Issuer parameter to the given crl issuer name.
- setCRLList(X509CRL[]) - Method in class iaik.pkcs.PKCS7CertList
-
Set the CRLs for this PKCS#7 SignedData object.
- setCrlNum(int) - Method in class iaik.x509.ocsp.extensions.CrlID
-
Sets the crl number.
- setCRLNumber(BigInteger) - Method in class iaik.x509.extensions.CRLNumber
-
Sets the CRL number.
- setCrlNumber(BigInteger) - Method in class iaik.x509.ocsp.extensions.CrlID
-
Sets the crl number.
- setCRLs(X509CRL[]) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Sets a set of certificate-revocation lists.
- setCrlTime(Date) - Method in class iaik.x509.ocsp.extensions.CrlID
-
Sets the crl time.
- setCrlUrl(String) - Method in class iaik.x509.ocsp.extensions.CrlID
-
Sets the crl url.
- setCutoffTime(Date) - Method in class iaik.x509.ocsp.extensions.ArchiveCutoff
-
Sets the cutoff time.
- setDate(Date) - Method in class iaik.x509.extensions.ExpiredCertsOnCRL
-
Sets the date from which on revocation status information
for expired certificates is included in the CRL.
- setDebug(boolean) - Method in class iaik.utils.SmtpMailer
-
Switches debugging output on or off.
- setDebugStream(PrintStream) - Method in class iaik.security.random.FIPS140Test
-
Send debug output to the given stream.
- setDebugStream(PrintWriter) - Method in class iaik.security.random.FIPS140Test
-
Send debug output to the given writer.
- setDebugStream(OutputStream) - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Sets the stream to which debug information shall be printed.
- setDefault(PKCS12Algorithms) - Static method in class iaik.pkcs.pkcs12.PKCS12Algorithms
-
Sets the default algorithm set.
- setDefault(RSACipherProvider) - Static method in class iaik.pkcs.pkcs7.RSACipherProvider
-
Sets the default RSACipherProvider to be used.
- setDefault(Class) - Static method in class iaik.security.random.SecRandom
-
Deprecated.
use setDefault(String)
- setDefault(String) - Static method in class iaik.security.random.SecRandom
-
Set the default random number generator.
- setDefault(Class) - Static method in class iaik.security.random.SeedGenerator
-
Set the default seed generator.
- setDefault(Class) - Static method in class iaik.security.random.VarLengthSeedGenerator
-
Set the default seed generator.
- setDefaultBlockSize(int) - Static method in class iaik.pkcs.pkcs12.PKCS12
-
Sets the default block size to be used for encoding the inherent Data package.
- setDefaultConnectTimeout(int) - Static method in class iaik.x509.net.ldap.LdapURLConnection
-
Sets the default connect timeout to be used.
- setDefaultEncodeAbsentParametersAsNull(boolean) - Static method in class iaik.asn1.structures.AlgorithmID
-
Sets the default strategy for encoding absent parameters as ASN.1 NULL
or omit the parameters
field.
- setDefaultEncoding(ASN) - Static method in class iaik.asn1.structures.AVA
-
Sets the default encoding to be used.
- setDefaultIgnoreInvalidCharacters(boolean) - Static method in class iaik.utils.Base64InputStream
-
Sets the default behavior for invalid character handling.
- setDefaultReadTimeOut(int) - Static method in class iaik.x509.net.ldap.LdapURLConnection
-
Sets the default read timeout (search time limit) to be used.
- setDefaultRFC2253StringEscaping(boolean) - Static method in class iaik.utils.Util
-
Sets the default escaping mechanism (strict or non strict) for RFC2253
String representations (of
Name
,
RDN
,
AVA
objects.
- setDefaultSeedGenerator(SeedGenerator) - Static method in class iaik.security.random.SeedGenerator
-
Deprecated.
use setDefault() instead.
- setDigest(byte[]) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Sets the message-digest value.
- setDistributionPointName(ASN1Type) - Method in class iaik.asn1.structures.DistributionPoint
-
Sets the distribution point name parameter of this extension.
- setDistributionPointName(ASN1Type) - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Sets the distribution point name parameter of this extension.
- setDistributionPointNameURIs(String[]) - Method in class iaik.asn1.structures.DistributionPoint
-
Sets distribution point name values of type uniformResourceIdentifier
that shall be included in this DistributionPoint.
- setDoIncludeParameters(AlgorithmID) - Static method in class iaik.asn1.structures.AlgorithmID
-
Unregisters a signature AlgorithmID which should contain parameters when
used in PKIX certificate, crl, etc.
- setDoInput(boolean) - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Sets the value of the doInput
field; ignored.
- setDoNotIncludeParameters(AlgorithmID) - Static method in class iaik.asn1.structures.AlgorithmID
-
Registers a signature AlgorithmID which should not contain parameters when
used in PKIX certificate, crl, etc.
- setDoOutput(boolean) - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Sets the value of the doOutput
field; ignored.
- setDoVerifyCRTSignature(boolean) - Static method in class iaik.pkcs.pkcs1.RSACipher
-
Decides whether to verify an RSA signature immediately after having been
created with a CRT key.
- setDoVerifySignature(boolean) - Static method in class iaik.security.dsa.DSA
-
Decides whether to verify a DSA signature immediately after having been
created.
- setEncodeDefaultValues(boolean) - Static method in class iaik.pkcs.pkcs1.RSAOaepParameters
-
With this method, the application can define that parameter values should
be encoded even if they have the default values; e.g.
- setEncodeDefaultValues(Boolean) - Method in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
With this method, the application can define that parameter values should
be encoded even if they have the default values; e.g.
- setEncodeDefaultValues(boolean) - Static method in class iaik.pkcs.pkcs1.RSAPssParameters
-
With this method, the application can define that parameter values should
be encoded even if they have the default values; e.g.
- setEncodeDefaultValues(Boolean) - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
With this method, the application can define that parameter values should
be encoded even if they have the default values; e.g.
- setEncoding(String) - Static method in class iaik.utils.Util
-
Sets the encoding to be used by ASN.1 String types for String - byte
conversion.
- setEncodingType(ASN) - Method in class iaik.asn1.structures.ChoiceOfTime
-
Sets the encoding type.
- setEncryptedDigest(byte[]) - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Sets the encrypted digest value.
- setEncryptionSchemeParameters(AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs5.PBES2ParameterSpec
-
Sets the cipher parameters used by the encryption scheme.
- setEnforceDefault(boolean) - Static method in class iaik.pkcs.pkcs12.PKCS12Algorithms
-
Decides whether to enforce the configured default algorithm set when storing a parsed
PKCS#12
KeyStore anew.
- setEntityName(GeneralNames) - Method in class iaik.x509.attr.Holder
-
Sets the entityName of this Holder.
- setEntityName(X509Certificate) - Method in class iaik.x509.attr.Holder
-
Sets the entityName of this Holder based on the given public key
certificate.
- setEventListener(Object) - Method in class iaik.security.random.AWT11SeedGenerator
-
Set the event listener that will pass the events to us.
- setExcludedSubtrees(GeneralSubtree[]) - Method in class iaik.x509.extensions.NameConstraints
-
Sets the excluded subtrees.
- setFriendlyName(String) - Method in class iaik.pkcs.pkcs12.Attributes
-
Sets the friendly name attribute.
- setFrom(String, String) - Method in class iaik.utils.SmtpMailer
-
Sets the From field.
- setGeneralNames(GeneralNames) - Method in class iaik.x509.extensions.IssuerAltName
-
Sets the alternative name of the issuer.
- setGeneralNames(GeneralNames) - Method in class iaik.x509.extensions.SubjectAltName
-
Sets the alternative name of the subject.
- setHashAlgorithm(AlgorithmID) - Method in class iaik.security.kdf.HashBasedGenerationFunction
-
Sets the
AlgorithmID of the hash algorithm which the
implementation uses to generate the bit string.
- setHashEngine(MessageDigest, int) - Method in class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Sets the JCA MessageDigest engine to be used by the ISO 9796-2 Signature
engine to which this ParameterSpec shall be supplied.
- setHashEngine(MessageDigest) - Method in class iaik.pkcs.pkcs1.MGF1ParameterSpec
-
Sets the JCA MessageDigest engine to be used by MGF1.
- setHashEngine(MessageDigest) - Method in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Sets the JCA MessageDigest engine to be used for data hashing.
- setHashEngine(MessageDigest) - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Sets the JCA MessageDigest engine to be used for data hashing.
- setHashEngine(MessageDigest) - Method in class iaik.security.kdf.HashBasedGenerationFunction
-
- setHashEngine() - Method in class iaik.security.kdf.HashBasedGenerationFunction
-
Sets/resets the hash engine.
- setHashID(int) - Method in class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Sets the hash id.
- setHolder(Holder) - Method in class iaik.x509.attr.AttributeCertificate
-
Sets the Holder of this attribute certificate.
- setI() - Method in class iaik.security.random.AnsiRandom
-
Set the I vector to the current time.
- setI(long) - Method in class iaik.security.random.AnsiRandom
-
Set the I vector to the specified long.
- setIfModifiedSince(long) - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Set the value of the ifmodifiedsince
field; ignored.
- setIgnoreConstructedEncodingForSimpleTypes(boolean) - Static method in class iaik.asn1.ASN1String
-
Generally the Basic Encoding Rules (BER) allow ASN.1 String types to be primitive
or constructed encoded.
- setIgnoreInvalidCharacters(boolean) - Method in class iaik.utils.Base64InputStream
-
Sets whether or not to ignore invalid BASE-64 characters in the input.
- setIncludeDefaultMacLengthInEncding(boolean) - Static method in class iaik.security.cipher.CCMParameters
-
Decides whether the aes-ICVlen (macLength) component should be
included when encoding CCM parameters if it has the default value (12).
- setIncludeDefaultMacLengthInEncding(boolean) - Static method in class iaik.security.cipher.GCMParameters
-
Decides whether the aes-ICVlen (macLength) component should be
included when encoding GCM parameters if it has the default value (12).
- setIndefiniteLength(boolean) - Method in class iaik.asn1.ASN1Object
-
Switches indefinite length encoding on or off for this ASN1Object.
- setIndefiniteLength(boolean) - Method in class iaik.asn1.ASN1String
-
Does nothing (primitive String types are encoded with definite length in any case).
- setIndefiniteLength(boolean) - Method in class iaik.asn1.EncodedASN1Object
-
Does nothing.
- setIndefiniteLength(boolean) - Method in class iaik.asn1.INTEGER
-
Does nothing (primitive INTEGER is encoded with definite length in any case).
- setIndefiniteLength(boolean) - Method in class iaik.asn1.OCTET_STRING
-
Switches indefinite length encoding on or off for this OCTET_STRING.
- setIndirectCRL(boolean) - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Decides whether the crl is an indirect crl.
- setInhibitExplicitPolicy(int) - Method in class iaik.x509.extensions.PolicyConstraints
-
Deprecated.
see setInhibitPolicyMapping()
- setInhibitPolicyMapping(int) - Method in class iaik.x509.extensions.PolicyConstraints
-
Sets the inhibitPolicyMapping
value of this
PolicyConstraints
extension for specifying the
number of additional certificates that may appear in the path
before policy mapping is no longer permitted.
- setInputLength(long) - Method in class iaik.security.cipher.CCMCMSParameterSpec
-
Set byte length of input data, needed at the beginning of the MAC-calculation.
- setInputLength(long) - Method in class iaik.security.cipher.CCMParameterSpec
-
Set byte length of input data, needed at the beginning of the MAC-calculation.
- setInputStream(InputStream) - Method in class iaik.pkcs.pkcs7.SignedData
-
Sets the InputStream which holds the content to sign.
- setInputStream(InputStream) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Sets the InputStream which holds the content to sign.
- setInstructionCode(ObjectID) - Method in class iaik.x509.extensions.HoldInstructionCode
-
Sets the hold instruction code.
- setInvalidityDate(Date) - Method in class iaik.x509.extensions.InvalidityDate
-
Sets the invality date of this InvalidityDate
object.
- setIssuer(AttCertIssuer) - Method in class iaik.x509.attr.AttributeCertificate
-
Sets the issuer of this attribute certificate.
- setIssuer(GeneralNames) - Method in class iaik.x509.extensions.CertificateIssuer
-
Sets the issuer of this CertificateIssuer
object.
- setIssuer(Name) - Method in class iaik.x509.ocsp.extensions.ServiceLocator
-
Sets the issuer name of this ServiceLocator extension.
- setIssuerDN(Principal) - Method in class iaik.x509.attr.ACRL
-
Sets the issuer of this CRL.
- setIssuerDN(Name) - Method in class iaik.x509.extensions.CertificateIssuer
-
Sets the issuer dn of this CertificateIssuer
object.
- setIssuerDN(Principal) - Method in class iaik.x509.X509Certificate
-
Sets the issuer of this certificate.
- setIssuerDN(Principal) - Method in class iaik.x509.X509CRL
-
Sets the issuer of this CRL.
- setIssuerUID(boolean[]) - Method in class iaik.x509.attr.IssuerSerial
-
Sets the issuer unique ID.
- setIssuerUniqueID(boolean[]) - Method in class iaik.x509.attr.AttributeCertificate
-
Sets the issuer unique ID for this certificate.
- setIssuerUniqueID(boolean[]) - Method in class iaik.x509.X509Certificate
-
Sets the issuer unique ID for this certificate.
- setIterationCount(int) - Method in class iaik.pkcs.pkcs12.PKCS12Algorithm
-
Sets the iteration count.
- setKeyBagCipherAlg(PKCS12PbeAlgorithm) - Method in class iaik.pkcs.pkcs12.PKCS12Algorithms
-
Sets the PBE algorithm to be used for password based encrypting (Shrouded)KeyBags contained
in unencrypted AuthenticatedSafe objects.
- setKeyIdentifier(byte[]) - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
-
Sets the key identifier of this AuthorityKeyIdentifier
extension.
- setKeyLength(int) - Method in class iaik.security.kdf.KDF1ParameterSpec
-
Sets the key length.
- setKeyLength(int) - Method in interface iaik.security.kdf.KeyDerivationParameterSpec
-
Sets the desired key length.
- setKeyStoreVersion(int) - Static method in class iaik.security.keystore.IAIKKeyStore
-
Sets the IAIKKeyStore version to be used.
- setLabel(byte[]) - Method in class iaik.pkcs.pkcs1.RSAOaepPSourceParameterSpec
-
Sets the value of the label parameter.
- setLdapAttributeDescription(String) - Method in class iaik.asn1.structures.DistributionPoint
-
Sets the attribute description to be used when downloading a
crl from an ldap server.
- setLineBreak(byte[]) - Static method in class iaik.utils.Base64OutputStream
-
Sets the line-break delimiter to be used throughout the application;
default is CR + LF (0x0D, 0x0A).
- setLineSeparator(String) - Static method in class iaik.utils.ReplaceInputStream
-
Set the line separator String.
- setLineSeparator(String) - Method in class iaik.utils.SmtpMailer
-
Sets the line separator to be used (Default: System default).
- setLocalKeyID(byte[]) - Method in class iaik.pkcs.pkcs12.Attributes
-
Sets the local key ID attribute.
- setLocator(AuthorityInfoAccess) - Method in class iaik.x509.ocsp.extensions.ServiceLocator
-
Stets the locator.
- setMac(byte[]) - Method in class iaik.security.cipher.CBCCMacParameterSpec
-
Sets the mac value.
- setMac(byte[]) - Method in class iaik.security.cipher.CCMCMSParameterSpec
-
Sets the mac value.
- setMac(byte[]) - Method in class iaik.security.cipher.ChaCha20Poly1305CMSParameterSpec
-
Sets the mac value.
- setMac(byte[]) - Method in class iaik.security.cipher.GCMCMSParameterSpec
-
Sets the mac value.
- setMac(Mac) - Method in class iaik.utils.MacInputStream
-
Set the MAC engine to use for MACing the data.
- setMac(Mac) - Method in class iaik.utils.MacOutputStream
-
Set the MAC engine to use for MACing the data.
- setMacAlg(PKCS12MacAlgorithm) - Method in class iaik.pkcs.pkcs12.PKCS12Algorithms
-
Sets the mac algorithm.
- setMacLength(int) - Method in class iaik.security.cipher.CBCCMacParameterSpec
-
Set number of bytes that should be used as MAC.
- setMacLength(int) - Method in class iaik.security.cipher.CCMCMSParameterSpec
-
Set number of bytes that should be used as MAC.
- setMacLength(int) - Method in class iaik.security.cipher.CCMParameterSpec
-
Set number of bytes that should be used as MAC.
- setMacLength(int) - Method in class iaik.security.cipher.GCMParameterSpec
-
Set number of bytes that should be used as MAC.
- setMaximum(int) - Method in class iaik.asn1.structures.GeneralSubtree
-
Sets the maximum base distance.
- setMaxReadSize(int) - Method in class iaik.security.md.SHAKEInputStream
-
Sets the maximum output (read) size of this XOF stream.
- setMessageDigest(AlgorithmID, byte[]) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
This method can be used to set an externally calculated MessageDigest.
- setMGFEngine(MaskGenerationAlgorithm) - Method in class iaik.iso.iso9796.ISO9796P2S2S3ParameterSpec
-
Sets the MaskGenerationAlgorithm engine to be used.
- setMGFEngine(MaskGenerationAlgorithm) - Method in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Sets the MaskGenerationAlgorithm engine to be used.
- setMGFEngine(MaskGenerationAlgorithm) - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Sets the MaskGenerationAlgorithm engine to be used.
- setMinimum(int) - Method in class iaik.asn1.structures.GeneralSubtree
-
Sets the minimum base distance.
- setMode(String) - Method in class iaik.security.rsa.RSA
-
Sets the block mode of the encryption block according to PKCS#1.
- setNativeAESAddonEnabled(boolean) - Static method in class iaik.security.provider.IAIK
-
This method can manually set whether or not the iaik_jce_native_aes.jar should be
used.
- setNextUpdate(Date) - Method in class iaik.x509.attr.ACRL
-
Sets the date of nextUpdate
.
- setNextUpdate(Date) - Method in class iaik.x509.ocsp.SingleResponse
-
Sets the nextUpdate date.
- setNextUpdate(Date) - Method in class iaik.x509.X509CRL
-
Sets the date of nextUpdate
.
- setNonce(byte[]) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
A convenience method for setting the value of the Nonce extension.
- setNonce(byte[]) - Method in class iaik.x509.ocsp.OCSPRequest
-
A convenience method for setting the value of the Nonce extension.
- setNonPrintableDefaultEncoding(ASN) - Static method in class iaik.asn1.structures.AVA
-
Sets the encoding that shall be used if a String attribute value has non
printable chars.
- setNotAfterTime(Date) - Method in class iaik.x509.attr.AttributeCertificate
-
Sets the notAfterTime
value of this certificate.
- setNotBeforeTime(Date) - Method in class iaik.x509.attr.AttributeCertificate
-
Sets the notBeforeTime
value of this atttribute certificate.
- setObjectDigestInfo(ObjectDigestInfo) - Method in class iaik.x509.attr.Holder
-
Sets the objectDigestInfo of this Holder.
- setOnlyContainsAttributeCerts(boolean) - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Decides whether the CRL only contains attribute cert entries.
- setOnlyContainsCaCerts(boolean) - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Decides whether the CRL only contains ca certs.
- setOnlyContainsUserCerts(boolean) - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Decides whether the CRL only contains user certs.
- setOtherInfo(byte[]) - Method in class iaik.security.kdf.KDF1ParameterSpec
-
Sets the additional information used for key derivation.
- setOtherInfo(byte[]) - Method in interface iaik.security.kdf.KeyDerivationParameterSpec
-
Sets the additional information used for key derivation.
- setPadding(String) - Method in class iaik.security.rsa.RSA
-
Sets the padding scheme of this cipher.
- setParameter(ASN1Object) - Method in class iaik.asn1.structures.AlgorithmID
-
Sets the parameters of the algorithm.
- setParameters(AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithm
-
Sets any algorithm parameters required by this MGF engine.
- setParameters(AlgorithmParameters) - Method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithm
-
Sets any algorithm parameters required by this MGF engine.
- setParameters(ASN1Object) - Method in class iaik.x509.extensions.smime.SMIMECapability
-
Sets the algorithm specific parameters (if required) to be announced by this
SMIMECapability.
- setPasswordEntry(String, char[]) - Method in class iaik.utils.IAIKPasswordStore
-
Creates a new password entry consisting of an alias and the password.
- setPathlenConstraint(int) - Method in class iaik.x509.attr.extensions.BasicAttConstraints
-
Sets the maximum length of the delegation path.
- setPathLenConstraint(int) - Method in class iaik.x509.extensions.BasicConstraints
-
Sets the pathLenConstraint
value of this BasicConstraints
extension specifying the maximum number of CA certificates that may follow the
certificate in a certification path.
- setPermittedSubtrees(GeneralSubtree[]) - Method in class iaik.x509.extensions.NameConstraints
-
Sets the permitted subtrees.
- setPKCS12Algorithms(PKCS12Algorithms) - Method in class iaik.pkcs.pkcs12.PKCS12
-
Sets the algorithms to use.
- setPolicyAuthority(GeneralNames) - Method in class iaik.x509.attr.attributes.IetfAttrSyntax
-
Sets the policyAuthority
field of this IetfAttrSyntax.
- setPrf(AlgorithmID) - Method in class iaik.pkcs.pkcs5.PBKDF2KeyAndParameterSpec
-
Sets the pseudo random function to be used.
- setPrf(AlgorithmID) - Method in class iaik.pkcs.pkcs5.PBKDF2ParameterSpec
-
Sets the pseudo random function to be used.
- setProducedAt(Date) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Sets the producedAt
date of this certificate.
- setPubKey(PublicKey) - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Sets the public key (if to be included).
- setPubKeyAlgIdentifier(SMIMECapability) - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms.PreferredSignatureAlgorithm
-
Sets the public key algorithm identifier the client prefers in
the responder certificate.
- setPublicKey(PublicKey) - Method in class iaik.x509.X509Certificate
-
Sets the public key of this certificate.
- setQCStatements(QCStatement[]) - Method in class iaik.x509.extensions.qualified.QCStatements
-
Sets the QCStatement objects of this QCStatements extension.
- setQCStatements(QCStatements) - Method in class iaik.x509.qualified.QualifiedCertificate
-
Sets the QCStatements extension.
- setQcTypeIDs(ObjectID[]) - Method in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
Sets all QcTypeIDs to be included in this QcType.
- setReadTimeout(int) - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Sets the read timeout (search time limit) to be used.
- setReasonCode(int) - Method in class iaik.x509.extensions.ReasonCode
-
Sets the reason code for this ReasonCode
object.
- setReasonFlags(int) - Method in class iaik.asn1.structures.DistributionPoint
-
Sets the reason flags parameter of this extension.
- setReasonFlags(int) - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Sets the reason flags (onlySomeReasons) parameter of this extension.
- setRecipientInfos(RecipientInfo[]) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Sets the recipient infos.
- setRecipientInfos(RecipientInfo[]) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Sets the recipient infos.
- setRecipientInfos(RecipientInfo[]) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Sets the recipient infos.
- setReplyTo(String, String) - Method in class iaik.utils.SmtpMailer
-
Sets the Reply-To field.
- setRequestList(Request[]) - Method in class iaik.x509.ocsp.OCSPRequest
-
Sets the request list of this OCSPRequest.
- setRequestorName(GeneralName) - Method in class iaik.x509.ocsp.OCSPRequest
-
Sets the requestorName.
- setRequestProperty(String, String) - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Sets the request property identified by the given key to the given value.
- setRequireExplicitPolicy(int) - Method in class iaik.x509.extensions.PolicyConstraints
-
Sets the requireExplicitPolicy
value of this
PolicyConstraints
extension for specifying the
number of additional certificates that may appear in the path
before an explicit policy is required.
- setResponderID(ResponderID) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Sets the responderID.
- setResponse(Response) - Method in class iaik.x509.ocsp.OCSPResponse
-
Sets the response of this OCSPResponse.
- setResponseBytes(ResponseBytes) - Method in class iaik.x509.ocsp.OCSPResponse
-
Sets the response bytes of this OCSPResponse.
- setRevocationReason(ReasonCode) - Method in class iaik.x509.ocsp.RevokedInfo
-
Sets the revocation reason field.
- setRevocationUrl(String) - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
-
Sets the revocation url.
- setRoleAuthority(GeneralNames) - Method in class iaik.x509.attr.attributes.Role
-
Sets the role authority field of this Role attribute.
- setRoleAuthority(AttributeCertificate) - Method in class iaik.x509.attr.attributes.Role
-
Sets the role authority field of this Role attribute to the
issuer GeneralNames of the given role specification certificate.
- setRSACipherFactory(RSACipherFactory) - Static method in class iaik.security.rsa.RSA
-
Sets the RSA Cipher factory.
- setRSACipherProvider(RSACipherProvider) - Method in class iaik.pkcs.pkcs7.RecipientInfo
-
Sets the RSA cipher provider for this ReceipientInfo.
- setRSACipherProvider(RSACipherProvider) - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Sets the RSA cipher provider for this SignerInfo.
- setSalt(byte[]) - Method in class iaik.iso.iso9796.ISO9796P2S2S3ParameterSpec
-
- setSalt(byte[]) - Method in class iaik.pkcs.pkcs12.PKCS12Algorithm
-
Sets the the salt value (and its length).
- setSaltLength(int) - Method in class iaik.iso.iso9796.ISO9796P2S2S3ParameterSpec
-
Sets the salt length.
- setSaltLength(int) - Method in class iaik.pkcs.pkcs12.PKCS12Algorithm
-
Sets the length of the salt value.
- setSecretValue(byte[]) - Method in class iaik.security.kdf.KDF1ParameterSpec
-
Sets the secret value used for key derivation.
- setSecretValue(byte[]) - Method in interface iaik.security.kdf.KeyDerivationParameterSpec
-
Sets the secret value used for key derivation.
- setSecureRandom(SecureRandom) - Method in class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Sets the SecureRandom to be used by the ISO 9796-2 Signature
engine (random salt value creation for signature scheme 2
or for inherent RSA Cipher (blinding)) to which this ParameterSpec
shall be supplied.
- setSecureRandom(SecureRandom) - Method in class iaik.iso.iso9796.ISO9796P2Signature
-
Sets the SecureRandom to be used by this Signature engine.
- setSecureRandom(SecureRandom) - Method in class iaik.pkcs.pkcs1.PKCS1AlgorithmParameterSpec
-
Sets the SecureRandom to be used by the PKCS#1 algorithm to which this
PKCS1AlgorithmParameterSpec shall be supplied.
- setSecureRandom(SecureRandom) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Sets the SecureRandom to be used by this Signature engine.
- setSecureRandom(SecureRandom) - Static method in class iaik.security.random.JDKSeedGenerator
-
Sets the SecureRandom instance to be used by all JDKSeedGenerator
instances.
- setSecureRandom(SecureRandom) - Method in class iaik.security.rsa.RSA
-
Sets the SecureRandom to be used by this Signature engine.
- setSecureRandom(SecureRandom) - Method in class iaik.security.rsa.RSAISO9796P2S2S3Signature
-
Sets the SecureRandom to be used by this Signature engine.
- setSecurityCategories(SecurityCategory[]) - Method in class iaik.x509.attr.attributes.Clearance
-
Sets the SecurityCategories of this Clearance.
- setSecurityClassificationName(int, String) - Static method in class iaik.x509.attr.attributes.Clearance
-
Allows to allocate a String name to a security classificatoin value.
- setSeed(byte[]) - Static method in class iaik.security.random.MetaSeedGenerator
-
Set the initial seed to this byte array.
- setSeed() - Method in class iaik.security.random.SecRandom
-
Set the seed to the next seed generated by the current default seed
generator.
- setSeedGenListener(SeedGenListener) - Method in class iaik.security.random.SeedGenerator
-
Sets the SeedGenListener for this object.
- setSeedlen(int) - Method in class iaik.security.dsa.SHA2withDSAGenParameterSpec
-
Sets the seed length to be used.
- setSeedLength(int) - Method in class iaik.security.random.VarLengthSeedGenerator
-
Sets the bitlength of the seed.
- setSender(String, String) - Method in class iaik.utils.SmtpMailer
-
Sets the Sender field.
- setSerialNumber(BigInteger) - Method in class iaik.x509.attr.AttributeCertificate
-
Sets the serial number of this certificate.
- setSerialNumber(BigInteger) - Method in class iaik.x509.X509Certificate
-
Sets the serial number of this certificate.
- setServiceLocator(ServiceLocator) - Method in class iaik.x509.ocsp.Request
-
A convenience method for setting the ServiceLocator extension.
- setSignature(AlgorithmID, byte[]) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Sets the signature value of this certificate request.
- setSignature(byte[]) - Method in class iaik.x509.attr.ACRL
-
Sets the signature value of this crl.
- setSignature(byte[]) - Method in class iaik.x509.attr.AttributeCertificate
-
Sets the signature value of this attribute certificate.
- setSignature(AlgorithmID, byte[]) - Method in class iaik.x509.NetscapeCertRequest
-
Sets the signature value of this NetscapeCertRequest.
- setSignature(AlgorithmID, byte[]) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Sets the signature value of this BasicOCSPResponse.
- setSignature(AlgorithmID, byte[]) - Method in class iaik.x509.ocsp.OCSPRequest
-
Sets the signature value of this OCSP request.
- setSignature(byte[]) - Method in class iaik.x509.X509Certificate
-
Sets the signature value of this certificate.
- setSignature(byte[]) - Method in class iaik.x509.X509CRL
-
Sets the signature value of this crl.
- setSignatureAlgorithm(AlgorithmID) - Method in class iaik.x509.attr.ACRL
-
Sets the signature algorithm for signing this CRL.
- setSignatureAlgorithm(AlgorithmID) - Method in class iaik.x509.attr.AttributeCertificate
-
Sets the signature algorithm to be used for signing.
- setSignatureAlgorithm(AlgorithmID) - Method in class iaik.x509.X509Certificate
-
Sets the signature algorithm to be used for signing.
- setSignatureAlgorithm(AlgorithmID) - Method in class iaik.x509.X509CRL
-
Sets the signature algorithm for signing this CRL.
- setSignatureAlgorithm(ObjectID) - Method in class iaik.x509.X509CRL
-
Deprecated.
use setSignatureAlgorithm(AlgorithmID);
- setSignatureParameters(Signature, AlgorithmParameterSpec, String) - Static method in class iaik.utils.Util
-
Sets the parametes for a Signature engine.
- setSignerInfos(SignerInfo[]) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Sets a collection of per-signer information.
- setSingleResponses(SingleResponse[]) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Sets the single responses of this BasicOCSPResponse.
- setSkipInvalidEncodedUTF8Characters(boolean) - Static method in class iaik.asn1.UTF8String
-
Decides whether to skip invalid encoded characters when
decoding
an UTF-8 encoded byte array to a String (default:
false
; invalid UTF-8 encoded characters cause a
CodingException).
- setSourceDataUri(String) - Method in class iaik.x509.extensions.qualified.structures.BiometricData
-
Sets the optional sourceDataUri field of this BiometricData object.
- setSSLServerName(String) - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
-
Sets the SSL server name.
- setSubject(String) - Method in class iaik.utils.SmtpMailer
-
Sets the Subject.
- setSubjectDN(Principal) - Method in class iaik.x509.X509Certificate
-
Sets the subject of this certificate.
- setSubjectUniqueID(boolean[]) - Method in class iaik.x509.X509Certificate
-
Sets the subject unique ID for this certificate.
- setSupportedKeyStoreTypes(UniversalKeyStore.KeyStoreType[]) - Static method in class iaik.utils.UniversalKeyStore
-
Sets the list of supported KeyStore types.
- setTargetChecker(TargetChecker) - Static method in class iaik.x509.attr.Target
-
Sets the TargetChecker to be used for checking if an AttributeCertificate
that contains a TargetInformation or ProxyInfo extension is allowed to be
used by some particular server/service.
- setTargetElements(Target[]) - Method in class iaik.x509.attr.extensions.TargetInformation
-
Sets all Target elements.
- setTargetName(GeneralName) - Method in class iaik.x509.attr.TargetCert
-
Sets the target name.
- setTargets(Targets[]) - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Sets all Targets objects.
- setTargets(Targets[]) - Method in class iaik.x509.attr.extensions.TargetInformation
-
Sets all Targets objects.
- setTargets(Target[]) - Method in class iaik.x509.attr.Targets
-
Sets all target elements.
- setText(String) - Method in class iaik.utils.SmtpMailer
-
Sets the message body of this EMail.
- setThisUpdate(Date) - Method in class iaik.x509.attr.ACRL
-
Sets the date of thisUpdate
.
- setThisUpdate(Date) - Method in class iaik.x509.X509CRL
-
Sets the date of thisUpdate
.
- setTrailerField(int) - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Sets the trailer field.
- setTrustedCertificates(X509Certificate[]) - Method in class iaik.x509.SimpleChainVerifier
-
Sets the certificates to be trusted.
- setTryIAIKProviderFirst(boolean) - Static method in class iaik.utils.IaikSecurity
-
Decides whether to try the IAIK provider as first provider
anytime where applicable when internally instantiating a JCA Engine.
- setUnauthenticatedAttributes(Attribute[]) - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Sets a set of attributes that are not signed by the signer.
- setupCipher(AlgorithmID, Key, AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Setups the cipher and encrypts the content.
- setupCipher(Key, AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Uses the specified key and parameters for setting up the cipher and
decrypting the content.
- setupCipher(AlgorithmID, Key, AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Setups the cipher for encrypting the content.
- setupCipher(AlgorithmID) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Setups the cipher and generates a secret key for encrypting the content.
- setupCipher(AlgorithmID, int) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Setups the cipher and generates a secret key for encrypting the content.
- setupCipher(Key, AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Uses the specified key and parameters to setup the cipher for decrypting
the content.
- setupCipher(Key) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Uses the specified content-encryption key to setup the cipher for
decrypting the content.
- setupCipher(AlgorithmID, char[], int) - Method in class iaik.pkcs.pkcs7.EncryptedData
-
Setups the cipher for PBE-encrypting the content.
- setupCipher(char[]) - Method in class iaik.pkcs.pkcs7.EncryptedData
-
Uses the given password to setup the cipher for decrypting the content.
- setupCipher(AlgorithmID, char[]) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Setups the cipher for PBE-encrypting the content.
- setupCipher(AlgorithmID, char[], int) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Setups the cipher for PBE-encrypting the content.
- setupCipher(char[]) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Uses the given password to setup the cipher for decrypting the content.
- setupCipher(PrivateKey, int) - Method in class iaik.pkcs.pkcs7.EnvelopedData
-
Uses the specified private key to setup the Cipher for decrypting the
content-encryption key and subsequently using it to decrypt the encrypted
content of this
EnvelopedData
object for the requesting recipient, specified by its
recipientInfoIndex
.
- setupCipher(Key) - Method in class iaik.pkcs.pkcs7.EnvelopedData
-
Uses the given symmetric key to setup the cipher for decrypting the
content.
- setupCipher(PrivateKey, int) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Uses the specified private key to setup the Cipher for decrypting the
content-encryption key and subsequently using it to decrypt the encrypted
content of this
EnvelopedDataStream
object for the requesting recipient, specified
by its recipientInfoIndex
.
- setupCipher(Key) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Uses the given symmetric key to setup the cipher for decrypting the
content.
- setupCipher(PrivateKey, int) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Uses the specified private key to setup the Cipher for decrypting the
content-encryption key and subsequently using it to decrypt the encrypted
content of this
EnvelopedData
object for the requesting recipient, specified by its
recipientInfoIndex
.
- setupCipher(PrivateKey, int) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Uses the specified private key to setup the Cipher for decrypting the
content-encryption key and subsequently using it to decrypt the encrypted
content of this
SignedAndEnvelopedData
object for the requesting recipient,
specified by its recipientInfoIndex
.
- setupMessageDigest(AlgorithmID, boolean) - Method in class iaik.pkcs.pkcs7.DigestedData
-
Calculates the digest.
- setupMessageDigests() - Method in class iaik.pkcs.pkcs7.SignedData
-
Sets up the message digests for hash computation.
- setUriAccessLocation(String) - Method in class iaik.asn1.structures.AccessDescription
-
Sets the accessLocation field to the specified uri name.
- setUseAlternativeSignatureFunction(boolean) - Method in class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Decides whether to use alternative signature function (ISO 9796-2 Appendix A.6, A.7).
- setUseBachwardsCompatibilityMode(boolean) - Static method in class iaik.security.dsa.DSA
-
Decides whether to use DSA in backwards compatibility mode.
- setUseBlinding(boolean) - Method in class iaik.pkcs.pkcs1.RSACipher
-
Switch blinding on or off.
- setUseBlinding(boolean) - Static method in class iaik.security.dsa.DSA
-
Decides whether to use blinding for signature generation as countermeasure against
timing attacks.
- setUseBlindingDefault(boolean) - Static method in class iaik.pkcs.pkcs1.RSACipher
-
Switch blinding on or off by default.
- setUseCaches(boolean) - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Set the value of the usecaches
field; ignored.
- setUseExplicitTrailer(boolean) - Method in class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Decides whether an explicit or implicit trailer field shall
be used by the ISO 9796-2 Signature engine to which this
ParameterSpec shall be supplied.
- setUseJava7ApiByDefault(boolean) - Static method in class iaik.security.cipher.GCMParameters
-
Decides whether to use the Java7 GCM API also when the Cipher has not been initialized with
a javax.crypto.spec.GCMParameterSpec
and no additional authenticated data (AAD)
has been specified by Cipher.updateAAD()
call(s).
- setUseJKSFallBack(boolean) - Static method in class iaik.pkcs.pkcs12.PKCS12KeyStore
-
Sets whether to enable the JKS fallback mechanism when parsing a PKCS#12 KeyStore.
- setUseOldMd5(boolean) - Static method in class iaik.security.provider.IAIK
-
Deprecated.
- setUseSHA1ForMGF1WithJCAStandardName(boolean) - Static method in class iaik.pkcs.pkcs1.RSAOaepParameters
-
Sets whether to use SHA-1 for MGF1 if hash algorithm and mask
generation function name are specified in the padding scheme name.
- setValidateAgainstOaepKeyParameters(boolean) - Static method in class iaik.pkcs.pkcs1.RSACipher
-
Decides whether parameters that are explicitly supplied shall be validated
against parameters that maybe contained in RSAES-OAEP keys (if OAEP padding
is used with this Cipher engine).
- setValidateAgainstPssKeyParameters(boolean) - Static method in class iaik.security.rsa.RSAPssSignature
-
Decides whether parameters that are supplied by calling method
setParameter
shall be validated against parameters
that maybe contained in RSASSA-PSS keys.
- setValidNotAfter(Date) - Method in class iaik.x509.X509Certificate
-
Sets the notAfter
date of this certificate.
- setValidNotBefore(Date) - Method in class iaik.x509.X509Certificate
-
Sets the notBefore
date of this certificate.
- setValue(Object) - Method in class iaik.asn1.ASN1Object
-
Sets the value of this ASN1Object.
- setValue(Object) - Method in class iaik.asn1.BIT_STRING
-
Sets the value of this object to value.
- setValue(Object) - Method in class iaik.asn1.BMPString
-
Sets the value of this BMPString.
- setValue(Object) - Method in class iaik.asn1.BOOLEAN
-
Sets the value of this BOOLEAN.
- setValue(Object) - Method in class iaik.asn1.ConstructedType
-
Sets the value of this ConstructedType.
- setValue(Object) - Method in class iaik.asn1.EncodedASN1Object
-
Sets the value of this object.
- setValue(Object) - Method in class iaik.asn1.ENUMERATED
-
Sets the value of this ENUMERATED.
- setValue(Object) - Method in class iaik.asn1.GeneralizedTime
-
Sets the value of this GeneralizedTime.
- setValue(Object) - Method in class iaik.asn1.GeneralString
-
Sets the value of this GeneralString.
- setValue(Object) - Method in class iaik.asn1.IA5String
-
Sets the value of this IA5String.
- setValue(Object) - Method in class iaik.asn1.INTEGER
-
Sets the value of this INTEGER.
- setValue(Object) - Method in class iaik.asn1.NULL
-
Does nothing.
- setValue(Object) - Method in class iaik.asn1.NumericString
-
Sets the value of this NumericString.
- setValue(Object) - Method in class iaik.asn1.ObjectID
-
Sets the value of this object to value (e.g.
- setValue(Object) - Method in class iaik.asn1.OCTET_STRING
-
Sets the value (or input stream) of this object to value.
- setValue(Object) - Method in class iaik.asn1.PrintableString
-
Sets the value of this PrintableString.
- setValue(Object) - Method in class iaik.asn1.T61String
-
Sets the value of this T61String.
- setValue(Object) - Method in class iaik.asn1.UNIString
-
Sets the value of this UNIString.
- setValue(Object) - Method in class iaik.asn1.UNKNOWN
-
Sets the value of this object to value.
- setValue(Object) - Method in class iaik.asn1.UTCTime
-
Sets the value of this UTCTime.
- setValue(Object) - Method in class iaik.asn1.UTF8String
-
Sets the value of this UTF8String.
- setValue(Object) - Method in class iaik.asn1.VisibleString
-
Sets the value of this VisibleString.
- setValue(byte[]) - Method in class iaik.x509.attr.extensions.AuditIdentity
-
Sets the value of this AuditIdentity
extension.
- setValue(byte[]) - Method in class iaik.x509.ocsp.extensions.Nonce
-
Sets the nonce value.
- setVerbose(boolean) - Method in class iaik.utils.ConvertKeyStore
-
Sets whether progress messages shall be dumped to System.out.
- setVerify(boolean) - Method in class iaik.utils.SmtpMailer
-
If verify is switched on (default) SmtpMailer checks every response code
from smtpd and compares it to the expected value.
- setVersion(int) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Sets the version of this EncryptedContentInfo.
- setVersion(int) - Method in class iaik.pkcs.pkcs7.SignedData
-
Sets the version of this SignedData.
- setVersion(int) - Method in class iaik.x509.X509Certificate
-
Sets the version number of this certificate as int
.
- setWrapNonceValue(boolean) - Static method in class iaik.x509.ocsp.extensions.Nonce
-
Decides whether to wrap the Nonce value into an ASN.1 OCTET_STRING before
putting it into the OCSP Extension extnValue
field.
- sha - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA
message digest algorithm.
- SHA - Class in iaik.security.md
-
This class implements the SHA message digest algorithm
according to FIPS PUB 180-1.
- SHA() - Constructor for class iaik.security.md.SHA
-
Creates a new SHA message digest object.
- sha1 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA1
message digest algorithm
which is the same as SHA
.
- SHA1FIPS186Random - Class in iaik.security.random
-
This class implements the FIPS PUB 186-2 pseudo random generator based
on the compression function of the SHA-1 hash function.
- SHA1FIPS186Random() - Constructor for class iaik.security.random.SHA1FIPS186Random
-
Default constructor.
- SHA1Random - Class in iaik.security.random
-
A secure pseudo-random number generator based on an SHA-1 message digest.
- SHA1Random() - Constructor for class iaik.security.random.SHA1Random
-
Create a new SHA-1 based secure random.
- SHA1SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using SHA-1 as hash
algorithm.
- SHA1SP80090Random() - Constructor for class iaik.security.random.SHA1SP80090Random
-
Default constructor.
- SHA1Spi - Class in iaik.security.md
-
Wraps around the IAIK-JCE SHA-1 implementation for fixing a JSSE MessageDigest
Cloneable bug.
- SHA1Spi() - Constructor for class iaik.security.md.SHA1Spi
-
Default constructor.
- SHA1withDSAKeyPairGenerator - Class in iaik.security.dsa
-
SHA-1 based DSA key pair generator as specified in FIPS PUB 186-2.
- SHA1withDSAKeyPairGenerator() - Constructor for class iaik.security.dsa.SHA1withDSAKeyPairGenerator
-
Default constructor.
- sha1WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the sha1WithRSAEncryption
signature
algorithm.
- sha1WithRSAEncryption_ - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an alternative AlgorithmID for the
sha1WithRSAEncryption
signature algorithm.
- sha224 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA-224
message digest
algorithm.
- SHA224 - Class in iaik.security.md
-
This class implements the SHA-224 message digest algorithm proposed by NIST
in the FIPS PUB 186-2 Change Notice 1.
- SHA224() - Constructor for class iaik.security.md.SHA224
-
Default constructor.
- Sha224RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using SHA224 as message digest algorithm.
- Sha224RSASignature() - Constructor for class iaik.security.rsa.Sha224RSASignature
-
Default Constructor.
- SHA224SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using SHA-224 as hash
algorithm.
- SHA224SP80090Random() - Constructor for class iaik.security.random.SHA224SP80090Random
-
Default constructor.
- SHA224withDSA - Class in iaik.security.dsa
-
Signature engine for the DSA signature algorithm using SHA224
as hash algorithm as specified by FIPS 186-3.
- SHA224withDSA() - Constructor for class iaik.security.dsa.SHA224withDSA
-
Default constructor.
- SHA224withDSAKeyPairGenerator - Class in iaik.security.dsa
-
SHA-224 based DSA key pair generator as specified in FIPS PUB 186-3.
- SHA224withDSAKeyPairGenerator() - Constructor for class iaik.security.dsa.SHA224withDSAKeyPairGenerator
-
Default constructor.
- SHA224withDSAParameterGenerator - Class in iaik.security.dsa
-
SHA-224 based DSA parameter generator.
- SHA224withDSAParameterGenerator() - Constructor for class iaik.security.dsa.SHA224withDSAParameterGenerator
-
Default constructor.
- SHA224withRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
SHA224 as hash algorithm, MGF1 (with SHA224) as mask generation function,
28 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- SHA224withRSAandMGF1Signature() - Constructor for class iaik.security.rsa.SHA224withRSAandMGF1Signature
-
Default constructor.
- sha224WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the sha224WithRSAEncryption
signature algorithm (PKCS#1v2).
- sha256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA-256
message digest
algorithm.
- SHA256 - Class in iaik.security.md
-
This class implements the SHA-256 message digest algorithm proposed by NIST
in the FIPS PUB 186-2.
- SHA256() - Constructor for class iaik.security.md.SHA256
-
Default constructor.
- SHA256FIPS186Random - Class in iaik.security.random
-
This class implements the FIPS PUB 186-2 pseudo random generator based
on the compression function of the SHA-256 hash function.
- SHA256FIPS186Random() - Constructor for class iaik.security.random.SHA256FIPS186Random
-
Default constructor.
- SHA256Random - Class in iaik.security.random
-
A secure pseudo-random number generator based on an SHA-256 message digest.
- SHA256Random() - Constructor for class iaik.security.random.SHA256Random
-
Create a new SHA-256 based secure random.
- Sha256RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using SHA256 as message digest algorithm.
- Sha256RSASignature() - Constructor for class iaik.security.rsa.Sha256RSASignature
-
Default Constructor.
- SHA256SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using SHA-256 as hash
algorithm.
- SHA256SP80090Random() - Constructor for class iaik.security.random.SHA256SP80090Random
-
Default constructor.
- SHA256Spi - Class in iaik.security.md
-
Wraps around the IAIK-JCE SHA-256 implementation for fixing a JSSE MessageDigest
Cloneable bug.
- SHA256Spi() - Constructor for class iaik.security.md.SHA256Spi
-
Default constructor.
- SHA256withDSA - Class in iaik.security.dsa
-
Signature engine for the DSA signature algorithm using SHA256
as hash algorithm as specified by FIPS 186-3.
- SHA256withDSA() - Constructor for class iaik.security.dsa.SHA256withDSA
-
Default constructor.
- SHA256withDSAKeyPairGenerator - Class in iaik.security.dsa
-
SHA-256 based DSA key pair generator as specified in FIPS PUB 186-3.
- SHA256withDSAKeyPairGenerator() - Constructor for class iaik.security.dsa.SHA256withDSAKeyPairGenerator
-
Default constructor.
- SHA256withDSAParameterGenerator - Class in iaik.security.dsa
-
SHA-256 based DSA parameter generator.
- SHA256withDSAParameterGenerator() - Constructor for class iaik.security.dsa.SHA256withDSAParameterGenerator
-
Default constructor.
- SHA256withRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
SHA256 as hash algorithm, MGF1 (with SHA256) as mask generation function,
32 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- SHA256withRSAandMGF1Signature() - Constructor for class iaik.security.rsa.SHA256withRSAandMGF1Signature
-
Default constructor.
- sha256WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the sha256WithRSAEncryption
signature algorithm (PKCS#1v2).
- SHA256withRSAISO9796P2S2S3andMGF1Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S2, S3) that uses RSA as underlying public
key system and SHA-256 as message digest algorithm.
- SHA256withRSAISO9796P2S2S3andMGF1Signature() - Constructor for class iaik.security.rsa.SHA256withRSAISO9796P2S2S3andMGF1Signature
-
Default Constructor.
- SHA256withRSAISO9796P2Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S1) that uses RSA as underlying public key system
and SHA-256 as message digest algorithm.
- SHA256withRSAISO9796P2Signature() - Constructor for class iaik.security.rsa.SHA256withRSAISO9796P2Signature
-
Default Constructor.
- SHA2withDSAGenParameterSpec - Class in iaik.security.dsa
-
DSA generation parameter specification.
- SHA2withDSAGenParameterSpec(int, int) - Constructor for class iaik.security.dsa.SHA2withDSAGenParameterSpec
-
Creates a DSA generation parameter specification with the
given prime modulus size and prime divisor size.
- SHA2withDSAParameterGenerator - Class in iaik.security.dsa
-
Base class for SHA-2 based DSA parameter generators.
- SHA2withDSAParameterSpec - Class in iaik.security.dsa
-
DSA parameter specification that provides access to the validation
parameters counter and domain parameter seed (if set).
- SHA2withDSAParameterSpec(BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.dsa.SHA2withDSAParameterSpec
-
Creates a DSAParameterSpec for given prime modulus, prime divisor and generator.
- SHA2withDSAParams - Class in iaik.security.dsa
-
DSAParams implementation that provides access to the validation parameters
counter and domain parameter seed (if set).
- SHA2withDSAParams(BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.dsa.SHA2withDSAParams
-
Creates a new DSAParams object from the given parameters.
- SHA2withDSAParams(DSAParams) - Constructor for class iaik.security.dsa.SHA2withDSAParams
-
Creates a new DSAParams object from the given DSAParams
- SHA2withDSAParams(ASN1Object) - Constructor for class iaik.security.dsa.SHA2withDSAParams
-
Creates a new DSAParams from the given ASN.1 representation.
- SHA32bit - Class in iaik.security.md
-
This class serves as the base class for the 32-bit hash algorithms SHA-256
and SHA-224 from NIST.
- sha384 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA-384
message digest
algorithm.
- SHA384 - Class in iaik.security.md
-
This class implements the SHA-384 message digest algorithm recently proposed by NIST.
- SHA384() - Constructor for class iaik.security.md.SHA384
-
Create a new SHA384 message digest.
- SHA384FIPS186Random - Class in iaik.security.random
-
This class implements the FIPS PUB 186-2 pseudo random generator based
on the compression function of the SHA-384 hash function.
- SHA384FIPS186Random() - Constructor for class iaik.security.random.SHA384FIPS186Random
-
Default constructor.
- SHA384Random - Class in iaik.security.random
-
A secure pseudo-random number generator based on an SHA-384 message digest.
- SHA384Random() - Constructor for class iaik.security.random.SHA384Random
-
Create a new SHA-384 based secure random.
- Sha384RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using SHA384 as message digest algorithm.
- Sha384RSASignature() - Constructor for class iaik.security.rsa.Sha384RSASignature
-
Default Constructor.
- SHA384SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using SHA-384 as hash
algorithm.
- SHA384SP80090Random() - Constructor for class iaik.security.random.SHA384SP80090Random
-
Default constructor.
- SHA384Spi - Class in iaik.security.md
-
Wraps around the IAIK-JCE SHA-384 implementation for fixing a JSSE MessageDigest
Cloneable bug.
- SHA384Spi() - Constructor for class iaik.security.md.SHA384Spi
-
Default constructor.
- SHA384withDSA - Class in iaik.security.dsa
-
Signature engine for the DSA signature algorithm using SHA256
as hash algorithm as specified by FIPS 186-3.
- SHA384withDSA() - Constructor for class iaik.security.dsa.SHA384withDSA
-
Default constructor.
- SHA384withRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
SHA384 as hash algorithm, MGF1 (with SHA384) as mask generation function,
48 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- SHA384withRSAandMGF1Signature() - Constructor for class iaik.security.rsa.SHA384withRSAandMGF1Signature
-
Default constructor.
- sha384WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the sha384WithRSAEncryption
signature algorithm (PKCS#1v2).
- SHA384withRSAISO9796P2S2S3andMGF1Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S2, S3) that uses RSA as underlying public
key system and SHA-384 as message digest algorithm.
- SHA384withRSAISO9796P2S2S3andMGF1Signature() - Constructor for class iaik.security.rsa.SHA384withRSAISO9796P2S2S3andMGF1Signature
-
Default Constructor.
- SHA384withRSAISO9796P2Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S1) that uses RSA as underlying public key system
and SHA-384 as message digest algorithm.
- SHA384withRSAISO9796P2Signature() - Constructor for class iaik.security.rsa.SHA384withRSAISO9796P2Signature
-
Default Constructor.
- sha3_224 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA3-224
message digest
algorithm as specified by NIST FIPS PUB 202.
- SHA3_224 - Class in iaik.security.md
-
This class implements the SHA-3 message digest algorithm for calculating
a 224-bit hash value.
- SHA3_224() - Constructor for class iaik.security.md.SHA3_224
-
Default constructor.
- Sha3_224RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using SHA3-224 as message digest algorithm.
- Sha3_224RSASignature() - Constructor for class iaik.security.rsa.Sha3_224RSASignature
-
Default Constructor.
- SHA3_224withDSA - Class in iaik.security.dsa
-
Signature engine for the DSA signature algorithm using SHA3-224
as hash algorithm as specified by FIPS 186-3.
- SHA3_224withDSA() - Constructor for class iaik.security.dsa.SHA3_224withDSA
-
Default constructor.
- SHA3_224withRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
SHA3-224 as hash algorithm, MGF1 (with SHA3-224) as mask generation function,
28 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- SHA3_224withRSAandMGF1Signature() - Constructor for class iaik.security.rsa.SHA3_224withRSAandMGF1Signature
-
Default constructor.
- sha3_224WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the sha3-224WithRSAEncryption
signature algorithm (PKCS#1v2).
- sha3_256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA3-256
message digest
algorithm as specified by NIST FIPS PUB 202.
- SHA3_256 - Class in iaik.security.md
-
This class implements the SHA-3 message digest algorithm for calculating
a 256-bit hash value.
- SHA3_256() - Constructor for class iaik.security.md.SHA3_256
-
Default constructor.
- Sha3_256RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using SHA3-256 as message digest algorithm.
- Sha3_256RSASignature() - Constructor for class iaik.security.rsa.Sha3_256RSASignature
-
Default Constructor.
- SHA3_256withDSA - Class in iaik.security.dsa
-
Signature engine for the DSA signature algorithm using SHA3-256
as hash algorithm as specified by FIPS 186-3.
- SHA3_256withDSA() - Constructor for class iaik.security.dsa.SHA3_256withDSA
-
Default constructor.
- SHA3_256withRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
SHA3-256 as hash algorithm, MGF1 (with SHA3-256) as mask generation function,
28 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- SHA3_256withRSAandMGF1Signature() - Constructor for class iaik.security.rsa.SHA3_256withRSAandMGF1Signature
-
Default constructor.
- sha3_256WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the sha3-256WithRSAEncryption
signature algorithm (PKCS#1v2).
- sha3_384 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA3-384
message digest
algorithm as specified by NIST FIPS PUB 202.
- SHA3_384 - Class in iaik.security.md
-
This class implements the SHA-3 message digest algorithm for calculating
a 384-bit hash value.
- SHA3_384() - Constructor for class iaik.security.md.SHA3_384
-
Default constructor.
- Sha3_384RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using SHA3-384 as message digest algorithm.
- Sha3_384RSASignature() - Constructor for class iaik.security.rsa.Sha3_384RSASignature
-
Default Constructor.
- SHA3_384withDSA - Class in iaik.security.dsa
-
Signature engine for the DSA signature algorithm using SHA3-384
as hash algorithm as specified by FIPS 186-3.
- SHA3_384withDSA() - Constructor for class iaik.security.dsa.SHA3_384withDSA
-
Default constructor.
- SHA3_384withRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
SHA3-384 as hash algorithm, MGF1 (with SHA3-384) as mask generation function,
28 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- SHA3_384withRSAandMGF1Signature() - Constructor for class iaik.security.rsa.SHA3_384withRSAandMGF1Signature
-
Default constructor.
- sha3_384WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the sha3-384WithRSAEncryption
signature algorithm (PKCS#1v2).
- sha3_512 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA3-512
message digest
algorithm as specified by NIST FIPS PUB 202.
- SHA3_512 - Class in iaik.security.md
-
This class implements the SHA-3 message digest algorithm for calculating
a 512-bit hash value.
- SHA3_512() - Constructor for class iaik.security.md.SHA3_512
-
Default constructor.
- Sha3_512RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using SHA3-512 as message digest algorithm.
- Sha3_512RSASignature() - Constructor for class iaik.security.rsa.Sha3_512RSASignature
-
Default Constructor.
- SHA3_512withDSA - Class in iaik.security.dsa
-
Signature engine for the DSA signature algorithm using SHA3-512
as hash algorithm as specified by FIPS 186-3.
- SHA3_512withDSA() - Constructor for class iaik.security.dsa.SHA3_512withDSA
-
Default constructor.
- SHA3_512withRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
SHA3-512 as hash algorithm, MGF1 (with SHA3-512) as mask generation function,
28 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- SHA3_512withRSAandMGF1Signature() - Constructor for class iaik.security.rsa.SHA3_512withRSAandMGF1Signature
-
Default constructor.
- sha3_512WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the sha3-512WithRSAEncryption
signature algorithm (PKCS#1v2).
- sha512 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA-512
message digest
algorithm.
- SHA512 - Class in iaik.security.md
-
This class implements the SHA-512 message digest algorithm recently proposed by NIST.
- SHA512() - Constructor for class iaik.security.md.SHA512
-
Create a new SHA512 message digest.
- sha512_224 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA-512/224
message digest
algorithm.
- SHA512_224 - Class in iaik.security.md
-
This class implements the SHA-512/224 message digest algorithm recently
proposed by NIST in FIPS 180-4.
- SHA512_224() - Constructor for class iaik.security.md.SHA512_224
-
Create a new SHA512/224 message digest.
- Sha512_224RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using SHA512/224 as message digest algorithm.
- Sha512_224RSASignature() - Constructor for class iaik.security.rsa.Sha512_224RSASignature
-
Default Constructor.
- SHA512_224withRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
SHA512/224 as hash algorithm, MGF1 (with SHA512/224) as mask generation function,
64 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- SHA512_224withRSAandMGF1Signature() - Constructor for class iaik.security.rsa.SHA512_224withRSAandMGF1Signature
-
Default constructor.
- sha512_224WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the sha512-224WithRSAEncryption
signature algorithm (PKCS#1v2).
- sha512_256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA-512/256
message digest
algorithm.
- SHA512_256 - Class in iaik.security.md
-
This class implements the SHA-512/224 message digest algorithm recently
proposed by NIST in FIPS 180-4.
- SHA512_256() - Constructor for class iaik.security.md.SHA512_256
-
Create a new SHA512/256 message digest.
- Sha512_256RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using SHA512/256 as message digest algorithm.
- Sha512_256RSASignature() - Constructor for class iaik.security.rsa.Sha512_256RSASignature
-
Default Constructor.
- SHA512_256withRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
SHA512/256 as hash algorithm, MGF1 (with SHA512/256) as mask generation function,
64 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- SHA512_256withRSAandMGF1Signature() - Constructor for class iaik.security.rsa.SHA512_256withRSAandMGF1Signature
-
Default constructor.
- sha512_256WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the sha512-256WithRSAEncryption
signature algorithm (PKCS#1v2).
- SHA512FIPS186Random - Class in iaik.security.random
-
This class implements the FIPS PUB 186-2 pseudo random generator based
on the compression function of the SHA-512 hash function.
- SHA512FIPS186Random() - Constructor for class iaik.security.random.SHA512FIPS186Random
-
Default constructor.
- SHA512Random - Class in iaik.security.random
-
A secure pseudo-random number generator based on an SHA-512 message digest.
- SHA512Random() - Constructor for class iaik.security.random.SHA512Random
-
Create a new SHA-512 based secure random.
- Sha512RSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using SHA512 as message digest algorithm.
- Sha512RSASignature() - Constructor for class iaik.security.rsa.Sha512RSASignature
-
Default Constructor.
- SHA512SP80090Random - Class in iaik.security.random
-
This class implements the
NIST SP800-90 deterministic random bit generator using SHA-512 as hash
algorithm.
- SHA512SP80090Random() - Constructor for class iaik.security.random.SHA512SP80090Random
-
Default constructor.
- SHA512withDSA - Class in iaik.security.dsa
-
Signature engine for the DSA signature algorithm using SHA256
as hash algorithm as specified by FIPS 186-3.
- SHA512withDSA() - Constructor for class iaik.security.dsa.SHA512withDSA
-
Default constructor.
- SHA512withRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
SHA512 as hash algorithm, MGF1 (with SHA512) as mask generation function,
64 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- SHA512withRSAandMGF1Signature() - Constructor for class iaik.security.rsa.SHA512withRSAandMGF1Signature
-
Default constructor.
- sha512WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the sha512WithRSAEncryption
signature algorithm (PKCS#1v2).
- SHA512withRSAISO9796P2S2S3andMGF1Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S2, S3) that uses RSA as underlying public
key system and SHA-512 as message digest algorithm.
- SHA512withRSAISO9796P2S2S3andMGF1Signature() - Constructor for class iaik.security.rsa.SHA512withRSAISO9796P2S2S3andMGF1Signature
-
Default Constructor.
- SHA512withRSAISO9796P2Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S1) that uses RSA as underlying public key system
and SHA-512 as message digest algorithm.
- SHA512withRSAISO9796P2Signature() - Constructor for class iaik.security.rsa.SHA512withRSAISO9796P2Signature
-
Default Constructor.
- SHA64bit - Class in iaik.security.md
-
This class implements the core of the NIST proposed 64 bit based hash
function SHA-384 and SHA-512.
- shake128 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA-3 SHAKE128
Extendable Output
Function (XOF) as specified by NIST FIPS PUB 202.
- SHAKE128 - Class in iaik.security.md
-
This class implements the SHA-3 Extendable Output Function (XOF) SHAKE128.
- SHAKE128() - Constructor for class iaik.security.md.SHAKE128
-
Default constructor.
- SHAKE128InputStream - Class in iaik.security.md
-
This class implements an InputStream for the SHA-3 Extendable Output Function (XOFs)
SHAKE128.
- SHAKE128InputStream() - Constructor for class iaik.security.md.SHAKE128InputStream
-
Default constructor.
- SHAKE128InputStream(int) - Constructor for class iaik.security.md.SHAKE128InputStream
-
Creates a new SHAKE128InputStream with the given maximum read size.
- shake128Len - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA-3
SHAKE128
Extendable Output
Function (XOF) as specified by NIST FIPS PUB 202 when used with output length
parameter; see NIST algorithm identifier registration at
Computer Security Objects Register.
- shake256 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA-3 SHAKE256
Extendable Output
Function (XOF) as specified by NIST FIPS PUB 202.
- SHAKE256 - Class in iaik.security.md
-
This class implements the SHA-3 Extendable Output Function (XOF) SHAKE256.
- SHAKE256() - Constructor for class iaik.security.md.SHAKE256
-
Default constructor.
- SHAKE256InputStream - Class in iaik.security.md
-
This class implements an InputStream for the SHA-3 Extendable Output Function (XOFs)
SHAKE256.
- SHAKE256InputStream() - Constructor for class iaik.security.md.SHAKE256InputStream
-
Default constructor.
- SHAKE256InputStream(int) - Constructor for class iaik.security.md.SHAKE256InputStream
-
Creates a new SHAKE256InputStream with the given maximum read size.
- shake256Len - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the SHA-3
SHAKE256
Extendable Output
Function (XOF) as specified by NIST FIPS PUB 202 when used with output length
parameter; see NIST algorithm identifier registration at
Computer Security Objects Register.
- SHAKEInputStream - Class in iaik.security.md
-
This class implements an InputStream for the SHA-3 Extendable Output Functions (XOFs)
SHAKE128 and SHAKE256.
- ShaRSASignature - Class in iaik.security.rsa
-
This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5)
using the Secure Hash Algorithm (SHA1) as message digest algorithm.
- ShaRSASignature() - Constructor for class iaik.security.rsa.ShaRSASignature
-
Default Constructor.
- SHAwithRSAandMGF1Signature - Class in iaik.security.rsa
-
This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using
SHA-1 as hash algorithm, MGF1 (with SHA-1) as mask generation function,
20 as salt length, and 1 as trailer field (which corresponds to the
only trailer field byte -- 0xBC -- supported by PSS).
- SHAwithRSAandMGF1Signature() - Constructor for class iaik.security.rsa.SHAwithRSAandMGF1Signature
-
Default constructor.
- SHAwithRSAISO9796P2S2S3andMGF1Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S2, S3) that uses RSA as underlying public
key system and SHA-1 as message digest algorithm.
- SHAwithRSAISO9796P2S2S3andMGF1Signature() - Constructor for class iaik.security.rsa.SHAwithRSAISO9796P2S2S3andMGF1Signature
-
Default Constructor.
- SHAwithRSAISO9796P2Signature - Class in iaik.security.rsa
-
ISO 9796-2 Signature engine (scheme S1) that uses RSA as underlying public key system
and SHA-1 as message digest algorithm.
- SHAwithRSAISO9796P2Signature() - Constructor for class iaik.security.rsa.SHAwithRSAISO9796P2Signature
-
Default Constructor.
- shiftLeft(byte[]) - Static method in class iaik.utils.CryptoUtils
-
Shift left the bits in the given byte array by one position.
- shiftLeft(int[]) - Static method in class iaik.utils.CryptoUtils
-
Shift left the bits in the given integer array by one position.
- shiftLeft(long[]) - Static method in class iaik.utils.CryptoUtils
-
Shift left the bits in the given long integer array by one position.
- shiftRight(byte[]) - Static method in class iaik.utils.CryptoUtils
-
Shift right the bits in the given byte array by one position.
- shiftRight(int[]) - Static method in class iaik.utils.CryptoUtils
-
Shift right the bits in the given integer array by one position.
- shiftRight(long[]) - Static method in class iaik.utils.CryptoUtils
-
Shift right the bits in the given long integer array by one position.
- sign(AlgorithmID, PrivateKey) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Signs the certificate request with the private key of the subject.
- sign(AlgorithmID, PrivateKey, String) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Signs the certificate request with the private key of the subject.
- sign(AlgorithmID, PrivateKey, AlgorithmParameterSpec, String) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Signs the certificate request with the private key of the subject.
- sign(AlgorithmID, PrivateKey, Provider) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Signs the certificate request with the private key of the subject.
- sign(AlgorithmID, PrivateKey, AlgorithmParameterSpec, Provider) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Signs the certificate request with the private key of the subject.
- sign(PrivateKey) - Method in class iaik.x509.attr.ACRL
-
Signs the CRL with the private key of the issuer.
- sign(PrivateKey, String) - Method in class iaik.x509.attr.ACRL
-
Signs the ACRL with the private key of the issuer.
- sign(PrivateKey, AlgorithmParameterSpec, String) - Method in class iaik.x509.attr.ACRL
-
Signs the ACRL with the private key of the issuer.
- sign(PrivateKey, Provider) - Method in class iaik.x509.attr.ACRL
-
Signs the ACRL with the private key of the issuer.
- sign(PrivateKey, AlgorithmParameterSpec, Provider) - Method in class iaik.x509.attr.ACRL
-
Signs the ACRL with the private key of the issuer.
- sign(AlgorithmID, PrivateKey) - Method in class iaik.x509.attr.AttributeCertificate
-
Signs the attribute certificate with the private key of the issuer.
- sign(AlgorithmID, PrivateKey, String) - Method in class iaik.x509.attr.AttributeCertificate
-
Signs the attribute certificate with the private key of the issuer.
- sign(AlgorithmID, PrivateKey, AlgorithmParameterSpec, String) - Method in class iaik.x509.attr.AttributeCertificate
-
Signs the attribute certificate with the private key of the issuer.
- sign(AlgorithmID, PrivateKey, Provider) - Method in class iaik.x509.attr.AttributeCertificate
-
Signs the attribute certificate with the private key of the issuer.#
This method uses a Signature
engine from the given provider
for signing the certificate.
- sign(AlgorithmID, PrivateKey, AlgorithmParameterSpec, Provider) - Method in class iaik.x509.attr.AttributeCertificate
-
Signs the attribute certificate with the private key of the issuer.#
This method uses a Signature
engine from the given provider
for signing the certificate.
- sign(AlgorithmID, PrivateKey) - Method in class iaik.x509.NetscapeCertRequest
-
Signs the NestcapeCertRequest with the private key of the certificate applicant.
- sign(AlgorithmID, PrivateKey, String) - Method in class iaik.x509.NetscapeCertRequest
-
Signs the NestcapeCertRequest with the private key of the certificate applicant.
- sign(AlgorithmID, PrivateKey, Provider) - Method in class iaik.x509.NetscapeCertRequest
-
Signs the NestcapeCertRequest with the private key of the certificate applicant.
- sign(AlgorithmID, PrivateKey) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Signs the BasicOCSPResponse with the private key of the issuer.
- sign(AlgorithmID, PrivateKey, String) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Signs the BasicOCSPResponse with the private key of the issuer.
- sign(AlgorithmID, PrivateKey, AlgorithmParameterSpec, String) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Signs the BasicOCSPResponse with the private key of the issuer.
- sign(AlgorithmID, PrivateKey, Provider) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Signs the BasicOCSPResponse with the private key of the issuer.
- sign(AlgorithmID, PrivateKey, AlgorithmParameterSpec, Provider) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Signs the BasicOCSPResponse with the private key of the issuer.
- sign(AlgorithmID, PrivateKey) - Method in class iaik.x509.ocsp.OCSPRequest
-
Signs the OCSPRequest with the private key of the requestor.
- sign(AlgorithmID, PrivateKey, String) - Method in class iaik.x509.ocsp.OCSPRequest
-
Signs the OCSPRequest with the private key of the requestor.
- sign(AlgorithmID, PrivateKey, AlgorithmParameterSpec, String) - Method in class iaik.x509.ocsp.OCSPRequest
-
Signs the OCSPRequest with the private key of the requestor.
- sign(AlgorithmID, PrivateKey, Provider) - Method in class iaik.x509.ocsp.OCSPRequest
-
Signs the OCSPRequest with the private key of the requestor.
- sign(AlgorithmID, PrivateKey, AlgorithmParameterSpec, Provider) - Method in class iaik.x509.ocsp.OCSPRequest
-
Signs the OCSPRequest with the private key of the requestor.
- sign(AlgorithmID, PrivateKey) - Method in class iaik.x509.X509Certificate
-
Signs the certificate with the private key of the issuer.
- sign(AlgorithmID, PrivateKey, String) - Method in class iaik.x509.X509Certificate
-
Signs the certificate with the private key of the issuer.
- sign(AlgorithmID, PrivateKey, AlgorithmParameterSpec, String) - Method in class iaik.x509.X509Certificate
-
Signs the certificate with the private key of the issuer.
- sign(AlgorithmID, PrivateKey, Provider) - Method in class iaik.x509.X509Certificate
-
Signs the certificate with the private key of the issuer.
- sign(AlgorithmID, PrivateKey, AlgorithmParameterSpec, Provider) - Method in class iaik.x509.X509Certificate
-
Signs the certificate with the private key of the issuer.
- sign(PrivateKey) - Method in class iaik.x509.X509CRL
-
Signs the CRL with the private key of the issuer.
- sign(PrivateKey, String) - Method in class iaik.x509.X509CRL
-
Signs the CRL with the private key of the issuer.
- sign(PrivateKey, AlgorithmParameterSpec, String) - Method in class iaik.x509.X509CRL
-
Signs the CRL with the private key of the issuer.
- sign(PrivateKey, Provider) - Method in class iaik.x509.X509CRL
-
Signs the CRL with the private key of the issuer.
- sign(PrivateKey, AlgorithmParameterSpec, Provider) - Method in class iaik.x509.X509CRL
-
Signs the CRL with the private key of the issuer.
- signature(AlgorithmID, byte[], boolean) - Method in interface iaik.x509.stream.CRLListener
-
The CRL parser calls this method at the end of the CRL parsing process.
- signature(AlgorithmID, byte[], boolean) - Method in class iaik.x509.stream.RevokedCertificatesCRLListener
-
The implementation of this method stores the given information
about the signature for latter retrievement.
- SignedAndEnvelopedData - Class in iaik.pkcs.pkcs7
-
This class represents the non-stream supporting implementation of the PKCS#7
SignedAndEnvelopedData
type.
- SignedAndEnvelopedData() - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Default constructor for dynamic object creation in ContentInfo.
- SignedAndEnvelopedData(byte[], AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Creates a new PKCS#7 SignedAndEnvelopedData object where the content is
supplied as byte array.
- SignedAndEnvelopedData(byte[], AlgorithmID, int) - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Creates a new PKCS#7 SignedAndEnvelopedData object where the content is
supplied as byte array.
- SignedAndEnvelopedData(byte[], AlgorithmID, int, int) - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Creates a new PKCS#7 SignedAndEnvelopedData object where the content is
supplied as byte array.
- SignedAndEnvelopedData(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Creates a PKCS#7 SignedAndEnvelopedData
from an ASN1Object.
- SignedAndEnvelopedData(InputStream) - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Creates a new SignedAndEnvelopedData where the DER encoded data is read
from the given InputStream.
- SignedAndEnvelopedDataStream - Class in iaik.pkcs.pkcs7
-
This class represents the stream-supporting implementation of the PKCS#7
SignedAndEnvelopedData
type.
- SignedAndEnvelopedDataStream() - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Default constructor for dynamic object creation in ContentInfo.
- SignedAndEnvelopedDataStream(InputStream, AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Creates a new PKCS#7 SignedAndEnvelopedData object where the content is
read from the supplied InputStream.
- SignedAndEnvelopedDataStream(InputStream, AlgorithmID, int) - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Creates a new PKCS#7 SignedAndEnvelopedData object where the content is
read from the supplied InputStream.
- SignedAndEnvelopedDataStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Creates a new SignedAndEnvelopedDataStream where the DER encoded data is
read from the given InputStream.
- SignedData - Class in iaik.pkcs.pkcs7
-
This class represents the non-stream implementation of the PKCS#7 content type
SignedData
.
- SignedData() - Constructor for class iaik.pkcs.pkcs7.SignedData
-
Default constructor for dynamic object creation in ContentInfo.
- SignedData(ObjectID) - Constructor for class iaik.pkcs.pkcs7.SignedData
-
Creates a new SignedData object without any content.
- SignedData(InputStream) - Constructor for class iaik.pkcs.pkcs7.SignedData
-
Creates a new SignedData where the DER encoded data
is read from the given InputStream.
- SignedData(byte[], int) - Constructor for class iaik.pkcs.pkcs7.SignedData
-
Creates a SignedData object from a byte array containing the raw data to be signed.
- SignedData(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.SignedData
-
Creates a PKCS#7 SignedData
from an ASN1Object.
- SignedData(byte[], AlgorithmID[]) - Constructor for class iaik.pkcs.pkcs7.SignedData
-
Creates a new SignedData from a byte array holding the content that
has been transmitted by other means, and an array specifying the hash
algorithms to be used for digesting.
- SignedData(byte[], AlgorithmID[], int) - Constructor for class iaik.pkcs.pkcs7.SignedData
-
Creates a new SignedData from a byte array holding the content that
has been transmitted by other means, and an array specifying the hash
algorithms to be used for digesting.
- SignedDataStream - Class in iaik.pkcs.pkcs7
-
This class represents the stream-implementation of the PKCS#7 content type
SignedData
.
- SignedDataStream() - Constructor for class iaik.pkcs.pkcs7.SignedDataStream
-
Default constructor for dynamic object creation in ContentInfo.
- SignedDataStream(ObjectID) - Constructor for class iaik.pkcs.pkcs7.SignedDataStream
-
Creates a new SignedDataStream object without any content.
- SignedDataStream(InputStream, int) - Constructor for class iaik.pkcs.pkcs7.SignedDataStream
-
Creates a SignedDataStream object from an input stream supplying the data
to be signed.
- SignedDataStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.SignedDataStream
-
Creates a new SignedDataStream where the DER encoded data is read from the
given InputStream.
- SignedDataStream(InputStream, AlgorithmID[]) - Constructor for class iaik.pkcs.pkcs7.SignedDataStream
-
Creates a new SignedDataStream from an InputStream holding the content that
has been transmitted by other means, and an array specifying the hash
algorithms to be used for digesting.
- signer_infos - Variable in class iaik.pkcs.pkcs7.SignedDataStream
-
Repository for the SignerInfos.
- SignerInfo - Class in iaik.pkcs.pkcs7
-
This class implements the PKCS#7 SignerInfo
type.
- SignerInfo() - Constructor for class iaik.pkcs.pkcs7.SignerInfo
-
Default constructor.
- SignerInfo(IssuerAndSerialNumber, AlgorithmID, PrivateKey) - Constructor for class iaik.pkcs.pkcs7.SignerInfo
-
Creates a new SignerInfo from given IssuerAndSerialNumber, digestAlgorithm
ID, and the signer's private key.
- SignerInfo(IssuerAndSerialNumber, AlgorithmID, AlgorithmID, PrivateKey) - Constructor for class iaik.pkcs.pkcs7.SignerInfo
-
Creates a new SignerInfo from given issuerAndSerialNumber, and
digestAlgorithm ID, digest-encryption algorithmID, and the signer's private
key.
- SignerInfo(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.SignerInfo
-
Creates a PKCS#7 SignerInfo
from an ASN1Object.
- signers - Variable in class iaik.x509.SimpleChainVerifier
-
A Hashtable holding the X.509 Certificates of the trusted signers.
- signingCertificate - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.2.12) for the PKCS#9
SigningCertificate
attribute as used for S/MIMEv3 ESS.
- signingCertificateV2 - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.2.47) for the
SigningCertificateV2
attribute (RFC 5035) as used for
CMS, S/MIME.
- signingDescription - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.13) for the PKCS#9 attribute signingDescription
.
- signingTime - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.5) for the PKCS#9/PKCS#7 attribute signingTime
.
- sigRequired - Static variable in class iaik.x509.ocsp.OCSPResponse
-
Response status "sigRequired" (5) requiring a
request to be signed.
- sigS_ISO9796_2rndWithripemd160 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates a Teletrust AlgorithmID for the
sigS_ISO9796_2Withripemd160
signature algorithm (RSA based
ISO/IEC 9796-2 scheme with random number using RIPEMD-160 as hash algorithm
and "BC" as trailer field).
- sigS_ISO9796_2rndWithrsa - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates a Teletrust AlgorithmID for the sigS_ISO9796_2Withrsa
signature algorithm (RSA based ISO/IEC 9796-2 scheme S2, S3 with random
number).
- sigS_ISO9796_2rndWithsha1 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates a Teletrust AlgorithmID for the sigS_ISO9796_2Withsha1
signature algorithm (RSA based ISO/IEC 9796-2 scheme with random number
using SHA-1 as hash algorithm and "BC" as trailer field).
- sigS_ISO9796_2Withripemd160 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates a Teletrust AlgorithmID for the
sigS_ISO9796_2Withripemd160
signature algorithm (RSA based
ISO/IEC 9796-2 scheme using RIPEMD-160 as hash algorithm and "BC"
as trailer field).
- sigS_ISO9796_2Withrsa - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates a Teletrust AlgorithmID for the sigS_ISO9796_2Withrsa
signature algorithm (RSA based ISO/IEC 9796-2 scheme S2, S3).
- sigS_ISO9796_2Withsha1 - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates a Teletrust AlgorithmID for the sigS_ISO9796_2Withsha1
signature algorithm (RSA based ISO/IEC 9796-2 scheme using SHA-1 as hash
algorithm and "BC" as trailer field).
- SimpleChainVerifier - Class in iaik.x509
-
This class allows you to verify certificate chains.
- SimpleChainVerifier() - Constructor for class iaik.x509.SimpleChainVerifier
-
Creates a new SimpleChainVerifier.
- SingleResponse - Class in iaik.x509.ocsp
-
This class implements the OCSP type SingleResponse
.
- SingleResponse() - Constructor for class iaik.x509.ocsp.SingleResponse
-
Default constructor.
- SingleResponse(ReqCert, CertStatus, Date) - Constructor for class iaik.x509.ocsp.SingleResponse
-
Creates a SingleResponse from reqCert, certStatus and thisUpdate date.
- SingleResponse(ASN1Object) - Constructor for class iaik.x509.ocsp.SingleResponse
-
Creates a SingleResponse from an ASN1Object.
- size() - Method in class iaik.asn1.structures.Attributes
-
Returns the number of attributes held by this Attributes object.
- size() - Method in class iaik.asn1.structures.GeneralNames
-
Returns the number of GeneralName objects that are contained
in this GeneralNames.
- size() - Method in class iaik.utils.IAIKPasswordStore
-
Returns the size of the password store.
- size() - Method in class iaik.x509.attr.Targets
-
Returns the number of Target elements that are
contained in this Targets list.
- size() - Method in class iaik.x509.X509CRL
-
Gets the size (number of entries) of this crl.
- Skein224 - Class in iaik.security.md
-
This class implements the Skein message digest algorithm.
- Skein224() - Constructor for class iaik.security.md.Skein224
-
Default constructor.
- Skein256 - Class in iaik.security.md
-
This class implements the Skein message digest algorithm.
- Skein256() - Constructor for class iaik.security.md.Skein256
-
Default constructor.
- Skein384 - Class in iaik.security.md
-
This class implements the Skein message digest algorithm.
- Skein384() - Constructor for class iaik.security.md.Skein384
-
Default constructor.
- Skein512 - Class in iaik.security.md
-
This class implements the Skein message digest algorithm.
- Skein512() - Constructor for class iaik.security.md.Skein512
-
Default constructor.
- skip(long) - Method in class iaik.asn1.CountingDerInputStream
-
Skips n bytes.
- skip(long) - Method in class iaik.asn1.DerInputStream
-
Skips n bytes.
- skip(long) - Method in class iaik.security.md.SHAKEInputStream
-
Skips up to a specified number of data bytes of this XOF stream and
returns the number of bytes skipped.
- skip(long) - Method in class iaik.utils.CipherInputStream
-
Skips over a specified number of data bytes of this input stream and
returns the number of bytes skipped.
- skipObjects(int) - Method in class iaik.asn1.DerInputStream
-
Skips a number of ASN.1 objects.
- skipOIDIntro() - Method in class iaik.utils.RFC2253NameParser
-
Checks if the next for characters, starting at position
position_
equal the String "OID." (case will be ignored).
- skipSpace() - Method in class iaik.utils.RFC2253NameParser
-
Increases the member variable position_
as long as the
character at position position_
does not equal the space
character.
- skipSpaceAndLineBreak() - Method in class iaik.utils.RFC2253NameParser
-
Increases the member variable position_
as long as the
character at position position_
does not equal the space
character or does not represent a line break.
- SMALLEST_PRIME_SIZE - Static variable in class iaik.utils.NumberTheory
-
- smimeCapabilities - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.15) for the PKCS#9 attribute smimeCapabilities
as
uses by S/MIME (the same as #symmetricCapabilities).
- SMIMECapabilities - Class in iaik.x509.extensions.smime
-
This class implements the S/MIMEv3 SMIMECapabilities certificate
extension.
- SMIMECapabilities() - Constructor for class iaik.x509.extensions.smime.SMIMECapabilities
-
Empty default constructor.
- SMIMECapabilities(SMIMECapability[]) - Constructor for class iaik.x509.extensions.smime.SMIMECapabilities
-
Creates an SMIMECapabilities extension for the supplied list of algorithm
capabilities to be announced.
- SMIMECapability - Class in iaik.x509.extensions.smime
-
This class implements the SMIMECapability type.
- SMIMECapability() - Constructor for class iaik.x509.extensions.smime.SMIMECapability
-
Empty default constructor.
- SMIMECapability(ObjectID) - Constructor for class iaik.x509.extensions.smime.SMIMECapability
-
Creates an SMIMECapability for the given capability (algorithm) id.
- SMIMECapability(ASN1Object) - Constructor for class iaik.x509.extensions.smime.SMIMECapability
-
Creates an SMIMECapability from an ASN1Object.
- SmtpException - Exception in iaik.utils
-
SMTP Exceptions of SMTPmail are derived from here.
- SmtpException() - Constructor for exception iaik.utils.SmtpException
-
Construct a new SMTP exception.
- SmtpException(String) - Constructor for exception iaik.utils.SmtpException
-
Constructs an SmtpException with a specified detail message.
- SmtpMailer - Class in iaik.utils
-
This class implements a simple SMTP mailing tool.
- SmtpMailer(String) - Constructor for class iaik.utils.SmtpMailer
-
Creates a new simple SmtpMailer from a host name.
- SmtpMailer() - Constructor for class iaik.utils.SmtpMailer
-
Creates a new simple SmtpMailer.
- sorted - Variable in class iaik.asn1.SET
-
- specifyHolder(Holder) - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Specifies the Holder of the attribute certificate to which this
ProxyInfo extension belongs to.
- spreadIntsToBytes(int[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Spreads ints into bytes.
- spreadIntsToBytesLE(int[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Spreads ints into bytes in little endian bytes ordering.
- spreadIntToBytes(int, byte[], int) - Static method in class iaik.utils.CryptoUtils
-
Spread one int int bytes in big endian byte order.
- spreadIntToBytesLE(int, byte[], int) - Static method in class iaik.utils.CryptoUtils
-
Spread one int int bytes in little endian byte order.
- spreadLongsToBytes(long[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Spreads long integers into bytes.
- spreadLongsToBytesLE(long[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Spreads longs into bytes in little endian bytes ordering.
- spreadShortsToBytesBE(int[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Spreads shorts into bytes in big-endian.
- spreadShortsToBytesLE(int[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Spreads shorts into bytes in little-endian.
- squashBytesToInt(byte[], int) - Static method in class iaik.utils.CryptoUtils
-
Squashes four bytes down to one int in big endian byte order.
- squashBytesToInts(byte[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Squashes bytes down to ints.
- squashBytesToIntsLE(byte[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Squashes bytes down to ints assuming little endian byte ordering.
- squashBytesToIntsLEPadZero(byte[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
-
- squashBytesToIntsPadZero(byte[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
-
- squashBytesToLongs(byte[], int, long[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Squashes bytes down to longs.
- squashBytesToLongsLE(byte[], int, long[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Squashes bytes down to longs assuming little endian byte ordering.
- squashBytesToShortsBE(byte[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Squashes bytes down to shorts in big-endian.
- squashBytesToShortsLE(byte[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
-
Squashes bytes down to shorts in little-endian.
- ssdhKeyAgreement - Static variable in class iaik.asn1.structures.AlgorithmID
-
Creates an AlgorithmID for the Static-Static Diffie-Hellman
key agreement algorithm (CMS).
- SSL_CA - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
-
Indicates a certificate that is certified for issuing certs for SSL use.
- SSL_CLIENT - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
-
Indicates a certificate that is certified for SSL client authentication use.
- SSL_SERVER - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
-
Indicates a certificate that is certified for SSL server authentication use.
- SSLeayPrivateKey - Class in iaik.utils
-
The SSLeayPrivateKey
is used to read/write and decrypt/encrypt
private keys created with SSLeay or OpenSSL, respectively.
- SSLeayPrivateKey(PrivateKey) - Constructor for class iaik.utils.SSLeayPrivateKey
-
This constructor gets a private key object to convert it into the OpenSSL format.
- SSLeayPrivateKey(String) - Constructor for class iaik.utils.SSLeayPrivateKey
-
Reads a private key created by SSLeay from the specified file.
- SSLeayPrivateKey(InputStream) - Constructor for class iaik.utils.SSLeayPrivateKey
-
Reads a private key created by SSLeay from the specified file.
- SSLRSASignature - Class in iaik.security.rsa
-
THIS CLASS IS OUTDATED AND SHOULD NOT BE USED ANY LONGER.
- SSLRSASignature() - Constructor for class iaik.security.rsa.SSLRSASignature
-
The default constructor.
- startLine - Static variable in class iaik.asn1.ASN1
-
First line of a file in PEM format.
- startTests() - Method in class iaik.security.random.FIPS140Test
-
Run all the tests.
- startTests(boolean) - Method in class iaik.security.random.FIPS140Test
-
Always run all the tests.
- statementID - Static variable in class iaik.x509.extensions.qualified.structures.etsi.QcEuCompliance
-
The statement id of the QcEuCompliance statement info.
- statementID - Static variable in class iaik.x509.extensions.qualified.structures.etsi.QcEuLimitValue
-
The statement id for this QcEuLimitValue statement info.
- statementID - Static variable in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS
-
The statement id of the QcEuPDS statement info.
- statementID - Static variable in class iaik.x509.extensions.qualified.structures.etsi.QcEuRetentionPeriod
-
The statement id for this QcEuRetentionPeriod statement info.
- statementID - Static variable in class iaik.x509.extensions.qualified.structures.etsi.QcEuSSCD
-
The statement id of the QcEuSSCD statement info.
- statementID - Static variable in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
The statement id for this QcType statement info.
- statementID - Static variable in class iaik.x509.extensions.qualified.structures.QCSyntaxV1
-
QCSyntaxV1 statement id (1.3.6.1.5.5.7.11.1).
- statementID - Static variable in class iaik.x509.extensions.qualified.structures.QCSyntaxV2
-
QCSyntaxV2 statement id (1.3.6.1.5.5.7.11.2).
- statementID - Static variable in class iaik.x509.extensions.qualified.structures.SemanticsInformation
-
The statement id of the SemanticsInformation statement info.
- stateOrProvince - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.8) for the X.500 attribute type
stateOrProvinceName
(shortName ST
).
- store(OutputStream, String) - Method in class iaik.utils.ExtendedProperties
-
- store(String, char[]) - Method in class iaik.utils.IAIKPasswordStore
-
Encrypts the current state of this key store and stores it to a file.
- store(File, char[]) - Method in class iaik.utils.IAIKPasswordStore
-
Encrypts the current state of this key store and stores it to a file.
- store(OutputStream, char[]) - Method in class iaik.utils.IAIKPasswordStore
-
Encrypts the current state of this key store and stores it to an output
stream.
- stream_mode - Variable in class iaik.asn1.ASN1Object
-
In stream mode the components are written in correct order when the
encoding is performed.
- StreamCopier - Class in iaik.utils
-
This utility class copies all data from an InputStream to an OutputStream.
- StreamCopier(InputStream, OutputStream) - Constructor for class iaik.utils.StreamCopier
-
Creates a StreamCopier that reads from inStream and writes to outStream.
- StreamCopier(InputStream, boolean, OutputStream, boolean) - Constructor for class iaik.utils.StreamCopier
-
Creates a StreamCopier that reads from inStream and writes to outStream.
- streetAddress - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.9) for the X.500 attribute type streetAddress
(shortName STREET
).
- SubjectAltName - Class in iaik.x509.extensions
-
This class implements the SubjectAltName
extension.
- SubjectAltName() - Constructor for class iaik.x509.extensions.SubjectAltName
-
Default Constructor.
- SubjectAltName(GeneralNames) - Constructor for class iaik.x509.extensions.SubjectAltName
-
Constructs a SubjectAltName
extension with the given
GeneralNames as value.
- SubjectDirectoryAttributes - Class in iaik.x509.extensions
-
This class implements the SubjectDirectoryAttributes
Extension.
- SubjectDirectoryAttributes() - Constructor for class iaik.x509.extensions.SubjectDirectoryAttributes
-
Default constructor.
- SubjectDirectoryAttributes(Attribute[]) - Constructor for class iaik.x509.extensions.SubjectDirectoryAttributes
-
Creates an SubjectDirectoryAttributes
object and adds a the
the given attributes.
- SubjectInfoAccess - Class in iaik.x509.extensions
-
This class implements the SubjectInfoAccess
Extension.
- SubjectInfoAccess() - Constructor for class iaik.x509.extensions.SubjectInfoAccess
-
Default constructor.
- SubjectInfoAccess(AccessDescription) - Constructor for class iaik.x509.extensions.SubjectInfoAccess
-
Creates an SubjectInfoAccess
object and adds a AccessDescription.
- SubjectKeyIdentifier - Class in iaik.x509.extensions
-
This class implements the SubjectKeyIdentifier
extension.
- SubjectKeyIdentifier() - Constructor for class iaik.x509.extensions.SubjectKeyIdentifier
-
Default constructor.
- SubjectKeyIdentifier(byte[]) - Constructor for class iaik.x509.extensions.SubjectKeyIdentifier
-
Creates a SubjectKeyIdentifier
extension with a defined identifier.
- SubjectKeyIdentifier(PublicKey) - Constructor for class iaik.x509.extensions.SubjectKeyIdentifier
-
Creates a SubjectKeyIdentifier
extension from the given public key.
- successful - Static variable in class iaik.x509.ocsp.OCSPResponse
-
Response status "successful" (0) indicating that the
response has valid confirmation.
- superseded - Static variable in class iaik.asn1.structures.DistributionPoint
-
The superseded
reason flag.
- superseded - Static variable in class iaik.x509.extensions.ReasonCode
-
Certificate revocation reason superseded
.
- surName - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.4) for the x.500 attribute type surname
(shortName SN
), added by Telia.
- SvceAuthInfo - Class in iaik.x509.attr.attributes
-
- SvceAuthInfo() - Constructor for class iaik.x509.attr.attributes.SvceAuthInfo
-
Empty default constructor.
- SvceAuthInfo(GeneralName, GeneralName) - Constructor for class iaik.x509.attr.attributes.SvceAuthInfo
-
Creates a SvceAuthInfo from given service and
ident name.
- SvceAuthInfo(ASN1Object) - Constructor for class iaik.x509.attr.attributes.SvceAuthInfo
-
Creates a SvceAuthInfo from its ASN.1 representation.
- symmetric_key - Variable in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
The secret content encryption key.
- symmetricCapabilities - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.15) for the PKCS#9 attribute
symmetricCapabilities
as uses by S/MIME.
- T61String - Static variable in class iaik.asn1.ASN
-
Global ASN.1 type T61String
(TeletexString;
eight-bit extension to the ASCII character set )
- T61String - Static variable in class iaik.asn1.DerInputStream
-
Global ASN.1 type T61String
(TeletexString; eight-bit
extension to the ASCII character set )
- T61String - Class in iaik.asn1
-
This class implements the native ASN.1 type "T61String" (TeletexString).
- T61String() - Constructor for class iaik.asn1.T61String
-
Creates an empty T61String object.
- T61String(String) - Constructor for class iaik.asn1.T61String
-
Creates a new ASN.1 T61String object for the given String value.
- tag - Variable in class iaik.asn1.ASN
-
Dynamic part: the tag number of this specific ASN.1 type.
- tag_class - Variable in class iaik.asn1.ASN
-
Dynamic part: tag class of this specific ASN.1 type.
- Target - Class in iaik.x509.attr
-
This class implements the
Target
type specified by the X.509
Attribute Certificate profile (
RFC 5755) to be used within
TargetInformation
or
ProxyInfo
attribute certificate
extensions.
- Target() - Constructor for class iaik.x509.attr.Target
-
Empty default cosntructor.
- Target(ASN1Object) - Constructor for class iaik.x509.attr.Target
-
Decodes/parses a Target object from its ASN.1 representation.
- TARGET_CERT - Static variable in class iaik.x509.attr.Target
-
Target type targetCert
(2).
- TARGET_GROUP - Static variable in class iaik.x509.attr.Target
-
Target type targetGroup
(1).
- TARGET_NAME - Static variable in class iaik.x509.attr.Target
-
Target type targetName
(0).
- TargetCert - Class in iaik.x509.attr
-
This class implements the
TargetCert
type specified by the
X.509 Attribute Certificate profile (
RFC 5755)
to be used within
TargetInformation
or
ProxyInfo
attribute certificate extensions.
- TargetCert(IssuerSerial) - Constructor for class iaik.x509.attr.TargetCert
-
Creates a new TargetCert object with the given issuer and serial number.
- TargetCert(ASN1Object) - Constructor for class iaik.x509.attr.TargetCert
-
Creates a TargetCert form its ASN.1 representation.
- TargetChecker - Interface in iaik.x509.attr
-
Interface to may be implemented for application-dependent checking if
some server/service is a valid target/proxy of an attribute certificate
that contains the
TargetInformation
or
ProxyInfo
extension.
- TargetException - Exception in iaik.x509.attr
-
Exception to be thrown if a
Target
implementation
is not be able to
determine
if a given
server/service is a target for the attribute certificate that
contains the particular Target extension.
- TargetException() - Constructor for exception iaik.x509.attr.TargetException
-
Creates a TargetException
with no message describing
the exception.
- TargetException(String) - Constructor for exception iaik.x509.attr.TargetException
-
Creates a TargetException
with the given message
describing this particular exception.
- TargetGroup - Class in iaik.x509.attr
-
This class implements the
TargetGroup
type specified by the
X.509 Attribute Certificate profile (
RFC 5755)
to be used within
TargetInformation
or
ProxyInfo
attribute certificate extensions.
- TargetGroup(GeneralName) - Constructor for class iaik.x509.attr.TargetGroup
-
Creates a new TargetGroup with the given value.
- TargetGroup(ASN1Object) - Constructor for class iaik.x509.attr.TargetGroup
-
Creates a TargetGroup form its ASN.1 representation.
- TargetInformation - Class in iaik.x509.attr.extensions
-
This class implements the TargetInformation
attribute certificate extension.
- TargetInformation() - Constructor for class iaik.x509.attr.extensions.TargetInformation
-
Default constructor.
- TargetName - Class in iaik.x509.attr
-
This class implements the
TargetName
type specified by the
X.509 Attribute Certificate profile (
RFC 5755)
to be used within
TargetInformation
or
ProxyInfo
attribute certificate extensions.
- TargetName(GeneralName) - Constructor for class iaik.x509.attr.TargetName
-
Creates a new TargetName with the given value.
- TargetName(ASN1Object) - Constructor for class iaik.x509.attr.TargetName
-
Creates a TargetName form its ASN.1 representation.
- Targets - Class in iaik.x509.attr
-
This class implements the
Targets
type specified by the
X.509 Attribute Certificate profile (
RFC 5755)
to be used within
TargetInformation
or
ProxyInfo
attribute certificate extensions.
- Targets() - Constructor for class iaik.x509.attr.Targets
-
Default constructor.
- Targets(ASN1Object) - Constructor for class iaik.x509.attr.Targets
-
Creates a Targets object from its ASN.1 representation (SEQUENCE OF Target).
- telephoneNumber - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.20) for the X.500 attribute type
telephoneNumber
.
- telexNumber - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.21) for the X.500 attribute type telexNumber
.
- this_object - Variable in class iaik.pkcs.pkcs7.DigestedDataStream
-
An InputStream from which a DER encoded DigestedData object is read.
- this_object - Variable in class iaik.pkcs.pkcs7.SignedDataStream
-
An InputStream from which a DER encoded SignedData object is read.
- timeStamping - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.3.6.1.5.5.7.48.3) for the x.509 AccessDescription access method
timeStamping
(id-ad-timeStamping) which may be used within a
SubjectInfoAccess
extension.
- timeStamping - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
-
The "Timestamping" ExtendedKeyUsage purpose id.
- timeStampToken - Static variable in class iaik.asn1.ObjectID
-
- title - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (2.5.4.12) for the X.500 attribute type title
(shortName T
).
- toArray() - Method in class iaik.asn1.structures.Attributes
-
Returns an array containing all the attributes included in this container.
- toArray() - Method in class iaik.utils.CollectionVector
-
Returns the elements of this vector as array.
- toArray(Vector) - Static method in class iaik.utils.Util
-
This method converts a Vector to an array.
- toArray(Vector, Class) - Static method in class iaik.utils.Util
-
This method converts a Vector to an array.
- toASCIIBytes(String) - Static method in class iaik.utils.Util
-
Convert the String to a byte[] in the ASCII encoding.
- toASCIIString(byte[], int, int) - Static method in class iaik.utils.Util
-
Convert the bytes to a String using the ASCII encoding.
- toASCIIString(byte[]) - Static method in class iaik.utils.Util
-
Convert the bytes to a String using the ASCII encoding.
- toASN1Object() - Method in class iaik.asn1.ASN1
-
Returns the ASN1Object represented by this ASN1 object.
- toASN1Object() - Method in interface iaik.asn1.ASN1Type
-
Creates an ASN1Object according to the ASN.1 type the class implements.
- toASN1Object() - Method in class iaik.asn1.structures.AccessDescription
-
Returns this AccessDescription
as ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the AlgorithmID as an (SEQUENCE) ASN1Object.
- toASN1Object(boolean) - Method in class iaik.asn1.structures.AlgorithmID
-
Returns the AlgorithmID as an (SEQUENCE) ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.Attribute
-
Returns the Attribute as an ASN1Object.
- toASN1Object(boolean) - Method in class iaik.asn1.structures.Attribute
-
Returns the Attribute as an ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.AVA
-
Returns this AttributeValueAssertion as an ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.ChoiceOfTime
-
Returns the value of this object as an ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.DistributionPoint
-
Returns this DistributionPoint as (SEQUENCE) ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.GeneralName
-
Returns this GeneralName object as ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.GeneralNames
-
Returns this GeneralNames
object as ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.GeneralSubtree
-
Returns this GeneralSubtree as (SEQUENCE) ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.Name
-
Returns this Name as ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.PolicyInformation
-
Returns this PolicyInformation
as (SEQUENCE) ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.PolicyMapping
-
Returns this policy mapping as (SEQUENCE) ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.PolicyQualifierInfo
-
Returns this PolicyQualifierInfo
as ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.RDN
-
Returns the RelativeDistinguishedName as an ASN1Object.
- toASN1Object() - Method in class iaik.asn1.structures.UnknownAttributeValue
-
Returns an ASN1Object representing this unknown attribute value.
- toASN1Object() - Method in class iaik.pkcs.pkcs1.MGF1Parameters
-
Gets an ASN.1 representation of this MGF1 parameters.
- toASN1Object() - Method in class iaik.pkcs.pkcs1.RSAOaepParameters
-
Gets an ASN.1 representation of this RSA OAEP parameters.
- toASN1Object() - Method in class iaik.pkcs.pkcs1.RSAPssParameters
-
Gets an ASN.1 representation of this RSA PSS parameters.
- toASN1Object() - Method in class iaik.pkcs.pkcs1.RSASSAPkcs1v15Parameters
-
Gets an ASN.1 representation of this RSA-SSA PKCS1v1.5 parameters.
- toASN1Object() - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
-
Returns this AuthenticatedSafe
as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs12.CertificateBag
-
Returns this CertificateBag as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs12.CRLBag
-
Returns this CRLBag as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs12.KeyBag
-
Returns this KeyBag as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs12.PKCS12
-
Returns this PKCS#12 object as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
-
Returns this PKCS8ShroudedKeyBag as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs12.SafeContentsBag
-
Returns this SafeContentsBag as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs12.SecretBag
-
Returns this SecretBag as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.ContentInfo
-
Returns this PKCS#7 ContentInfo as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Returns this PKCS#7 ContentInfoStream as ASN1Object.
- toASN1Object() - Method in interface iaik.pkcs.pkcs7.ContentStream
-
Returns the content value of the implemented PKCS#7 content type as an
ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.Data
-
Returns this PKCS#7 Data
as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.DataStream
-
Returns this PKCS#7 Data
as ASN1Object.
- toASN1Object(int) - Method in class iaik.pkcs.pkcs7.DigestedData
-
Returns this DigestedData
as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Returns this DigestedDataStream as ASN1Object.
- toASN1Object(int) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Returns this DigestedData as ASN1Object where a constructed OCTET STRING is
used for encoding the content.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.DigestInfo
-
Returns this DigestInfo
as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfo
-
Returns this EncryptedContentInfo as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Returns this EncryptedContentInfoStream as ASN1Object.
- toASN1Object(int) - Method in class iaik.pkcs.pkcs7.EncryptedData
-
Returns this PKCS#7 EncryptedData
as ASN1Object where a
constructed OCTET STRING is used for encoding the encrypted content.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Returns this PKCS#7 EnvelopedDataStream as ASN1Object.
- toASN1Object(int) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Returns this PKCS#7 EncryptedDataStream
as ASN1Object where a
constructed OCTET STRING is used for encoding the encrypted content.
- toASN1Object(int) - Method in class iaik.pkcs.pkcs7.EnvelopedData
-
Returns this EnvelopedData as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Returns this EnvelopedDataStream as ASN1Object.
- toASN1Object(int) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Returns this EnvelopedData as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
-
Returns this IssuerAndSerialNumber
as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.RecipientInfo
-
Returns this RecipientInfo
as ASN1Object.
- toASN1Object(int) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Returns this SignedAndEnvelopedData as ASN1Object where a constructed OCTET
STRING is used for encoding the content.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Returns this PKCS#7 SignedAndEnvelopedDataStream as ASN1Object.
- toASN1Object(int) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Returns this SignedAndEnvelopedDataStream as ASN1Object where a constructed
OCTET STRING is used for encoding the content.
- toASN1Object(int) - Method in class iaik.pkcs.pkcs7.SignedData
-
Returns this SignedData as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns this SignedDataStream as ASN1Object.
- toASN1Object(int) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns this SignedData as ASN1Object where a constructed OCTET STRING is
used for encoding the content.
- toASN1Object() - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Returns this SignerInfo
as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs8.AsymmetricKeyPackage
-
Returns this AsymmetricKeyPackage as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Returns this EncryptedPrivateKeyInfo as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Returns this PrivateKeyInfo as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs9.ChallengePassword
-
Returns this ChallengePassword as ASN1Object.
- toASN1Object() - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Returns this ExtensionRequest as ASN1Object.
- toASN1Object() - Method in class iaik.security.dsa.DSAParams
-
Returns this DSAParams object as ASN1Object of type SEQUENCE
containing the prime and sub-prime values p and q and the
base value b..
- toASN1Object() - Method in class iaik.security.spec.IaikPBEParameterSpec
-
Returns this PBE parameter specification as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.attr.ACRL
-
Returns the CRL as an ASN1Object.
- toASN1Object() - Method in interface iaik.x509.attr.AttCertIssuer
-
Returns this AttCertIssuer as ASN1Object.
- toASN1Object() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns this attribute certificate as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.attr.attributes.Clearance
-
Returns this Clearance as ASN1Object.
- toASN1Object(boolean) - Method in class iaik.x509.attr.attributes.Clearance
-
Returns this Clearance as ASN1Object.
- toASN1Object() - Method in class iaik.x509.attr.attributes.IetfAttrSyntax
-
Returns this IetfAttrSyntax as ASN1Object.
- toASN1Object() - Method in class iaik.x509.attr.attributes.Role
-
Returns this Role attribute as ASN1Object.
- toASN1Object() - Method in class iaik.x509.attr.attributes.SvceAuthInfo
-
Returns this SvceAuthInfo as ASN1Object.
- toASN1Object() - Method in class iaik.x509.attr.extensions.AcceptableCertPolicies
-
Returns the ASN.1 representation of the extension.
- toASN1Object() - Method in class iaik.x509.attr.extensions.AuditIdentity
-
Returns an ASN1Object representing the value of this AuditIdentity
extension object.
- toASN1Object() - Method in class iaik.x509.attr.extensions.BasicAttConstraints
-
Returns the ASN.1 representation of the extension.
- toASN1Object() - Method in class iaik.x509.attr.extensions.NoRevAvail
-
Returns an ASN1Object representing the value of this NoRevAvail
extension object.
- toASN1Object() - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Returns an ASN1Object representing the value of this ProxyInfo
extension object.
- toASN1Object() - Method in class iaik.x509.attr.extensions.TargetInformation
-
Returns an ASN1Object representing the value of this TargetInformation
extension object.
- toASN1Object() - Method in class iaik.x509.attr.Holder
-
Returns this Holder as ASN1Object.
- toASN1Object() - Method in class iaik.x509.attr.IssuerSerial
-
Returns this IssuerSerial
as ASN1Object.
- toASN1Object() - Method in class iaik.x509.attr.ObjectDigestInfo
-
Returns this ObjectDigestInfo as ASN1Object.
- toASN1Object() - Method in class iaik.x509.attr.Target
-
Retruns this Target as ASN1Object.
- toASN1Object() - Method in class iaik.x509.attr.Targets
-
Returns this Targets as ASN1Object (SEQUENCE of Target).
- toASN1Object() - Method in class iaik.x509.attr.UnknownSecurityCategory
-
Returns an ASN1Object representing this unknown SecurityCategory value.
- toASN1Object() - Method in class iaik.x509.attr.V1Form
-
Returns this V1Form as ASN1Object.
- toASN1Object() - Method in class iaik.x509.attr.V2Form
-
Returns this V2Form as ASN1Object.
- toASN1Object() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
-
Returns an ASN1Object representing the value of this AuthorityKeyIdentifier
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.BasicConstraints
-
Returns an ASN1Object representing the value of this BasicConstraints
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.CertificateIssuer
-
Returns an ASN1Object representing the value of this CertificateIssuer
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.CertificatePolicies
-
Returns an ASN1Object representing the value of this CertificatePolicies
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.CRLDistPointsSyntax
-
Returns an ASN1Object representing the value of this CRLDistPointsSyntax
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.CRLNumber
-
Returns an ASN1Object representing the value of this CRLNumber
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.DeltaCRLIndicator
-
Returns an ASN1Object representing the value of this DeltaCRLIndicator
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.ErrorExtension
-
Only throws a X509ExtensionException, since an ErrorExtension only may be
used for displaying information about some broken extension.
- toASN1Object() - Method in class iaik.x509.extensions.ExpiredCertsOnCRL
-
Returns an ASN1Object representing the value of this ExpiredCertsOnCRL
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.ExtendedKeyUsage
-
Returns an ASN1Object representing the value of this ExtendedKeyUsage
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.HoldInstructionCode
-
Returns an ASN1Object representing the value of this HoldInstructionCode
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.InfoAccess
-
Returns an ASN1Object representing the value of this InfoAccess
object.
- toASN1Object() - Method in class iaik.x509.extensions.InhibitAnyPolicy
-
Returns an ASN1Object representing the value of this InhibitAnyPolicy
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.InvalidityDate
-
Returns an ASN1Object representing the value of this InvalidityDate
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.IssuerAltName
-
Returns an ASN1Object representing the value of this
IssuerAltName
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Returns an ASN1Object representing the value of this IssuingDistributionPoint
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.KeyUsage
-
Returns an ASN1Object representing the value of this KeyUsage
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.NameConstraints
-
Returns an ASN1Object representing the value of this NameConstraints
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
-
Returns an ASN1Object representing the value of this NetscapeBaseUrl
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
-
Returns an ASN1Object representing the value of this NetscapeCaPolicyUrl
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
-
Returns an ASN1Object representing the value of this NetscapeCaRevocationUrl
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
-
Returns an ASN1Object representing the value of this NetscapeCertRenewalUrl
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeCertType
-
Returns an ASN1Object representing the value of this NetscapeCertType
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeComment
-
Returns an ASN1Object representing the value of this NetscapeComment
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
-
Returns an ASN1Object representing the value of this NetscapeRevocationUrl
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
-
Returns an ASN1Object representing the value of this NetscapeSSLServerName
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.ocsp.NoCheck
-
Returns an ASN1Object representing the value of this
NoCheck
extension.
- toASN1Object() - Method in class iaik.x509.extensions.PolicyConstraints
-
Returns an ASN1Object representing the value of this PolicyConstraints
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.PolicyMappings
-
Returns an ASN1Object representing the value of this PolicyMappings
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.priv.IdentityLinkIssuer
-
Returns an ASN1Object representing the value of this IdentityLinkIssuer
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.priv.MandateIssuer
-
Returns an ASN1Object representing the value of this MandateIssuer
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.priv.Officials
-
Returns an ASN1Object representing the value of this Officials
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.priv.PublicAuthorityIdentifier
-
Returns an ASN1Object representing the value of this PublicAuthorityIdentifier
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.priv.PublicServiceProvider
-
Returns an ASN1Object representing the value of this PublicServiceProvider
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
-
Returns an ASN1Object representing the value of this PrivateKeyUsagePeriod
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.BiometricInfo
-
Returns an ASN1Object representing the value of this
BiometricInfo
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.QCStatements
-
Returns an ASN1Object representing the value of this
QCStatements
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.structures.BiometricData
-
Returns this BiometricData as ASN1Object.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuCompliance
-
Returns an ASN1Object representing this QcEuCompliance
object.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuLimitValue
-
Returns an ASN.1 representation of this QcEuLimitValue.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS.PdsLocation
-
Returns this PdsLocation as ASN1Object.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS
-
Returns an ASN1Object representing this QcEuPDS
object.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuRetentionPeriod
-
Returns an ASN.1 representation of this QcEuRetentionPeriod.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuSSCD
-
Returns an ASN1Object representing this QcEuSSCD
object.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
Returns an ASN.1 representation of this QcType.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.structures.QCStatement
-
Returns this QCStatement as ASN1Object.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.structures.QCStatementInfo
-
Returns an ASN.1 representation of a particular statement info.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.structures.SemanticsInformation
-
Returns an ASN1Object representing this SemanticsInformation
object.
- toASN1Object() - Method in class iaik.x509.extensions.qualified.structures.UnknownQCStatementInfo
-
Creates an ASN1Object representing this unknown statement info.
- toASN1Object() - Method in class iaik.x509.extensions.ReasonCode
-
Returns an ASN1Object representing the value of this ReasonCode
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.smime.SMIMECapabilities
-
Returns this SMIMECapabilities as ASN1Object.
- toASN1Object() - Method in class iaik.x509.extensions.smime.SMIMECapability
-
Returns this SMIMECapability as ASN1Object.
- toASN1Object() - Method in class iaik.x509.extensions.SubjectAltName
-
Returns an ASN1Object representing the value of this
SubjectAltName
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.SubjectDirectoryAttributes
-
Returns an ASN1Object representing the value of this
SubjectDirectoryAttributes
extension object.
- toASN1Object() - Method in class iaik.x509.extensions.SubjectKeyIdentifier
-
Returns an ASN1Object representing the value of this SubjectKeyIdentifier
extension object.
- toASN1Object() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns the BasicOCSPResponse as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.ocsp.CertID
-
Returns this CertID as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.ocsp.CertStatus
-
Returns this CertStatus as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.ocsp.extensions.AcceptableResponses
-
Returns an ASN1Object representing the value of this
AcceptableResponses
extension.
- toASN1Object() - Method in class iaik.x509.ocsp.extensions.ArchiveCutoff
-
Returns an ASN1Object representing the value of this
ArchiveCutoff
extension.
- toASN1Object() - Method in class iaik.x509.ocsp.extensions.commonpki.CertHash
-
Returns an ASN1Object representing the value of this
CertHash
extension.
- toASN1Object() - Method in class iaik.x509.ocsp.extensions.CrlID
-
Returns an ASN1Object representing the value of this
CrlID
extension.
- toASN1Object() - Method in class iaik.x509.ocsp.extensions.ExtendedRevoked
-
Returns an ASN1Object representing the value of this
ExtendedRevoked
extension.
- toASN1Object() - Method in class iaik.x509.ocsp.extensions.Nonce
-
Returns an ASN1Object representing the value of this
Nonce
extension.
- toASN1Object() - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms.PreferredSignatureAlgorithm
-
Returns this PreferredSignatureAlgorithm as ASN.1 object.
- toASN1Object() - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms
-
Returns an ASN1Object representing the value of this
PreferredSignatureAlgorithms
extension.
- toASN1Object() - Method in class iaik.x509.ocsp.extensions.ServiceLocator
-
Returns an ASN1Object representing the value of this
ServiceLocator
extension.
- toASN1Object() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns the OCSPRequest as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.ocsp.OCSPResponse
-
Returns this OCSP response as ASN1Object.
- toASN1Object() - Method in class iaik.x509.ocsp.ReqCert
-
Returns this ReqCert object as ASN1Object.
- toASN1Object() - Method in class iaik.x509.ocsp.Request
-
Returns this Request as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.ocsp.ResponderID
-
Returns this ResponderID as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.ocsp.ResponseBytes
-
Returns this ResponseBytes as ASN1Object.
- toASN1Object() - Method in class iaik.x509.ocsp.RevokedInfo
-
Returns this RevokedInfo as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.ocsp.SingleResponse
-
Returns this SingleResponse as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.ocsp.UnknownInfo
-
Returns this UnknownInfo as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.PublicKeyInfo
-
Returns this PublicKeyInfo as ASN1Object.
- toASN1Object() - Method in class iaik.x509.RevokedCertificate
-
Returns the revoked certificate as ASN1Object.
- toASN1Object() - Method in class iaik.x509.UnknownExtension
-
Creates an ASN1Object, which represents the value of this unknown Extension.
- toASN1Object() - Method in class iaik.x509.V3Extension
-
Returns an ASN.1 representation of a particular extension.
- toASN1Object() - Method in class iaik.x509.X509Certificate
-
Returns the certificate as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.X509CRL
-
Returns the CRL as an ASN1Object.
- toASN1Object() - Method in class iaik.x509.X509Extensions
-
Returns this X509Extensions object as (SEQUENCE) ASN1Object.
- toAsn1SEQUENCE() - Method in class iaik.asn1.structures.Attributes
-
Returns the attributes included in this container as ASN.1 SEQUENCE.
- toAsn1SET() - Method in class iaik.asn1.structures.Attributes
-
Returns the attributes included in this container as ASN.1 SET.
- toAsn1SET(boolean) - Method in class iaik.asn1.structures.Attributes
-
Returns the attributes included in this container as ASN.1 SET.
- toBase64String(byte[]) - Static method in class iaik.utils.Util
-
Encodes a binary byte array into Base64 and returns the result as String.
- toBooleanArray(String) - Static method in class iaik.utils.Util
-
Transforms the characters of the given bit string into boolean values and
returns the given string as an array of boolean values.
- toByte(char, int) - Static method in class iaik.utils.Util
-
Convert the given char to an int.
- toByteArray() - Method in class iaik.asn1.ASN1
-
Returns the ASN1Object represented by this class as DER encoded byte array.
- toByteArray(boolean) - Method in class iaik.asn1.ASN1
-
Returns the ASN1Object represented by this class as DER encoded byte array.
- toByteArray() - Method in class iaik.pkcs.NetscapeCertList
-
Returns this NetscapeCertList
object as DER encoded byte
array.
- toByteArray() - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Returns the certificate request in a byte array in DER format.
- toByteArray() - Method in class iaik.pkcs.pkcs7.ContentInfo
-
Returns this PKCS#7 ContentInfo as DER encoded byte array.
- toByteArray() - Method in class iaik.pkcs.pkcs7.DigestInfo
-
Returns this DigestInfo
as DER encoded byte array.
- toByteArray() - Method in class iaik.pkcs.PKCS7CertList
-
Returns this PKCS7CertList
object as DER encoded byte array.
- toByteArray() - Method in class iaik.utils.EnhancedByteArrayOutputStream
-
Gets the content of this EnhancedByteArrayOutputStream as byte array.
- toByteArray(String) - Static method in class iaik.utils.Util
-
Convert the given string with hex values to a byte array.
- toByteArray(int) - Static method in class iaik.utils.Util
-
Converts an integer to a byte array in big endian order.
- toByteArray(long) - Static method in class iaik.utils.Util
-
Converts a long integer to a byte array in big endian order.
- toByteArray() - Method in class iaik.x509.attr.ACRL
-
Returns the CRL as a DER encoded ASN.1 data structure.
- toByteArray() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns this attribute certificate as DER encoded ASN.1 data structure.
- toByteArray() - Method in class iaik.x509.NetscapeCertRequest
-
Returns this NetscapeCertRequest in a byte array in DER format.
- toByteArray() - Method in class iaik.x509.X509Certificate
-
Returns the certificate as DER encoded ASN.1 data structure.
- toByteArray() - Method in class iaik.x509.X509CRL
-
Returns the CRL as a DER encoded ASN.1 data structure.
- TOP_SECRET - Static variable in class iaik.x509.attr.attributes.Clearance
-
Predefined classList value "top-secret" (5);
- toPemArray(Certificate) - Static method in class iaik.utils.Util
-
Convert the given Certificate to a PEM style base64 encoded byte array.
- toPemArray(Certificate[]) - Static method in class iaik.utils.Util
-
Convert the given Certificate to a PEM style base64 encoded byte array.
- toPemArray(AttributeCertificate) - Static method in class iaik.utils.Util
-
Convert the given attribute certificate to a PEM style base64 encoded byte
array.
- toPemArray(X509CRL) - Static method in class iaik.utils.Util
-
Convert the given CRL to a PEM style base64 encoded byte array.
- toPemArray(PrivateKey) - Static method in class iaik.utils.Util
-
Converts the given private key to a PEM style base64 encoded byte array.
- toPemArray(CertificateRequest) - Static method in class iaik.utils.Util
-
Convert the given Certificate request to a PEM style base64 encoded byte
array.
- toPemArray(byte[], String) - Static method in class iaik.utils.Util
-
Convert the given data to a PEM style base64 encoded byte array.
- toPemString(Certificate) - Static method in class iaik.utils.Util
-
Convert the given Certificate to a PEM style base64 encoded string.
- toPemString(AttributeCertificate) - Static method in class iaik.utils.Util
-
Convert the given attribute certificate to a PEM style base64 encoded
string.
- toPemString(X509CRL) - Static method in class iaik.utils.Util
-
Convert the given CRL to a PEM style base64 encoded string.
- toPemString(PrivateKey) - Static method in class iaik.utils.Util
-
Convert the given private key to a PEM style base64 encoded string.
- toPemString(CertificateRequest) - Static method in class iaik.utils.Util
-
Convert the given Certificate request to a PEM style base64 encoded string.
- toPemString(byte[], String) - Static method in class iaik.utils.Util
-
Convert the given data to a PEM style base64 encoded string.
- toSourceCodeString(byte[]) - Static method in class iaik.utils.Util
-
Formats a byte array so that the string it represents can be inserted in a
Java source code.
- toString() - Method in class iaik.asn1.ASN
-
Returns a String describing this ASN.1 type.
- toString() - Method in class iaik.asn1.ASN1
-
Returns a string that represents the contents of this ASN1Object.
- toString() - Method in class iaik.asn1.ASN1Object
-
Returns a string that represents the contents of this ASN1Object.
- toString() - Method in class iaik.asn1.ASN1String
-
Returns a string that represents the contents of this ASN1String.
- toString() - Method in class iaik.asn1.BIT_STRING
-
Returns a string that represents the contents of this BIT STRING
ASN1Object.
- toString() - Method in class iaik.asn1.BOOLEAN
-
Returns a string that represents the contents of this BOOLEAN ASN.1 object.
- toString() - Method in class iaik.asn1.CON_SPEC
-
Returns a string that represents the contents of this CON_SPEC ASN1Object.
- toString() - Method in class iaik.asn1.EncodedASN1Object
-
Returns a string representation of this object.
- toString() - Method in class iaik.asn1.ENUMERATED
-
Returns a string that represents the contents of this ENUMERATED
ASN1Object.
- toString() - Method in class iaik.asn1.GeneralizedTime
-
Returns a string that represents the contents of this GeneralizedTime.
- toString() - Method in class iaik.asn1.INTEGER
-
Returns a string that represents the contents of this INTEGER ASN1Object.
- toString() - Method in class iaik.asn1.NULL
-
Returns a string that represents the contents of this NULL ASN1Object.
- toString() - Method in class iaik.asn1.ObjectID
-
Returns a string that represents the contents of the ObjectID.
- toString() - Method in class iaik.asn1.OCTET_STRING
-
Returns a string that represents the contents of this OCTET STRING
ASN1Object.
- toString(boolean) - Method in class iaik.asn1.OCTET_STRING
-
Returns a string that represents the contents of this OCTET STRING
ASN1Object.
- toString() - Method in class iaik.asn1.SEQUENCE
-
Returns a String that represents the value of this SEQUENCE.
- toString() - Method in class iaik.asn1.SET
-
Returns a String that represents the value of this SET.
- toString() - Method in class iaik.asn1.structures.AccessDescription
-
Returns a string giving some information
about this AccessDescription
object.
- toString() - Method in class iaik.asn1.structures.AlgorithmID
-
Returns a string that represents this AlgorithmIdentifier.
- toString() - Method in class iaik.asn1.structures.Attribute
-
Returns a string that represents the contents of this Attribute.
- toString() - Method in class iaik.asn1.structures.Attributes
-
Returns a string that lists all the Attributes hold in this container.
- toString() - Method in class iaik.asn1.structures.AttributeValue
-
Returns a String representation of the AttributeValue.
- toString() - Method in class iaik.asn1.structures.AVA
-
Returns a string that represents the contents of this RDN.
- toString(boolean) - Method in class iaik.asn1.structures.AVA
-
Returns a string that represents the contents of this AVA.
- toString() - Method in class iaik.asn1.structures.ChoiceOfTime
-
Returns a string that represents the contents of the extensions.
- toString() - Method in class iaik.asn1.structures.DistributionPoint
-
Returns a string that represents the contents of this DistributionPoint.
- toString() - Method in class iaik.asn1.structures.GeneralName
-
Returns a string that represents the contents of this general name.
- toString() - Method in class iaik.asn1.structures.GeneralNames
-
Returns a string that represents the contents of this GeneralNames
object.
- toString() - Method in class iaik.asn1.structures.GeneralSubtree
-
Returns a string that represents the contents of this GeneralSubtree.
- toString() - Method in class iaik.asn1.structures.Name
-
Returns a string that represents this Name.
- toString(boolean) - Method in class iaik.asn1.structures.Name
-
Returns a string that represents this Name.
- toString() - Method in class iaik.asn1.structures.OtherName
-
Returns a String representation of the OtherName.
- toString() - Method in class iaik.asn1.structures.PolicyInformation
-
Returns a string that represents the contents of this PolicyInformation
.
- toString() - Method in class iaik.asn1.structures.PolicyMapping
-
Returns a string that represents the contents of PolicyMapping
- toString() - Method in class iaik.asn1.structures.PolicyQualifierInfo
-
Returns a string that represents the contents of
PolicyQualifierInfo
- toString() - Method in class iaik.asn1.structures.RDN
-
Returns a string that represents the contents of this RDN.
- toString(boolean) - Method in class iaik.asn1.structures.RDN
-
Returns a string that represents the contents of this RDN.
- toString() - Method in class iaik.asn1.structures.UnknownAttributeValue
-
Returns a string that represents the contents of this unknown attribute value.
- toString() - Method in class iaik.asn1.UNKNOWN
-
Returns a string that represents the contents of this UNKNOWN ASN.1 type.
- toString() - Method in class iaik.asn1.UTCTime
-
Returns a string that represents the contents of this UTCTime ASN1Object.
- toString() - Method in class iaik.iso.iso9796.ISO9796P2ParameterSpec
-
Returns a String representation of this ParameterSpec.
- toString() - Method in class iaik.iso.iso9796.ISO9796P2S2S3ParameterSpec
-
Returns a String representation of this ParameterSpec.
- toString() - Method in class iaik.iso.iso9796.RawISO9796P2ParameterSpec
-
Returns a String representation of this ParameterSpec.
- toString() - Method in class iaik.iso.iso9796.RawISO9796P2S2S3ParameterSpec
-
Returns a String representation of this ParameterSpec.
- toString() - Method in class iaik.pkcs.NetscapeCertList
-
Returns a string giving some information about the contents of this
NetscapeCertList
object.
- toString() - Method in class iaik.pkcs.pkcs1.MaskGenerationAlgorithm
-
Returns a string representation.
- toString() - Method in class iaik.pkcs.pkcs1.MGF1ParameterSpec
-
Returns a String representation of this object.
- toString() - Method in class iaik.pkcs.pkcs1.RSAOaepParameterSpec
-
Returns a string representation of this RSAOaepParameterSpec.
- toString() - Method in class iaik.pkcs.pkcs1.RSAOaepPSourceParameterSpec
-
Gets a String representation of this RSAOaepPSourceParameterSpec.
- toString() - Method in class iaik.pkcs.pkcs1.RSAPssParameterSpec
-
Returns a string representation of this RSAPssParameterSpec.
- toString() - Method in class iaik.pkcs.pkcs1.RSAPssSaltParameterSpec
-
Gets a String representation of this RSAPssSaltParameterSpec.
- toString() - Method in class iaik.pkcs.pkcs1.RSASSAPkcs1v15ParameterSpec
-
Returns a String representation of this object.
- toString() - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Returns a string that represents the contents of the certificate request.
- toString(boolean) - Method in class iaik.pkcs.pkcs10.CertificateRequest
-
Returns a string that represents the contents of the certificate request.
- toString() - Method in class iaik.pkcs.pkcs12.Attributes
-
Returns a String representation of these Attributes.
- toString() - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
-
Returns a string giving some information about this
AuthenticatedSafe
object.
- toString() - Method in class iaik.pkcs.pkcs12.CertificateBag
-
Returns a String representation of this CertificateBag.
- toString() - Method in class iaik.pkcs.pkcs12.CRLBag
-
Returns a String representation of this CRLBag.
- toString() - Method in class iaik.pkcs.pkcs12.KeyBag
-
Returns a String representation of this KeyBag.
- toString() - Method in class iaik.pkcs.pkcs12.PKCS12
-
Returns a string giving some information about this PKCS12
object.
- toString() - Method in class iaik.pkcs.pkcs12.PKCS12Algorithm
-
Gets s String representation of this PKCS12Algorithm.
- toString() - Method in class iaik.pkcs.pkcs12.PKCS12Algorithms
-
Gets a String representation of this PKCS12Algorithms.
- toString() - Method in class iaik.pkcs.pkcs12.PKCS12Pbes2Algorithm
-
Gets a String representation of this PKCS12Pbes2Algorithm
- toString() - Method in class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
-
Returns a String representation of this PKCS8ShroudedKeyBag.
- toString() - Method in class iaik.pkcs.pkcs12.SafeBag
-
Returns a String representation of these Attributes.
- toString() - Method in class iaik.pkcs.pkcs12.SafeContentsBag
-
Returns a String representation of this SafeContentsBag.
- toString() - Method in class iaik.pkcs.pkcs12.SecretBag
-
Returns a String representation of this SecretBag.
- toString() - Method in class iaik.pkcs.pkcs5.PBES2ParameterSpec
-
Returns a String representation of this PBES2ParameterSpec object.
- toString(boolean) - Method in class iaik.pkcs.pkcs5.PBES2ParameterSpec
-
Returns a String representation of this PBES2ParameterSpec object.
- toString() - Method in class iaik.pkcs.pkcs5.PBKDF2ParameterSpec
-
Returns a String representation of this PBKDF2ParameterSpec object.
- toString() - Method in class iaik.pkcs.pkcs7.ContentInfo
-
Returns a string giving some information about this
PKCS#7 ContentInfo.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.ContentInfo
-
Returns a string giving some - if requested - detailed information about this
PKCS#7 ContentInfo.
- toString() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Returns a string giving some information about this PKCS#7
ContentInfoStream.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.ContentInfoStream
-
Returns a string giving some - if requested - detailed information about
this PKCS#7 ContentInfoStream.
- toString(boolean) - Method in interface iaik.pkcs.pkcs7.ContentStream
-
Returns a string giving some - if requested - detailed information about
the implemented PKCS#7 content type.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.Data
-
Returns a string giving some - if requested - detailed information about
this Data
object.
- toString() - Method in class iaik.pkcs.pkcs7.DataStream
-
Returns a string giving some information about this DataStream
object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.DataStream
-
Returns a string giving some - if requested - detailed information about
this DataStream
object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.DigestedData
-
Returns a string giving some - if requested - detailed information
about this DigestedData
object.
- toString() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Returns a string giving some information about this
DigestedData
object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
-
Returns a string giving some - if requested - detailed information about
this DigestedData
object.
- toString() - Method in class iaik.pkcs.pkcs7.DigestInfo
-
Returns a string giving some information about this DigestInfo
object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.DigestInfo
-
Returns a string giving some - if requested - detailed information about
this DigestInfo
object.
- toString() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
-
Returns a string giving some information about this
EncryptedContentInfoStream
object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.EncryptedData
-
Returns a string giving some - if requested - detailed information about
this EncryptedData
object.
- toString() - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Returns a string giving some information about this
EncryptedDataStream
object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
-
Returns a string giving some - if requested - detailed information about
this EncryptedDataStream
object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.EnvelopedData
-
Returns a string giving some - if requested - detailed information about
this EnvelopedData
object.
- toString() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Returns a string giving some information about this
EnvelopedData
object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
-
Returns a string giving some - if requested - detailed information about
this EnvelopedData
object.
- toString() - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
-
Returns a string giving some information about this
IssuerAndSerialNumber
object.
- toString() - Method in class iaik.pkcs.pkcs7.RecipientInfo
-
Returns a string giving some information about this
RecipientInfo
object.
- toString() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Returns a string giving some information about this SignedAndEnvelopedData
object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedData
-
Returns a string giving some - if requested - detailed information about
this SignedAndEnvelopedData object.
- toString() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Returns a string giving some information about this
SignedAndEnvelopedDataStream object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
-
Returns a string giving some - if requested - detailed information about
this SignedAndEnvelopedDataStream object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.SignedData
-
Returns a string giving some - if requested - detailed information
about this SignedData
object.
- toString() - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns a string giving some information about this
SignedDataStream
object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.SignedDataStream
-
Returns a string giving some - if requested - detailed information about
this SignedDataStream
object.
- toString() - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Returns a string giving some information about this SignerInfo
object.
- toString(boolean) - Method in class iaik.pkcs.pkcs7.SignerInfo
-
Returns a string giving some - if requested - detailed information about
this SignerInfo
object.
- toString() - Method in class iaik.pkcs.PKCS7CertList
-
Returns a string giving some information about the contents of this
PKCS7CertList
object.
- toString() - Method in class iaik.pkcs.pkcs8.AsymmetricKeyPackage
-
Returns a string that represents the contents of this private key.
- toString() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
-
Returns a string that represents the contents of this
EncryptedPrivateKeyInfo
.
- toString() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
-
Returns a string that represents the contents of this private key.
- toString() - Method in class iaik.pkcs.pkcs8.RawPrivateKey
-
Returns a string representation of this key.
- toString() - Method in class iaik.pkcs.pkcs9.ChallengePassword
-
Returns a string representation of this ChallengePassword.
- toString() - Method in class iaik.pkcs.pkcs9.ExtensionRequest
-
Returns a string representation of this ExtensionRequest.
- toString() - Method in class iaik.security.cipher.SecretKey
-
Returns a string representation of this SecretKey.
- toString() - Method in class iaik.security.dh.DHPrivateKey
-
Returns a string that represents the contents of this private key.
- toString() - Method in class iaik.security.dh.DHPublicKey
-
Returns a string that represents the contents of this public key.
- toString() - Method in class iaik.security.dsa.DSAParams
-
Returns a string that represents the contents of this DSAParams.
- toString() - Method in class iaik.security.dsa.DSAPrivateKey
-
Returns a string that represents the contents of this private key.
- toString() - Method in class iaik.security.dsa.DSAPublicKey
-
Returns a string that represents the contents of this private key.
- toString() - Method in class iaik.security.elgamal.ElGamalParameterSpec
-
Returns a string representation of this Object.
- toString() - Method in class iaik.security.elgamal.ElGamalPrivateKey
-
Returns a string that represents the contents of this private key.
- toString() - Method in class iaik.security.elgamal.ElGamalPublicKey
-
Returns a string that represents the contents of this public key.
- toString() - Method in class iaik.security.kem.KeyEncapsulationMechanism
-
Returns a string representation of the KEM in the form of:
- toString() - Method in class iaik.security.rsa.RSAOaepPrivateKey
-
Returns a string that represents the contents of this RSA OAEP private key.
- toString() - Method in class iaik.security.rsa.RSAOaepPublicKey
-
Returns a string that represents the contents of this RSA OAEP public key.
- toString() - Method in class iaik.security.rsa.RSAPrivateKey
-
Returns a string that represents the contents of this private key.
- toString() - Method in class iaik.security.rsa.RSAPssPrivateKey
-
Returns a string that represents the contents of this RSA PSS private key.
- toString() - Method in class iaik.security.rsa.RSAPssPublicKey
-
Returns a string that represents the contents of this RSA PSS public key.
- toString() - Method in class iaik.security.rsa.RSAPublicKey
-
Returns a string that represents the contents of this RSA public key.
- toString() - Method in class iaik.security.spec.IaikPBEParameterSpec
-
Gets a String representation of this PBEParameterSpec.
- toString() - Method in class iaik.utils.MacInputStream
-
Returns a string representation of this MAC output stream.
- toString() - Method in class iaik.utils.MacOutputStream
-
Returns a string representation of this MAC output stream.
- toString() - Method in class iaik.utils.SmtpMailer
-
Returns a string representation of this SmtpMailer.
- toString(byte) - Static method in class iaik.utils.Util
-
Converts a byte into a hexadecimal string.
- toString(byte[], int, int) - Static method in class iaik.utils.Util
-
Converts the specified subsequence of the given byte array into a
hexadecimal string of the format: 01:23:34:56...
- toString(byte[], int, int, String) - Static method in class iaik.utils.Util
-
Converts the specified subsequence of the given byte array into a
hexadecimal string of the format: 01:23:34:56...
- toString(byte[]) - Static method in class iaik.utils.Util
-
Converts a byte array into a hexadecimal string of the format:
01:23:34:56...
- toString(byte[], String) - Static method in class iaik.utils.Util
-
Converts a byte array into a hexadecimal string of the format:
01:23:34:56...
- toString(int) - Static method in class iaik.utils.Util
-
Converts an int into a hexadecimal string of the format: 01:23:34:56...
- toString(int, String) - Static method in class iaik.utils.Util
-
Converts an int into a hexadecimal string of the format: 01:23:34:56...,
where : denotes the delimiter
.
- toString(int[], int, int, String) - Static method in class iaik.utils.Util
-
Converts the specified subsequence of the given integer array into a
hexadecimal string of the format: 01:23:34:56...
- toString(int[], int, int) - Static method in class iaik.utils.Util
-
Converts the specified subsequence of the given integer array into a
hexadecimal string of the format: 01:23:34:56...
- toString(int[]) - Static method in class iaik.utils.Util
-
Converts an integer array into a hexadecimal string of the format:
01:23:34:56...
- toString(int[], String) - Static method in class iaik.utils.Util
-
Converts an integer array into a hexadecimal string of the format:
01:23:34:56...
- toString(long) - Static method in class iaik.utils.Util
-
Converts an int into a hexadecimal string of the format: 01:23:34:56...
- toString(long, String) - Static method in class iaik.utils.Util
-
Converts an int into a hexadecimal string of the format: 01:23:34:56...,
where : gets replaced by delimiter
Uses big endian byte order.
- toString(long[], int, int, String) - Static method in class iaik.utils.Util
-
Converts the specified subsequence of the given long array into a
hexadecimal string of the format: 01:23:34:56...
- toString(long[], int, int) - Static method in class iaik.utils.Util
-
Converts the specified subsequence of the given long integer array into a
hexadecimal string of the format: 01:23:34:56...
- toString(long[]) - Static method in class iaik.utils.Util
-
Converts a long integer array into a hexadecimal string of the format:
01:23:34:56...
- toString(long[], String) - Static method in class iaik.utils.Util
-
Converts a long integer array into a hexadecimal string of the format:
01:23:34:56...
- toString() - Method in class iaik.x509.attr.ACRL
-
Returns a string that represents the contents of the CRL.
- toString(boolean) - Method in class iaik.x509.attr.ACRL
-
Returns a string giving some - if requested - detailed information about
the contents of the CRL.
- toString() - Method in interface iaik.x509.attr.AttCertIssuer
-
Returns a string giving some information about this
AttCertIssuer
object.
- toString() - Method in class iaik.x509.attr.AttributeCertificate
-
Returns a string that represents the contents of the certificate.
- toString(boolean) - Method in class iaik.x509.attr.AttributeCertificate
-
Returns a string that represents the contents of the certificate.
- toString() - Method in class iaik.x509.attr.attributes.Clearance
-
Returns a string representation of this Clearance.
- toString(boolean) - Method in class iaik.x509.attr.attributes.Clearance
-
Returns a string representation of this Clearance.
- toString() - Method in class iaik.x509.attr.attributes.IetfAttrSyntax
-
Returns a String representation of this IetfAttrSyntax object.
- toString() - Method in class iaik.x509.attr.attributes.Role
-
Returns a string representation of this Role attribute.
- toString() - Method in class iaik.x509.attr.attributes.SvceAuthInfo
-
Returns a String representation of this SvceAuthInfo object.
- toString() - Method in class iaik.x509.attr.extensions.AcceptableCertPolicies
-
Returns a string that represents the contents of this
AcceptableCertPolicies
extension.
- toString() - Method in class iaik.x509.attr.extensions.AuditIdentity
-
Returns a string that represents the contents of this
AuditIdentity
extension.
- toString() - Method in class iaik.x509.attr.extensions.BasicAttConstraints
-
Returns a string that represents the contents of
this BasicAttConstraint
object.
- toString() - Method in class iaik.x509.attr.extensions.NoRevAvail
-
Returns a string that represents the contents of this
NoRevAvail
extension.
- toString() - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Returns a string that represents the contents of this
ProxyInfo
extension.
- toString(boolean) - Method in class iaik.x509.attr.extensions.ProxyInfo
-
Returns a string that represents the contents of this
ProxyInfo
extension.
- toString() - Method in class iaik.x509.attr.extensions.TargetInformation
-
Returns a string that represents the contents of this
TargetInformation
extension.
- toString(boolean) - Method in class iaik.x509.attr.extensions.TargetInformation
-
Returns a string that represents the contents of this
TargetInformation
extension.
- toString() - Method in class iaik.x509.attr.Holder
-
Returns a string giving some information about this Holder
object.
- toString() - Method in class iaik.x509.attr.IssuerSerial
-
Returns a string giving some information about this
IssuerSerial
object.
- toString() - Method in class iaik.x509.attr.ObjectDigestInfo
-
Returns a string giving some information about this
ObjectDigestInfo
object.
- toString() - Method in class iaik.x509.attr.SecurityCategory
-
Returns a String representation of the SecurityCategory value.
- toString() - Method in class iaik.x509.attr.Target
-
Returns a string giving some information about this Target
object.
- toString() - Method in class iaik.x509.attr.TargetCert
-
Gets a string giving some information about this
TargetCert
object.
- toString() - Method in class iaik.x509.attr.TargetGroup
-
Gets a string giving some information about this
TargetGroup
object.
- toString() - Method in class iaik.x509.attr.TargetName
-
Gets a string giving some information about this
TargetName
object.
- toString() - Method in class iaik.x509.attr.Targets
-
Returns a string giving some information about this
Targets
object.
- toString(boolean) - Method in class iaik.x509.attr.Targets
-
Returns a string giving some information about this
Targets
object.
- toString() - Method in class iaik.x509.attr.UnknownSecurityCategory
-
Returns a string that represents the contents of this unknown SecurityCategory value.
- toString() - Method in class iaik.x509.attr.V1Form
-
Returns a string giving some information about this V1Form
object.
- toString() - Method in class iaik.x509.attr.V2Form
-
Returns a string giving some information about this
V2Form
object.
- toString() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
-
Returns a string that represents the contents of
this AuthorityKeyIdentifier
extension.
- toString() - Method in class iaik.x509.extensions.BasicConstraints
-
Returns a string that represents the contents of this
BasicConstraints
extension.
- toString() - Method in class iaik.x509.extensions.CertificateIssuer
-
Returns a string that represents the contents of the CertificateIssuer
extension.
- toString() - Method in class iaik.x509.extensions.CertificatePolicies
-
Returns a string that represents the contents of this
CertificatePolicies
extension.
- toString() - Method in class iaik.x509.extensions.CRLDistPointsSyntax
-
Returns a string that represents the contents of
this CRLDistPointsSyntax
extension.
- toString() - Method in class iaik.x509.extensions.CRLNumber
-
Returns a string that represents the contents of this CRLNumber
extension.
- toString() - Method in class iaik.x509.extensions.DeltaCRLIndicator
-
Returns a string that represents the contents of this DeltaCRLIndicator
extension.
- toString() - Method in class iaik.x509.extensions.ErrorExtension
-
Returns a string that represents the contents of this
ErrorExtension
.
- toString() - Method in class iaik.x509.extensions.ExpiredCertsOnCRL
-
Returns a string that represents the contents of the ExpiredCertsOnCRL
extension.
- toString() - Method in class iaik.x509.extensions.ExtendedKeyUsage
-
Returns a string that represents the contents of
this ExtendedKeyUsage
extension.
- toString() - Method in class iaik.x509.extensions.HoldInstructionCode
-
Returns a string that represents the contents of this HoldInstructionCode
extension.
- toString() - Method in class iaik.x509.extensions.InfoAccess
-
Returns a string that represents the contents of
this InfoAccess
object.
- toString() - Method in class iaik.x509.extensions.InhibitAnyPolicy
-
Returns a string that represents the contents of this
InhibitAnyPolicy
extension.
- toString() - Method in class iaik.x509.extensions.InvalidityDate
-
Returns a string that represents the contents of the InvalidityDate
extension.
- toString() - Method in class iaik.x509.extensions.IssuerAltName
-
Returns a string that represents the of this IssuerAltName
extension.
- toString() - Method in class iaik.x509.extensions.IssuingDistributionPoint
-
Returns a string that represents the contents of this IssuingDistributionPoint
extension.
- toString() - Method in class iaik.x509.extensions.KeyUsage
-
Returns a string that represents the contents of this
KeyUsage
extension.
- toString() - Method in class iaik.x509.extensions.NameConstraints
-
Returns a string that represents the contents of NameConstraints
extension.
- toString() - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
-
Returns a string that represents the contents of this
NetscapeBaseUrl
extension.
- toString() - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
-
Returns a string that represents the contents of this
NetscapeCaPolicyUrl
extension.
- toString() - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
-
Returns a string that represents the contents of this
NetscapeCaRevocationUrl
extension.
- toString() - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
-
Returns a string that represents the contents of this
NetscapeCertRenewalUrl
extension.
- toString() - Method in class iaik.x509.extensions.netscape.NetscapeCertType
-
Returns a string that represents the contents of this
NetscapeCertType
extension.
- toString() - Method in class iaik.x509.extensions.netscape.NetscapeComment
-
Returns a string that represents the contents of this
NetscapeComment
extension.
- toString() - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
-
Returns a string that represents the contents of this
NetscapeRevocationUrl
extension.
- toString() - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
-
Returns a string that represents the contents of this
NetscapeSSLServerName
extension.
- toString() - Method in class iaik.x509.extensions.ocsp.NoCheck
-
Returns a string that represents the contents of this
NoCheck
extension.
- toString() - Method in class iaik.x509.extensions.PolicyConstraints
-
Returns a string that represents the contents of this
PolicyConstraints
extension.
- toString() - Method in class iaik.x509.extensions.PolicyMappings
-
Returns a string that represents the contents of this PolicyMappings
extension.
- toString() - Method in class iaik.x509.extensions.priv.IdentityLinkIssuer
-
Returns a string that represents the contents of this extension.
- toString() - Method in class iaik.x509.extensions.priv.MandateIssuer
-
Returns a string that represents the contents of this extension.
- toString() - Method in class iaik.x509.extensions.priv.Officials
-
Returns a string that represents the contents of this extension.
- toString() - Method in class iaik.x509.extensions.priv.PublicAuthorityIdentifier
-
Returns a string that represents the contents of this extension.
- toString() - Method in class iaik.x509.extensions.priv.PublicServiceProvider
-
Returns a string that represents the contents of this extension.
- toString() - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
-
Returns a string that represents the contents of this
PrivateKeyUsagePeriod
extension.
- toString() - Method in class iaik.x509.extensions.qualified.BiometricInfo
-
Returns a string that represents the contents of this
BiometricInfo
extension.
- toString() - Method in class iaik.x509.extensions.qualified.QCStatements
-
Returns a string that represents the contents of this
QCStatements
extension.
- toString() - Method in class iaik.x509.extensions.qualified.structures.BiometricData
-
Returns a string giving some information about this
BiometricData
object.
- toString() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuCompliance
-
Returns a string that represents the contents of
this QcEuCompliance
statement info.
- toString() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuLimitValue
-
Returns a string representation of the statement info
- toString() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS.PdsLocation
-
Returns a String representation of the PdsLocation.
- toString() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuPDS
-
Returns a string that represents the contents of
this QcEuPDS
statement info.
- toString() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuRetentionPeriod
-
Returns a string representation of the statement info
- toString() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcEuSSCD
-
Returns a string that represents the contents of
this QcEuSSCD
statement info.
- toString() - Method in class iaik.x509.extensions.qualified.structures.etsi.QcType
-
Returns a string representation of the statement info
- toString() - Method in class iaik.x509.extensions.qualified.structures.QCStatement
-
Returns a String representation of the QCStatement.
- toString() - Method in class iaik.x509.extensions.qualified.structures.QCStatementInfo
-
Returns a String representation of the QCStatementInfo.
- toString() - Method in class iaik.x509.extensions.qualified.structures.SemanticsInformation
-
Returns a string that represents the contents of
this SemanticsInformation
statement info.
- toString() - Method in class iaik.x509.extensions.qualified.structures.UnknownQCStatementInfo
-
Returns a string that represents the contents of this unknown statement info.
- toString() - Method in class iaik.x509.extensions.ReasonCode
-
Returns a string that represents the contents of the ReasonCode
extension.
- toString() - Method in class iaik.x509.extensions.smime.SMIMECapabilities
-
Returns a string representation of this SMIMECapabilities.
- toString(boolean) - Method in class iaik.x509.extensions.smime.SMIMECapabilities
-
Returns a string representation of this SMIMECapabilities.
- toString() - Method in class iaik.x509.extensions.smime.SMIMECapability
-
Returns a string representation of this SMIMECapability.
- toString() - Method in class iaik.x509.extensions.SubjectAltName
-
Returns a string that represents the contents of this
SubjectAltName
extension.
- toString() - Method in class iaik.x509.extensions.SubjectDirectoryAttributes
-
Returns a string that represents the contents of this
SubjectDirectoryAttributes
extension.
- toString() - Method in class iaik.x509.extensions.SubjectKeyIdentifier
-
Returns a string that represents the contents of this
SubjectKeyIdentifier
extension.
- toString() - Method in class iaik.x509.net.ldap.LdapURLConnection
-
Returns a String
representation of this LdapURLConnection
object.
- toString() - Method in class iaik.x509.NetscapeCertRequest
-
Returns a string that represents the contents of this NetscapeCertRequest.
- toString() - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns a string that represents the contents of this BasicOCSPResponse.
- toString(boolean) - Method in class iaik.x509.ocsp.BasicOCSPResponse
-
Returns a string that represents the contents of this BasicOCSPResponse.
- toString() - Method in class iaik.x509.ocsp.CertID
-
Returns a String representation of this CertID.
- toString() - Method in interface iaik.x509.ocsp.CertificateResponse
-
Returns a String representation of this certificate response.
- toString() - Method in class iaik.x509.ocsp.CertStatus
-
Returns a String representation of this CertStatus.
- toString() - Method in class iaik.x509.ocsp.extensions.AcceptableResponses
-
Returns a string that represents the contents of this
AcceptableResponses
extension.
- toString() - Method in class iaik.x509.ocsp.extensions.ArchiveCutoff
-
Returns a string that represents the contents of this
ArchiveCutoff
extension.
- toString() - Method in class iaik.x509.ocsp.extensions.commonpki.CertHash
-
Returns a string that represents the contents of this
CertHash
extension.
- toString() - Method in class iaik.x509.ocsp.extensions.CrlID
-
Returns a string that represents the contents of this
CrlID
extension.
- toString() - Method in class iaik.x509.ocsp.extensions.ExtendedRevoked
-
Returns a string that represents the contents of this
ExtendedRevoked
extension.
- toString() - Method in class iaik.x509.ocsp.extensions.Nonce
-
Returns a string that represents the contents of this
Nonce
extension.
- toString() - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms.PreferredSignatureAlgorithm
-
Gets a String representation of this object.
- toString() - Method in class iaik.x509.ocsp.extensions.PreferredSignatureAlgorithms
-
Returns a string that represents the contents of this
PreferredSignatureAlgorithms
extension.
- toString() - Method in class iaik.x509.ocsp.extensions.ServiceLocator
-
Returns a string that represents the contents of this
ServiceLocator
extension.
- toString() - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns a string that represents the contents of this OCSPRequest.
- toString(boolean) - Method in class iaik.x509.ocsp.OCSPRequest
-
Returns a string that represents the contents of this OCSPRequest.
- toString() - Method in class iaik.x509.ocsp.OCSPResponse
-
Returns a String representation of this OCSP response.
- toString() - Method in class iaik.x509.ocsp.ReqCert
-
Returns a string that represents the contents of this reqCert.
- toString() - Method in class iaik.x509.ocsp.Request
-
Returns a String representation of this Request.
- toString(boolean) - Method in class iaik.x509.ocsp.Request
-
Returns a String representation of this Request.
- toString() - Method in class iaik.x509.ocsp.ResponderID
-
Gives a String representation of this ResponderID.
- toString() - Method in class iaik.x509.ocsp.Response
-
Returns a String representation of the response.
- toString() - Method in class iaik.x509.ocsp.ResponseBytes
-
Returns a String representation of the ResponseBytes.
- toString() - Method in class iaik.x509.ocsp.RevokedInfo
-
Gives a string representation of this RevokedInfo.
- toString() - Method in class iaik.x509.ocsp.SingleResponse
-
Returns a String representation of this SingleResponse.
- toString(boolean) - Method in class iaik.x509.ocsp.SingleResponse
-
Returns a String representation of this SingleResponse.
- toString() - Method in class iaik.x509.ocsp.UnknownInfo
-
Gives a String representation of this UnknownInfo.
- toString() - Method in class iaik.x509.ocsp.utils.ResponseGenerator
-
Returns a string representation of this response generator.
- toString() - Method in class iaik.x509.PublicKeyInfo
-
Returns a string that represents the contents of this public key.
- toString() - Method in class iaik.x509.RawPublicKey
-
Returns a string representation of this key.
- toString() - Method in class iaik.x509.RevokedCertificate
-
Returns a string that represents this revoked certificate.
- toString(boolean) - Method in class iaik.x509.RevokedCertificate
-
Returns a string with - if requested - detailed information about this
revoked certificate.
- toString() - Method in class iaik.x509.UnknownExtension
-
Returns a string that represents the contents of this unknown extension.
- toString() - Method in class iaik.x509.X509Certificate
-
Returns a string that represents the contents of the certificate.
- toString(boolean) - Method in class iaik.x509.X509Certificate
-
Returns a string that represents the contents of the certificate.
- toString() - Method in class iaik.x509.X509CRL
-
Returns a string that represents the contents of the CRL.
- toString(boolean) - Method in class iaik.x509.X509CRL
-
Returns a string giving some - if requested - detailed information about
the contents of the CRL.
- toString() - Method in class iaik.x509.X509Extensions
-
Returns a string that represents the contents of the extensions.
- toUnTaggedASN1Object() - Method in class iaik.x509.attr.Target
-
Gets the untagged ASN.1 representation of this Target object.
- toUnTaggedASN1Object() - Method in class iaik.x509.attr.TargetCert
-
Gets the untagged ASN.1 representation of this TargetCert object.
- toUnTaggedASN1Object() - Method in class iaik.x509.attr.TargetGroup
-
Gets the untagged ASN.1 representation of this TargetGroup object.
- toUnTaggedASN1Object() - Method in class iaik.x509.attr.TargetName
-
Gets the untagged ASN.1 representation of this TargetName object.
- TracedInputStream - Class in iaik.utils
-
A TracedInputStream traces all the data which is read from an InputStream.
- TracedInputStream(InputStream) - Constructor for class iaik.utils.TracedInputStream
-
Constructs a TracedInputStream from the InputStream which should be traced.
- TracedInputStream(InputStream, int) - Constructor for class iaik.utils.TracedInputStream
-
Constructs a TracedInputStream from the InputStream which should be traced.
- TripleDES - Class in iaik.security.cipher
-
Implements the DESede algorithm, a variant of the Data Encryption Standard (DES) block
cipher using an encrypting-decrypting-encrypting (EDE) scheme based on two or three keys.
- TripleDES() - Constructor for class iaik.security.cipher.TripleDES
-
Creates a TripleDES object by calling the BufferedCipher constructor
for the TripleDES cipher.
- TripleDESKeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of a TripleDES key generator.
- TripleDESKeyGenerator() - Constructor for class iaik.security.cipher.TripleDESKeyGenerator
-
- TripleDESKeyWrap - Class in iaik.security.cipher
-
This class implements the CMS TripleDES key wrap algorithm.
- TripleDESKeyWrap() - Constructor for class iaik.security.cipher.TripleDESKeyWrap
-
Creates a TripleDESKeyWrap object.
- TRUE - Static variable in class iaik.asn1.BOOLEAN
-
The BOOLEAN constant TRUE.
- trustedCertificates() - Method in class iaik.x509.SimpleChainVerifier
-
Returns the enumeration of the currently trusted certificates.
- TrustedResponders - Class in iaik.x509.ocsp.utils
-
A simple repository for mapping trust between responders to ca certificates.
- TrustedResponders() - Constructor for class iaik.x509.ocsp.utils.TrustedResponders
-
Default constructor.
- tryLater - Static variable in class iaik.x509.ocsp.OCSPResponse
-
Response status "tryLater" (3) indicating that the
request should be resend at later because the server
temporarily cannot respond.
- tslSigning - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
-
The TSL signing ExtendedKeyUsage purpose id.
- tstInfo - Static variable in class iaik.asn1.ObjectID
-
Creates an ObjectID (1.2.840.113549.1.9.16.1.4) for the Time Stamp Protocol token TSTInfo
.
- TWO - Static variable in class iaik.utils.NumberTheory
-
BigInteger constant 2
- Twofish - Class in iaik.security.cipher
-
Implements the Twofish algorithm, a 128-bit Feistel-type block cipher that accepts
a variable-length key up to 256 bits, developed by B.
- Twofish() - Constructor for class iaik.security.cipher.Twofish
-
Creates a Twofish object by calling the BufferedCipher constructor for the Twofish cipher.
- TwofishKeyGenerator - Class in iaik.security.cipher
-
This class provides the functionality of KeyGenerator for generating
keys to be used by the Twofish cipher.
- TwofishKeyGenerator() - Constructor for class iaik.security.cipher.TwofishKeyGenerator
-
Creates a new Twofish key generator.
- type_ - Variable in class iaik.utils.RFC2253NameParser.AVA
-