A B C D E F G H I K L M N O P R S T U V W X

A

AbstractApp - Class in iaik.tc.utils.cmdline
This class represents the minimal functionality an application must implement if it wants to make use of the command line library.
AbstractApp - Class in iaik.tc.utils.cmdline
This class represents the minimal functionality an application must implement if it wants to make use of the command line library.
AbstractApp() - Constructor for class AbstractApp
 
AbstractApp() - Constructor for class AbstractApp
 
ACtoString(AttributeCertificate) - Static method in class Common
Dumps Attribute certificate to String, including extensions.
ACtoString(AttributeCertificate) - Static method in class Common
Dumps Attribute certificate to String, including extensions.
addOutStream(LogGenericOutputHandler) - Static method in class Log
Add an output handler to the list of writers
addOutStream(LogGenericOutputHandler) - Static method in class Log
Add an output handler to the list of writers
addParam(Param) - Method in class ParamParser
This method is used to add a new parameter that should be handled by the parser.
addParam(Param) - Method in class ParamParser
This method is used to add a new parameter that should be handled by the parser.
addSection(String) - Method in class Properties
Adds a new empty section.
addSection(String) - Method in class Properties
Adds a new empty section.
addSubCmd(SubCommand) - Method in class SubCommandParser
This method is used to add a new parameter that should be handled by the parser.
addSubCmd(SubCommand) - Method in class SubCommandParser
This method is used to add a new parameter that should be handled by the parser.
AIKCertificate - Class in iaik.tc.cert
An AIK certificate is an instantiation of the TCG Attestation Identity Key Credential.
AIKCertificate - Class in iaik.tc.cert
An AIK certificate is an instantiation of the TCG Attestation Identity Key Credential.
alternativeNames(X509Certificate, AttributeCertificate, String) - Static method in class AIKCertificate
Creates SubjectAlternativeName extension as specified for an AIK.
alternativeNames(X509Certificate, AttributeCertificate, String) - Static method in class AIKCertificate
Creates SubjectAlternativeName extension as specified for an AIK.
alternativeNames(String, String, String) - Static method in class EKCertificate
Creates SubjectAlternativeNames extension as specified for an EK.
alternativeNames(String, String, String) - Static method in class EKCertificate
Creates SubjectAlternativeNames extension as specified for an EK.
alternativeNames(String, String, String) - Static method in class PECertificate
Creates SubjectAlternativeNames extension as specified for a PE
alternativeNames(String, String, String) - Static method in class PECertificate
Creates SubjectAlternativeNames extension as specified for a PE
appendEclipseMarkers(boolean) - Static method in class Log
This method allows users to specify if markers for Eclipse should be appended to log messages.
appendEclipseMarkers(boolean) - Static method in class Log
This method allows users to specify if markers for Eclipse should be appended to log messages.
AttestationEvidence - Class in iaik.tc.asn1.skae
AttestationEvidence ASN.1 structure.
AttestationEvidence - Class in iaik.tc.asn1.skae
AttestationEvidence ASN.1 structure.
AttestationEvidence() - Constructor for class AttestationEvidence
 
AttestationEvidence(TPMCertifyInfo, TPMIdentityCredentialAccessInfo) - Constructor for class AttestationEvidence
 
AttestationEvidence(ASN1Object) - Constructor for class AttestationEvidence
 
AttestationEvidence() - Constructor for class AttestationEvidence
 
AttestationEvidence(TPMCertifyInfo, TPMIdentityCredentialAccessInfo) - Constructor for class AttestationEvidence
 
AttestationEvidence(ASN1Object) - Constructor for class AttestationEvidence
 
attestationEvidence - Static variable in class KeyAttestationEvidence
The SKAE evidence is in unencrypted state.
attestationEvidence - Static variable in class KeyAttestationEvidence
The SKAE evidence is in unencrypted state.
authorityInfoAccess(String) - Static method in class Extensions
Indicates how to access CA information.
authorityInfoAccess(String) - Static method in class Extensions
Indicates how to access CA information.
authorityKeyIdentifier(X509Certificate) - Static method in class Extensions
This identifies the subject public key of the certificate issuer.
authorityKeyIdentifier(X509Certificate) - Static method in class Extensions
This identifies the subject public key of the certificate issuer.

B

BaseStructure - Class in iaik.tc.asn1
Abstract base class for TCG certificate (extensions) structures.
BaseStructure - Class in iaik.tc.asn1
Abstract base class for TCG certificate (extensions) structures.
BaseStructure() - Constructor for class BaseStructure
 
BaseStructure() - Constructor for class BaseStructure
 
basic - Static variable in class StrengthOfFunction
 
basic - Static variable in class StrengthOfFunction
 
basicConstraints() - Static method in class Extensions
Constraints for CA certificates.
basicConstraints() - Static method in class Extensions
Constraints for CA certificates.
booleanToByte(boolean) - Static method in class Utils
This method converts a Java boolean into a byte representation.
booleanToByte(boolean) - Static method in class Utils
This method converts a Java boolean into a byte representation.
booleanToString(boolean) - Static method in class Utils
This method returns a String representation (i.e.
booleanToString(boolean) - Static method in class Utils
This method returns a String representation (i.e.
byteArrayToHexString(byte[]) - Static method in class Utils
This method returns a Hex-String of the provided byte array.
byteArrayToHexString(byte[], String, int) - Static method in class Utils
This method returns a Hex-String of the provided byte array.
byteArrayToHexString(byte[]) - Static method in class Utils
This method returns a Hex-String of the provided byte array.
byteArrayToHexString(byte[], String, int) - Static method in class Utils
This method returns a Hex-String of the provided byte array.
byteArrayToShortArray(byte[]) - Static method in class Utils
This method converts a byte array into a short array.
byteArrayToShortArray(byte[]) - Static method in class Utils
This method converts a byte array into a short array.
byteToBoolean(byte) - Static method in class Utils
This method converts a byte representation of a boolean value into the Java boolean type
byteToBoolean(byte) - Static method in class Utils
This method converts a byte representation of a boolean value into the Java boolean type

C

CACertificate - Class in iaik.tc.cert
Certification Authority (CA) style certificates for testing purposes.
CACertificate - Class in iaik.tc.cert
Certification Authority (CA) style certificates for testing purposes.
CACertificate(Properties, X509Certificate, PrivateKey) - Constructor for class CACertificate
Creates a certification authority (CA) test certificate.
CACertificate(Properties, X509Certificate, PrivateKey) - Constructor for class CACertificate
Creates a certification authority (CA) test certificate.
certificatePolicies(X509Certificate, AttributeCertificate, String, String) - Static method in class AIKCertificate
Creates CertificatePolices extension as specified for an AIK.
certificatePolicies(X509Certificate, AttributeCertificate, String, String) - Static method in class AIKCertificate
Creates CertificatePolices extension as specified for an AIK.
certificatePolicies(String, String, String) - Static method in class Extensions
Indicates policy terms under which the certificate was issued.
certificatePolicies(String, String, String) - Static method in class Extensions
Indicates policy terms under which the certificate was issued.
CertTest - Class in iaik.tc.cert.test
Example code on how to create a TCG certificate.
CertTest - Class in iaik.tc.cert.test
Example code on how to create a TCG certificate.
CheckPrecondition - Class in iaik.tc.utils.misc
This class contains methods that are used to check an validated parameters passed to methods.
CheckPrecondition - Class in iaik.tc.utils.misc
This class contains methods that are used to check an validated parameters passed to methods.
CheckPrecondition() - Constructor for class CheckPrecondition
 
CheckPrecondition() - Constructor for class CheckPrecondition
 
Common - Class in iaik.tc.cert.common
Collection of useful methods while creating certificates.
Common - Class in iaik.tc.cert.common
Collection of useful methods while creating certificates.
CommonCriteriaMeasures - Class in iaik.tc.asn1.comcrit
CommonCriteriaMeasures ASN.1 structure.
CommonCriteriaMeasures - Class in iaik.tc.asn1.comcrit
CommonCriteriaMeasures ASN.1 structure.
CommonCriteriaMeasures() - Constructor for class CommonCriteriaMeasures
 
CommonCriteriaMeasures(IA5String, EvaluationAssuranceLevel, EvaluationStatus, BOOLEAN, StrengthOfFunction, ObjectID, URIReference, ObjectID, URIReference) - Constructor for class CommonCriteriaMeasures
 
CommonCriteriaMeasures(ASN1Object) - Constructor for class CommonCriteriaMeasures
 
CommonCriteriaMeasures() - Constructor for class CommonCriteriaMeasures
 
CommonCriteriaMeasures(IA5String, EvaluationAssuranceLevel, EvaluationStatus, BOOLEAN, StrengthOfFunction, ObjectID, URIReference, ObjectID, URIReference) - Constructor for class CommonCriteriaMeasures
 
CommonCriteriaMeasures(ASN1Object) - Constructor for class CommonCriteriaMeasures
 
CommonParser - Class in iaik.tc.utils.cmdline
This class contains common methods for all parser classes.
CommonParser - Class in iaik.tc.utils.cmdline
This class contains common methods for all parser classes.
CommonParser() - Constructor for class CommonParser
 
CommonParser() - Constructor for class CommonParser
 
create(Properties, X509Certificate, PrivateKey, X509Certificate, AttributeCertificate, RSAPublicKey) - Static method in class AIKCertificate
Creates an Attestation Identity Key (AIK) certificate.
create(Properties, X509Certificate, PrivateKey, X509Certificate, AttributeCertificate, RSAPublicKey) - Static method in class AIKCertificate
Creates an Attestation Identity Key (AIK) certificate.
create(Properties, X509Certificate, PrivateKey, RSAPublicKey) - Static method in class EKCertificate
Creates a TPM Endorsement Key (EK) certificate.
create(Properties, X509Certificate, PrivateKey, RSAPublicKey) - Static method in class EKCertificate
Creates a TPM Endorsement Key (EK) certificate.
create(Properties, X509Certificate, PrivateKey, X509Certificate) - Static method in class PECertificate
Creates a Platform Endorsement (PE) certificate.
create(Properties, X509Certificate, PrivateKey, X509Certificate) - Static method in class PECertificate
Creates a Platform Endorsement (PE) certificate.
crlDistributionPoints(String) - Static method in class Extensions
Indicates how to access CRL information.
crlDistributionPoints(String) - Static method in class Extensions
Indicates how to access CRL information.

D

debug(String) - Static method in class Log
Log a debug message
debug(String) - Static method in class Log
Log a debug message
DEBUG - Static variable in class LogLevels
 
DEBUG - Static variable in class LogLevels
 
decrypt(RecipientInfo, Key) - Method in class SKAEExtension
Decrypt SKAE extension evidence.
decrypt(RecipientInfo, Key) - Method in class SKAEExtension
Decrypt SKAE extension evidence.
designedToMeet - Static variable in class EvaluationStatus
 
designedToMeet - Static variable in class EvaluationStatus
 
dynamic - Static variable in class MeasurementRootType
 
dynamic - Static variable in class MeasurementRootType
 

E

EKCertificate - Class in iaik.tc.cert
An EK certificate is an instantiation of the TCG Endorsement Key Credential.
EKCertificate - Class in iaik.tc.cert
An EK certificate is an instantiation of the TCG Endorsement Key Credential.
EKCertificateGenerationLocation - Class in iaik.tc.asn1.secass
EKCertificateGenerationLocation ASN.1 structure.
EKCertificateGenerationLocation - Class in iaik.tc.asn1.secass
EKCertificateGenerationLocation ASN.1 structure.
EKCertificateGenerationLocation() - Constructor for class EKCertificateGenerationLocation
 
EKCertificateGenerationLocation(int) - Constructor for class EKCertificateGenerationLocation
 
EKCertificateGenerationLocation(ASN1Object) - Constructor for class EKCertificateGenerationLocation
 
EKCertificateGenerationLocation() - Constructor for class EKCertificateGenerationLocation
 
EKCertificateGenerationLocation(int) - Constructor for class EKCertificateGenerationLocation
 
EKCertificateGenerationLocation(ASN1Object) - Constructor for class EKCertificateGenerationLocation
 
ekCertSigner - Static variable in class EKCertificateGenerationLocation
 
ekCertSigner - Static variable in class EKCertificateGenerationLocation
 
ekCertSigner - Static variable in class EKGenerationLocation
 
ekCertSigner - Static variable in class EKGenerationLocation
 
EKGenerationLocation - Class in iaik.tc.asn1.secass
EKGenerationLocation ASN.1 structure.
EKGenerationLocation - Class in iaik.tc.asn1.secass
EKGenerationLocation ASN.1 structure.
EKGenerationLocation() - Constructor for class EKGenerationLocation
 
EKGenerationLocation(int) - Constructor for class EKGenerationLocation
 
EKGenerationLocation(ASN1Object) - Constructor for class EKGenerationLocation
 
EKGenerationLocation() - Constructor for class EKGenerationLocation
 
EKGenerationLocation(int) - Constructor for class EKGenerationLocation
 
EKGenerationLocation(ASN1Object) - Constructor for class EKGenerationLocation
 
EKGenerationType - Class in iaik.tc.asn1.secass
EKGenerationType ASN.1 structure.
EKGenerationType - Class in iaik.tc.asn1.secass
EKGenerationType ASN.1 structure.
EKGenerationType() - Constructor for class EKGenerationType
 
EKGenerationType(int) - Constructor for class EKGenerationType
 
EKGenerationType(ASN1Object) - Constructor for class EKGenerationType
 
EKGenerationType() - Constructor for class EKGenerationType
 
EKGenerationType(int) - Constructor for class EKGenerationType
 
EKGenerationType(ASN1Object) - Constructor for class EKGenerationType
 
encrypt(RecipientInfo[], AlgorithmID) - Method in class SKAEExtension
Encrypts SKAE extension evidence.
encrypt(RecipientInfo[], AlgorithmID) - Method in class SKAEExtension
Encrypts SKAE extension evidence.
EncryptedAttestationInfo - Class in iaik.tc.asn1.skae
EncryptedAttestationInfo ASN.1 structure.
EncryptedAttestationInfo - Class in iaik.tc.asn1.skae
EncryptedAttestationInfo ASN.1 structure.
EncryptedAttestationInfo() - Constructor for class EncryptedAttestationInfo
 
EncryptedAttestationInfo(AlgorithmID, OCTET_STRING) - Constructor for class EncryptedAttestationInfo
 
EncryptedAttestationInfo(ASN1Object) - Constructor for class EncryptedAttestationInfo
 
EncryptedAttestationInfo() - Constructor for class EncryptedAttestationInfo
 
EncryptedAttestationInfo(AlgorithmID, OCTET_STRING) - Constructor for class EncryptedAttestationInfo
 
EncryptedAttestationInfo(ASN1Object) - Constructor for class EncryptedAttestationInfo
 
EnvelopedAttestationEvidence - Class in iaik.tc.asn1.skae
EnvelopedAttestationEvidence ASN.1 structure.
EnvelopedAttestationEvidence - Class in iaik.tc.asn1.skae
EnvelopedAttestationEvidence ASN.1 structure.
EnvelopedAttestationEvidence() - Constructor for class EnvelopedAttestationEvidence
 
EnvelopedAttestationEvidence(RecipientInfo[], EncryptedAttestationInfo) - Constructor for class EnvelopedAttestationEvidence
 
EnvelopedAttestationEvidence(ASN1Object) - Constructor for class EnvelopedAttestationEvidence
 
EnvelopedAttestationEvidence() - Constructor for class EnvelopedAttestationEvidence
 
EnvelopedAttestationEvidence(RecipientInfo[], EncryptedAttestationInfo) - Constructor for class EnvelopedAttestationEvidence
 
EnvelopedAttestationEvidence(ASN1Object) - Constructor for class EnvelopedAttestationEvidence
 
envelopedAttestationEvidence - Static variable in class KeyAttestationEvidence
The SKAE evidence is in encrypted state.
envelopedAttestationEvidence - Static variable in class KeyAttestationEvidence
The SKAE evidence is in encrypted state.
equal(long, long, String) - Static method in class CheckPrecondition
This method is used to ensure that a given parameter is not null.
equal(long, long, String) - Static method in class CheckPrecondition
This method is used to ensure that a given parameter is not null.
equals(Object) - Method in class EvaluationAssuranceLevel
 
equals(Object) - Method in class EvaluationAssuranceLevel
 
equals(Object) - Method in class EvaluationStatus
 
equals(Object) - Method in class EvaluationStatus
 
equals(Object) - Method in class StrengthOfFunction
 
equals(Object) - Method in class StrengthOfFunction
 
equals(Object) - Method in class SecurityLevel
 
equals(Object) - Method in class SecurityLevel
 
equals(Object) - Method in class EKCertificateGenerationLocation
 
equals(Object) - Method in class EKCertificateGenerationLocation
 
equals(Object) - Method in class EKGenerationLocation
 
equals(Object) - Method in class EKGenerationLocation
 
equals(Object) - Method in class EKGenerationType
 
equals(Object) - Method in class EKGenerationType
 
equals(Object) - Method in class MeasurementRootType
 
equals(Object) - Method in class MeasurementRootType
 
equals(Object) - Method in class TCGSpecVersion
 
equals(Object) - Method in class TCGSpecVersion
 
err(String) - Static method in class Log
Log an error-message.
err(Exception) - Static method in class Log
Log an error-message.
err(String, Exception) - Static method in class Log
Log an error-message.
err(String) - Static method in class Log
Log an error-message.
err(Exception) - Static method in class Log
Log an error-message.
err(String, Exception) - Static method in class Log
Log an error-message.
ERR - Static variable in class LogLevels
 
ERR - Static variable in class LogLevels
 
EvaluationAssuranceLevel - Class in iaik.tc.asn1.comcrit
EvaluationAssuranceLevel ASN.1 structure.
EvaluationAssuranceLevel - Class in iaik.tc.asn1.comcrit
EvaluationAssuranceLevel ASN.1 structure.
EvaluationAssuranceLevel() - Constructor for class EvaluationAssuranceLevel
 
EvaluationAssuranceLevel(int) - Constructor for class EvaluationAssuranceLevel
 
EvaluationAssuranceLevel(ASN1Object) - Constructor for class EvaluationAssuranceLevel
 
EvaluationAssuranceLevel() - Constructor for class EvaluationAssuranceLevel
 
EvaluationAssuranceLevel(int) - Constructor for class EvaluationAssuranceLevel
 
EvaluationAssuranceLevel(ASN1Object) - Constructor for class EvaluationAssuranceLevel
 
evaluationCompleted - Static variable in class EvaluationStatus
 
evaluationCompleted - Static variable in class EvaluationStatus
 
evaluationInProgress - Static variable in class EvaluationStatus
 
evaluationInProgress - Static variable in class EvaluationStatus
 
EvaluationStatus - Class in iaik.tc.asn1.comcrit
EvaluationStatus ASN.1 structure.
EvaluationStatus - Class in iaik.tc.asn1.comcrit
EvaluationStatus ASN.1 structure.
EvaluationStatus() - Constructor for class EvaluationStatus
 
EvaluationStatus(int) - Constructor for class EvaluationStatus
 
EvaluationStatus(ASN1Object) - Constructor for class EvaluationStatus
 
EvaluationStatus() - Constructor for class EvaluationStatus
 
EvaluationStatus(int) - Constructor for class EvaluationStatus
 
EvaluationStatus(ASN1Object) - Constructor for class EvaluationStatus
 
EvidenceBase - Class in iaik.tc.asn1.skae
abstract base class for SKAE evidence structures.
EvidenceBase - Class in iaik.tc.asn1.skae
abstract base class for SKAE evidence structures.
EvidenceBase() - Constructor for class EvidenceBase
 
EvidenceBase() - Constructor for class EvidenceBase
 
execute() - Method in class AbstractApp
This is the main method of the application.
execute() - Method in class AbstractApp
This is the main method of the application.
Extensions - Class in iaik.tc.cert.common
Common certificate extensions for TCG certificates.
Extensions - Class in iaik.tc.cert.common
Common certificate extensions for TCG certificates.

F

FIPSLevel - Class in iaik.tc.asn1.fips
FIPSLevel ASN.1 structure.
FIPSLevel - Class in iaik.tc.asn1.fips
FIPSLevel ASN.1 structure.
FIPSLevel() - Constructor for class FIPSLevel
 
FIPSLevel(IA5String, SecurityLevel, BOOLEAN) - Constructor for class FIPSLevel
 
FIPSLevel(ASN1Object) - Constructor for class FIPSLevel
 
FIPSLevel() - Constructor for class FIPSLevel
 
FIPSLevel(IA5String, SecurityLevel, BOOLEAN) - Constructor for class FIPSLevel
 
FIPSLevel(ASN1Object) - Constructor for class FIPSLevel
 
flushLogLevelSpecific() - Static method in class Log
This method is used to reset all class-specific logging configurations.
flushLogLevelSpecific(Class) - Static method in class Log
This method is used to delete the logging setting for a specific class.
flushLogLevelSpecific() - Static method in class Log
This method is used to reset all class-specific logging configurations.
flushLogLevelSpecific(Class) - Static method in class Log
This method is used to delete the logging setting for a specific class.

G

generateRSAKeyPair(int) - Static method in class Common
Generates an RSA keypair.
generateRSAKeyPair(int) - Static method in class Common
Generates an RSA keypair.
generateSerial() - Static method in class Common
Generates serial number yyyyMMddHHmmss (from current date and time).
generateSerial() - Static method in class Common
Generates serial number yyyyMMddHHmmss (from current date and time).
getAuthorityInfoAccess() - Method in class TPMIdentityCredentialAccessInfo
 
getAuthorityInfoAccess() - Method in class TPMIdentityCredentialAccessInfo
 
getCCInfo() - Method in class TBBSecurityAssertions
 
getCCInfo() - Method in class TBBSecurityAssertions
 
getCCInfo() - Method in class TPMSecurityAssertions
 
getCCInfo() - Method in class TPMSecurityAssertions
 
getCert() - Method in class CACertificate
 
getCert() - Method in class CACertificate
 
getClassName() - Method in class LogPrintWriter
Returns contents of the className field.
getClassName() - Method in class LogPrintWriter
Returns contents of the className field.
getClassName() - Method in class LogCallerInfo
Returns contents of the className field.
getClassName() - Method in class LogCallerInfo
Returns contents of the className field.
getDefaultValue() - Method in class Param
Returns the defaultValue field.
getDefaultValue() - Method in class Param
Returns the defaultValue field.
getDefaultValue(String) - Method in class ParamParser
This method returns the default value for the given key.
getDefaultValue(String) - Method in class ParamParser
This method returns the default value for the given key.
getDescription() - Method in class Param
Returns the description field.
getDescription() - Method in class Param
Returns the description field.
getDescription() - Method in class SubCommand
This method returns the description of the sub-command.
getDescription() - Method in class SubCommand
This method returns the description of the sub-command.
getDummyValue() - Method in class Param
Returns the dummyValue field.
getDummyValue() - Method in class Param
Returns the dummyValue field.
getEKCertificateGenerationLocation() - Method in class TPMSecurityAssertions
 
getEKCertificateGenerationLocation() - Method in class TPMSecurityAssertions
 
getEKGenerationLocation() - Method in class TPMSecurityAssertions
 
getEKGenerationLocation() - Method in class TPMSecurityAssertions
 
getEKGenerationType() - Method in class TPMSecurityAssertions
 
getEKGenerationType() - Method in class TPMSecurityAssertions
 
getEncryptedAttestationInfo() - Method in class EnvelopedAttestationEvidence
 
getEncryptedAttestationInfo() - Method in class EnvelopedAttestationEvidence
 
getEncryptedAttestEvidence() - Method in class EncryptedAttestationInfo
 
getEncryptedAttestEvidence() - Method in class EncryptedAttestationInfo
 
getEncryptionAlgorithm() - Method in class EncryptedAttestationInfo
 
getEncryptionAlgorithm() - Method in class EncryptedAttestationInfo
 
getEvaluationAssuranceLevel() - Method in class CommonCriteriaMeasures
 
getEvaluationAssuranceLevel() - Method in class CommonCriteriaMeasures
 
getEvaluationStatus() - Method in class CommonCriteriaMeasures
 
getEvaluationStatus() - Method in class CommonCriteriaMeasures
 
getEvidence() - Method in class KeyAttestationEvidence
 
getEvidence() - Method in class KeyAttestationEvidence
 
getEvidenceType() - Method in class KeyAttestationEvidence
 
getEvidenceType() - Method in class KeyAttestationEvidence
 
getEvidenceType() - Method in class SKAEExtension
Get current state of SKAE extension evidence.
getEvidenceType() - Method in class SKAEExtension
Get current state of SKAE extension evidence.
getFieldUpgradeAble() - Method in class TPMSecurityAssertions
 
getFieldUpgradeAble() - Method in class TPMSecurityAssertions
 
getFIPSLevel() - Method in class TBBSecurityAssertions
 
getFIPSLevel() - Method in class TBBSecurityAssertions
 
getFIPSLevel() - Method in class TPMSecurityAssertions
 
getFIPSLevel() - Method in class TPMSecurityAssertions
 
getFSep() - Static method in class Utils
This method returns the platform specific character sequence for "new line".
getFSep() - Static method in class Utils
This method returns the platform specific character sequence for "new line".
getHashAlgorithmen() - Method in class URIReference
 
getHashAlgorithmen() - Method in class URIReference
 
getHashValue() - Method in class URIReference
 
getHashValue() - Method in class URIReference
 
getIso9000Certified() - Method in class TBBSecurityAssertions
 
getIso9000Certified() - Method in class TBBSecurityAssertions
 
getIso9000Certified() - Method in class TPMSecurityAssertions
 
getIso9000Certified() - Method in class TPMSecurityAssertions
 
getIso9000Uri() - Method in class TBBSecurityAssertions
 
getIso9000Uri() - Method in class TBBSecurityAssertions
 
getIso9000Uri() - Method in class TPMSecurityAssertions
 
getIso9000Uri() - Method in class TPMSecurityAssertions
 
getIssuerSerial() - Method in class TPMIdentityCredentialAccessInfo
 
getIssuerSerial() - Method in class TPMIdentityCredentialAccessInfo
 
getKey() - Method in class Param
Returns the key field.
getKey() - Method in class Param
Returns the key field.
getKey() - Method in class SubCommand
This method returns the key of this sub-command.
getKey() - Method in class SubCommand
This method returns the key of this sub-command.
getKeyAttestationEvidence() - Method in class SubjectKeyAttestationEvidence
 
getKeyAttestationEvidence() - Method in class SubjectKeyAttestationEvidence
 
getKeyPair() - Method in class CACertificate
 
getKeyPair() - Method in class CACertificate
 
getLegalValues() - Method in class Param
Returns the legalValues field.
getLegalValues() - Method in class Param
Returns the legalValues field.
getLevel() - Method in class EvaluationAssuranceLevel
 
getLevel() - Method in class EvaluationAssuranceLevel
 
getLevel() - Method in class FIPSLevel
 
getLevel() - Method in class FIPSLevel
 
getLevel() - Method in class SecurityLevel
 
getLevel() - Method in class SecurityLevel
 
getLineNumber() - Method in class LogPrintWriter
Returns contents of the lineNumber field.
getLineNumber() - Method in class LogPrintWriter
Returns contents of the lineNumber field.
getLineNumber() - Method in class LogCallerInfo
Returns contents of the lineNumber field.
getLineNumber() - Method in class LogCallerInfo
Returns contents of the lineNumber field.
getLocation() - Method in class EKCertificateGenerationLocation
 
getLocation() - Method in class EKCertificateGenerationLocation
 
getLocation() - Method in class EKGenerationLocation
 
getLocation() - Method in class EKGenerationLocation
 
getLogLevel() - Static method in class Log
This method allows users to query the current log level.
getLogLevel() - Static method in class Log
This method allows users to query the current log level.
getMajor() - Method in class TCGSpecVersion
 
getMajor() - Method in class TCGSpecVersion
 
getMethodName() - Method in class LogPrintWriter
Returns contents of the methodName field.
getMethodName() - Method in class LogPrintWriter
Returns contents of the methodName field.
getMethodName() - Method in class LogCallerInfo
Returns contents of the methodName field.
getMethodName() - Method in class LogCallerInfo
Returns contents of the methodName field.
getMinor() - Method in class TCGSpecVersion
 
getMinor() - Method in class TCGSpecVersion
 
getNL() - Static method in class Utils
This method returns the platform specific character sequence for "new line".
getNL() - Static method in class Utils
This method returns the platform specific character sequence for "new line".
getObjectID() - Method in class SubjectKeyAttestationEvidence
 
getObjectID() - Method in class SubjectKeyAttestationEvidence
 
getParamParser() - Method in class AbstractApp
This method returns a ParamParser instance of the application.
getParamParser() - Method in class AbstractApp
This method returns a ParamParser instance of the application.
getParamParser() - Method in class SubCommand
This method returns a parameter parser instance that is able to handle the parameters accepted by this sub-command.
getParamParser() - Method in class SubCommand
This method returns a parameter parser instance that is able to handle the parameters accepted by this sub-command.
getPlus() - Method in class CommonCriteriaMeasures
 
getPlus() - Method in class CommonCriteriaMeasures
 
getPlus() - Method in class FIPSLevel
 
getPlus() - Method in class FIPSLevel
 
getProfileOid() - Method in class CommonCriteriaMeasures
 
getProfileOid() - Method in class CommonCriteriaMeasures
 
getProfileUri() - Method in class CommonCriteriaMeasures
 
getProfileUri() - Method in class CommonCriteriaMeasures
 
getProperty(String) - Method in class Properties
Returns a property from the section that has been previously specified via Properties.setSectionPointer(java.lang.String).
getProperty(String, String) - Method in class Properties
Returns a property from the specified section.
getProperty(String) - Method in class Properties
Returns a property from the section that has been previously specified via Properties.setSectionPointer(java.lang.String).
getProperty(String, String) - Method in class Properties
Returns a property from the specified section.
getPropertyAsBigInt(String) - Method in class Properties
Returns a property from the section that has been previously specified via Properties.setSectionPointer(java.lang.String).
getPropertyAsBigInt(String, String) - Method in class Properties
Returns a property from the specified section.
getPropertyAsBigInt(String) - Method in class Properties
Returns a property from the section that has been previously specified via Properties.setSectionPointer(java.lang.String).
getPropertyAsBigInt(String, String) - Method in class Properties
Returns a property from the specified section.
getPropertyAsInt(String) - Method in class Properties
Returns a property from the section that has been previously specified via Properties.setSectionPointer(java.lang.String).
getPropertyAsInt(String, String) - Method in class Properties
Returns a property from the specified section.
getPropertyAsInt(String) - Method in class Properties
Returns a property from the section that has been previously specified via Properties.setSectionPointer(java.lang.String).
getPropertyAsInt(String, String) - Method in class Properties
Returns a property from the specified section.
getRecipientInfo() - Method in class EnvelopedAttestationEvidence
 
getRecipientInfo() - Method in class EnvelopedAttestationEvidence
 
getRecipients() - Method in class SKAEExtension
Get list of intended recipients contained in encrypted SKAE extension evidence.
getRecipients() - Method in class SKAEExtension
Get list of intended recipients contained in encrypted SKAE extension evidence.
getRtmType() - Method in class TBBSecurityAssertions
 
getRtmType() - Method in class TBBSecurityAssertions
 
getSections() - Method in class Properties
Gets array of section names.
getSections() - Method in class Properties
Gets array of section names.
getSignature() - Method in class TPMCertifyInfo
 
getSignature() - Method in class TPMCertifyInfo
 
getStatus() - Method in class EvaluationStatus
 
getStatus() - Method in class EvaluationStatus
 
getStrength() - Method in class StrengthOfFunction
 
getStrength() - Method in class StrengthOfFunction
 
getStrengthOfFunction() - Method in class CommonCriteriaMeasures
 
getStrengthOfFunction() - Method in class CommonCriteriaMeasures
 
getSubjectKeyAttestationEvidence() - Method in class SKAEExtension
Returns internal V3Extension object SubjectKeyAttestationEvidence.
getSubjectKeyAttestationEvidence() - Method in class SKAEExtension
Returns internal V3Extension object SubjectKeyAttestationEvidence.
getTargetOid() - Method in class CommonCriteriaMeasures
 
getTargetOid() - Method in class CommonCriteriaMeasures
 
getTargetUri() - Method in class CommonCriteriaMeasures
 
getTargetUri() - Method in class CommonCriteriaMeasures
 
getTCGSpecVersion() - Method in class SubjectKeyAttestationEvidence
 
getTCGSpecVersion() - Method in class SubjectKeyAttestationEvidence
 
getTPMCertifyInfo() - Method in class AttestationEvidence
 
getTPMCertifyInfo() - Method in class AttestationEvidence
 
getTPMCertifyInfo() - Method in class TPMCertifyInfo
 
getTPMCertifyInfo() - Method in class TPMCertifyInfo
 
getTPMIdentityCredentialAccessInfo() - Method in class AttestationEvidence
 
getTPMIdentityCredentialAccessInfo() - Method in class AttestationEvidence
 
getTPMLabelID(X509Certificate) - Static method in class AIKCertificate
Extracts the identity label of an AIK certificate.
getTPMLabelID(X509Certificate) - Static method in class AIKCertificate
Extracts the identity label of an AIK certificate.
getType() - Method in class EKGenerationType
 
getType() - Method in class EKGenerationType
 
getType() - Method in class MeasurementRootType
 
getType() - Method in class MeasurementRootType
 
getUniformResourceIdentifier() - Method in class URIReference
 
getUniformResourceIdentifier() - Method in class URIReference
 
getValue() - Method in class Param
Returns the value field.
getValue() - Method in class Param
Returns the value field.
getValue(String) - Method in class ParamParser
This method returns the corresponding value for the given key.
getValue(String) - Method in class ParamParser
This method returns the corresponding value for the given key.
getVersion() - Method in class CommonCriteriaMeasures
 
getVersion() - Method in class CommonCriteriaMeasures
 
getVersion() - Method in class FIPSLevel
 
getVersion() - Method in class FIPSLevel
 
getVersion() - Method in class TBBSecurityAssertions
 
getVersion() - Method in class TBBSecurityAssertions
 
getVersion() - Method in class TPMSecurityAssertions
 
getVersion() - Method in class TPMSecurityAssertions
 
gtOrEq(long, String, long) - Static method in class CheckPrecondition
This method is used to ensure that a given parameter is less than or equal to the given upper bound.
gtOrEq(long, String, long) - Static method in class CheckPrecondition
This method is used to ensure that a given parameter is less than or equal to the given upper bound.
gtZero(long, String) - Static method in class CheckPrecondition
This method is used to ensure that a given parameter is not null.
gtZero(long, String) - Static method in class CheckPrecondition
This method is used to ensure that a given parameter is not null.

H

hashCode() - Method in class EvaluationAssuranceLevel
 
hashCode() - Method in class EvaluationAssuranceLevel
 
hashCode() - Method in class EvaluationStatus
 
hashCode() - Method in class EvaluationStatus
 
hashCode() - Method in class StrengthOfFunction
 
hashCode() - Method in class StrengthOfFunction
 
hashCode() - Method in class SecurityLevel
 
hashCode() - Method in class SecurityLevel
 
hashCode() - Method in class EKCertificateGenerationLocation
 
hashCode() - Method in class EKCertificateGenerationLocation
 
hashCode() - Method in class EKGenerationLocation
 
hashCode() - Method in class EKGenerationLocation
 
hashCode() - Method in class EKGenerationType
 
hashCode() - Method in class EKGenerationType
 
hashCode() - Method in class MeasurementRootType
 
hashCode() - Method in class MeasurementRootType
 
hashCode() - Method in class SubjectKeyAttestationEvidence
 
hashCode() - Method in class SubjectKeyAttestationEvidence
 
hashCode() - Method in class TCGSpecVersion
 
hashCode() - Method in class TCGSpecVersion
 
hashCode() - Method in class TPMIdentityCredentialAccessInfo
 
hashCode() - Method in class TPMIdentityCredentialAccessInfo
 
hasSection(String) - Method in class Properties
Determines if a section of supplied name already exists.
hasSection(String) - Method in class Properties
Determines if a section of supplied name already exists.
hexStringToByteArray(String) - Static method in class Utils
This method converts the given hex string into a byte array.
hexStringToByteArray(String) - Static method in class Utils
This method converts the given hex string into a byte array.
hexStringToShortArray(String) - Static method in class Utils
This method converts the given hex string into a short array.
hexStringToShortArray(String) - Static method in class Utils
This method converts the given hex string into a short array.
high - Static variable in class StrengthOfFunction
 
high - Static variable in class StrengthOfFunction
 

I

iaik.tc - package iaik.tc
IAIK Trusted Computing software Java root package.
iaik.tc.asn1 - package iaik.tc.asn1
ASN.1 structures for TCG certificate additions, main package.
iaik.tc.asn1.comcrit - package iaik.tc.asn1.comcrit
ASN.1 structures related to common criteria evaluation.
iaik.tc.asn1.fips - package iaik.tc.asn1.fips
ASN.1 structures related to FIPS evaluation.
iaik.tc.asn1.secass - package iaik.tc.asn1.secass
ASN.1 structures related to TPM and platform TBB security assertions.
iaik.tc.asn1.skae - package iaik.tc.asn1.skae
ASN.1 structures of SubjectKeyAttestationEvidence certificate extension.
iaik.tc.cert - package iaik.tc.cert
TCG certificate types and extensions.
iaik.tc.cert.common - package iaik.tc.cert.common
Collection of common classes for handling/creating certificates.
iaik.tc.cert.test - package iaik.tc.cert.test
Example code on library usage.
iaik.tc.utils.cmdline - package iaik.tc.utils.cmdline
This package contains several utilities for command line parsing.
iaik.tc.utils.logging - package iaik.tc.utils.logging
This package provides a simple and small logging facility used for logging throughout the projects.
iaik.tc.utils.logging.java12 - package iaik.tc.utils.logging.java12
This package provides functions used for logging on Java platforms older than version 1.4.
iaik.tc.utils.logging.java14 - package iaik.tc.utils.logging.java14
This package provides functions used for logging on Java platforms version 1.4 and newer.
iaik.tc.utils.misc - package iaik.tc.utils.misc
 
iaik.tc.utils.properties - package iaik.tc.utils.properties
 
info(String) - Static method in class