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

A

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.
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
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.

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.
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
 
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

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.
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
 
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
 
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
 

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
 
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
 
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
 
getKeyAttestationEvidence() - Method in class SubjectKeyAttestationEvidence
 
getKeyAttestationEvidence() - Method in class SubjectKeyAttestationEvidence
 
getKeyPair() - Method in class CACertificate
 
getKeyPair() - Method in class CACertificate
 
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
 
getLocation() - Method in class EKCertificateGenerationLocation
 
getLocation() - Method in class EKCertificateGenerationLocation
 
getLocation() - Method in class EKGenerationLocation
 
getLocation() - Method in class EKGenerationLocation
 
getMajor() - Method in class TCGSpecVersion
 
getMajor() - Method in class TCGSpecVersion
 
getMinor() - Method in class TCGSpecVersion
 
getMinor() - Method in class TCGSpecVersion
 
getObjectID() - Method in class SubjectKeyAttestationEvidence
 
getObjectID() - Method in class SubjectKeyAttestationEvidence
 
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
 
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
 
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
 
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
 

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
 
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.
init(ASN1Object) - Method in class SubjectKeyAttestationEvidence
 
init(ASN1Object) - Method in class SubjectKeyAttestationEvidence
 
injected - Static variable in class EKGenerationType
 
injected - Static variable in class EKGenerationType
 
injectedrevocable - Static variable in class EKGenerationType
 
injectedrevocable - Static variable in class EKGenerationType
 
internal - Static variable in class EKGenerationType
 
internal - Static variable in class EKGenerationType
 
internalrevocable - Static variable in class EKGenerationType
 
internalrevocable - Static variable in class EKGenerationType
 

K

KeyAttestationEvidence - Class in iaik.tc.asn1.skae
KeyAttestationEvidence ASN.1 structure.
KeyAttestationEvidence - Class in iaik.tc.asn1.skae
KeyAttestationEvidence ASN.1 structure.
KeyAttestationEvidence() - Constructor for class KeyAttestationEvidence
 
KeyAttestationEvidence(EvidenceBase) - Constructor for class KeyAttestationEvidence
 
KeyAttestationEvidence(ASN1Object) - Constructor for class KeyAttestationEvidence
 
KeyAttestationEvidence() - Constructor for class KeyAttestationEvidence
 
KeyAttestationEvidence(EvidenceBase) - Constructor for class KeyAttestationEvidence
 
KeyAttestationEvidence(ASN1Object) - Constructor for class KeyAttestationEvidence
 

L

level1 - Static variable in class EvaluationAssuranceLevel
 
level1 - Static variable in class EvaluationAssuranceLevel
 
level1 - Static variable in class SecurityLevel
 
level1 - Static variable in class SecurityLevel
 
level2 - Static variable in class EvaluationAssuranceLevel
 
level2 - Static variable in class EvaluationAssuranceLevel
 
level2 - Static variable in class SecurityLevel
 
level2 - Static variable in class SecurityLevel
 
level3 - Static variable in class EvaluationAssuranceLevel
 
level3 - Static variable in class EvaluationAssuranceLevel
 
level3 - Static variable in class SecurityLevel
 
level3 - Static variable in class SecurityLevel
 
level4 - Static variable in class EvaluationAssuranceLevel
 
level4 - Static variable in class EvaluationAssuranceLevel
 
level4 - Static variable in class SecurityLevel
 
level4 - Static variable in class SecurityLevel
 
level5 - Static variable in class EvaluationAssuranceLevel
 
level5 - Static variable in class EvaluationAssuranceLevel
 
level6 - Static variable in class EvaluationAssuranceLevel
 
level6 - Static variable in class EvaluationAssuranceLevel
 
level7 - Static variable in class EvaluationAssuranceLevel
 
level7 - Static variable in class EvaluationAssuranceLevel
 

M

main(String[]) - Static method in class CertTest
 
main(String[]) - Static method in class CertTest
 
main(String[]) - Static method in class ReadAIKId
 
main(String[]) - Static method in class ReadAIKId
 
main(String[]) - Static method in class SKAETest
 
main(String[]) - Static method in class SKAETest
 
main(String[]) - Static method in class TCcert
 
main(String[]) - Static method in class TCcert
 
MeasurementRootType - Class in iaik.tc.asn1.secass
MeasurementRootType ASN.1 structure.
MeasurementRootType - Class in iaik.tc.asn1.secass
MeasurementRootType ASN.1 structure.
MeasurementRootType() - Constructor for class MeasurementRootType
 
MeasurementRootType(int) - Constructor for class MeasurementRootType
 
MeasurementRootType(ASN1Object) - Constructor for class MeasurementRootType
 
MeasurementRootType() - Constructor for class MeasurementRootType
 
MeasurementRootType(int) - Constructor for class MeasurementRootType
 
MeasurementRootType(ASN1Object) - Constructor for class MeasurementRootType
 
medium - Static variable in class StrengthOfFunction
 
medium - Static variable in class StrengthOfFunction
 

N

nonHost - Static variable in class MeasurementRootType
 
nonHost - Static variable in class MeasurementRootType
 

O

oid - Static variable in class SubjectKeyAttestationEvidence
 
oid - Static variable in class SubjectKeyAttestationEvidence
 

P

parse(Properties, String) - Static method in class CommonCriteriaMeasures
 
parse(Properties, String) - Static method in class CommonCriteriaMeasures
 
parse(Properties, String) - Static method in class EvaluationAssuranceLevel
 
parse(Properties, String) - Static method in class EvaluationAssuranceLevel
 
parse(Properties, String) - Static method in class EvaluationStatus
 
parse(Properties, String) - Static method in class EvaluationStatus
 
parse(Properties, String) - Static method in class StrengthOfFunction
 
parse(Properties, String) - Static method in class StrengthOfFunction
 
parse(Properties, String) - Static method in class URIReference
 
parse(Properties, String) - Static method in class URIReference
 
parse(Properties, String) - Static method in class FIPSLevel
 
parse(Properties, String) - Static method in class FIPSLevel
 
parse(Properties, String) - Static method in class SecurityLevel
 
parse(Properties, String) - Static method in class SecurityLevel
 
parse(Properties, String) - Static method in class EKCertificateGenerationLocation
 
parse(Properties, String) - Static method in class EKCertificateGenerationLocation
 
parse(Properties, String) - Static method in class EKGenerationLocation
 
parse(Properties, String) - Static method in class EKGenerationLocation
 
parse(Properties, String) - Static method in class EKGenerationType
 
parse(Properties, String) - Static method in class EKGenerationType
 
parse(Properties, String) - Static method in class MeasurementRootType
 
parse(Properties, String) - Static method in class MeasurementRootType
 
parse(Properties, String) - Static method in class TBBSecurityAssertions
 
parse(Properties, String) - Static method in class TBBSecurityAssertions
 
parse(Properties, String) - Static method in class TPMSecurityAssertions
 
parse(Properties, String) - Static method in class TPMSecurityAssertions
 
parseName(Properties, String) - Static method in class Common
Parses certificate Issuer or Subject name from properties.
parseName(Properties, String) - Static method in class Common
Parses certificate Issuer or Subject name from properties.
PECertificate - Class in iaik.tc.cert
A PE certificate is an instantiation of the TCG Platform Endorsement Credential.
PECertificate - Class in iaik.tc.cert
A PE certificate is an instantiation of the TCG Platform Endorsement Credential.
platformManufacturer - Static variable in class EKCertificateGenerationLocation
 
platformManufacturer - Static variable in class EKCertificateGenerationLocation
 
platformManufacturer - Static variable in class EKGenerationLocation
 
platformManufacturer - Static variable in class EKGenerationLocation
 
platformSpecification(String, int, int, int) - Static method in class PECertificate
Creates PlatformSpecification Attribute as specified for a PE.
platformSpecification(String, int, int, int) - Static method in class PECertificate
Creates PlatformSpecification Attribute as specified for a PE.
policyUserNotice - Static variable in class AIKCertificate
"TCPA Trusted Platform Identity".
policyUserNotice - Static variable in class AIKCertificate
"TCPA Trusted Platform Identity".
policyUserNotice - Static variable in class EKCertificate
"TCPA Trusted Platform Module Endorsement".
policyUserNotice - Static variable in class EKCertificate
"TCPA Trusted Platform Module Endorsement".
policyUserNotice - Static variable in class PECertificate
"TCPA Trusted Platform Endorsement".
policyUserNotice - Static variable in class PECertificate
"TCPA Trusted Platform Endorsement".
publicRSAtoPublicRSAOAEP(RSAPublicKey) - Static method in class Common
Converts RSA public key to RSA-OAEP public key, with additional "TCPA" parameter.
publicRSAtoPublicRSAOAEP(RSAPublicKey) - Static method in class Common
Converts RSA public key to RSA-OAEP public key, with additional "TCPA" parameter.

R

readACFromFile(String) - Static method in class Common
Reads Attribute certificat from file.
readACFromFile(String) - Static method in class Common
Reads Attribute certificat from file.
ReadAIKId - Class in iaik.tc.cert.test
Example code on how to read the ID label of a AIK certificate.
ReadAIKId - Class in iaik.tc.cert.test
Example code on how to read the ID label of a AIK certificate.
ReadAIKId() - Constructor for class ReadAIKId
 
ReadAIKId() - Constructor for class ReadAIKId
 
readPrivateKeyFromFile(String, String) - Static method in class Common
Reads private key from PKCS8 file.
readPrivateKeyFromFile(String, String) - Static method in class Common
Reads private key from PKCS8 file.
readX509FromFile(String) - Static method in class Common
Reads X509 certificat from file.
readX509FromFile(String) - Static method in class Common
Reads X509 certificat from file.

S

SecurityLevel - Class in iaik.tc.asn1.fips
SecurityLevel ASN.1 structure.
SecurityLevel - Class in iaik.tc.asn1.fips
SecurityLevel ASN.1 structure.
SecurityLevel() - Constructor for class SecurityLevel
 
SecurityLevel(int) - Constructor for class SecurityLevel
 
SecurityLevel(ASN1Object) - Constructor for class SecurityLevel
 
SecurityLevel() - Constructor for class SecurityLevel
 
SecurityLevel(int) - Constructor for class SecurityLevel
 
SecurityLevel(ASN1Object) - Constructor for class SecurityLevel
 
setAuthorityInfoAccess(AccessDescription[]) - Method in class TPMIdentityCredentialAccessInfo
 
setAuthorityInfoAccess(AccessDescription[]) - Method in class TPMIdentityCredentialAccessInfo
 
setCCInfo(CommonCriteriaMeasures) - Method in class TBBSecurityAssertions
 
setCCInfo(CommonCriteriaMeasures) - Method in class TBBSecurityAssertions
 
setCCInfo(CommonCriteriaMeasures) - Method in class TPMSecurityAssertions
 
setCCInfo(CommonCriteriaMeasures) - Method in class TPMSecurityAssertions
 
setEKCertificateGenerationLocation(EKCertificateGenerationLocation) - Method in class TPMSecurityAssertions
 
setEKCertificateGenerationLocation(EKCertificateGenerationLocation) - Method in class TPMSecurityAssertions
 
setEKGenerationLocation(EKGenerationLocation) - Method in class TPMSecurityAssertions
 
setEKGenerationLocation(EKGenerationLocation) - Method in class TPMSecurityAssertions
 
setEKGenerationType(EKGenerationType) - Method in class TPMSecurityAssertions
 
setEKGenerationType(EKGenerationType) - Method in class TPMSecurityAssertions
 
setEncryptedAttestationInfo(EncryptedAttestationInfo) - Method in class EnvelopedAttestationEvidence
 
setEncryptedAttestationInfo(EncryptedAttestationInfo) - Method in class EnvelopedAttestationEvidence
 
setEncryptedAttestEvidence(OCTET_STRING) - Method in class EncryptedAttestationInfo
 
setEncryptedAttestEvidence(OCTET_STRING) - Method in class EncryptedAttestationInfo
 
setEncryptionAlgorithm(AlgorithmID) - Method in class EncryptedAttestationInfo
 
setEncryptionAlgorithm(AlgorithmID) - Method in class EncryptedAttestationInfo
 
setEvaluationAssuranceLevel(EvaluationAssuranceLevel) - Method in class CommonCriteriaMeasures
 
setEvaluationAssuranceLevel(EvaluationAssuranceLevel) - Method in class CommonCriteriaMeasures
 
setEvaluationStatus(EvaluationStatus) - Method in class CommonCriteriaMeasures
 
setEvaluationStatus(EvaluationStatus) - Method in class CommonCriteriaMeasures
 
setEvidence(EvidenceBase) - Method in class KeyAttestationEvidence
 
setEvidence(EvidenceBase) - Method in class KeyAttestationEvidence
 
setFieldUpgradeAble(BOOLEAN) - Method in class TPMSecurityAssertions
 
setFieldUpgradeAble(BOOLEAN) - Method in class TPMSecurityAssertions
 
setFIPSLevel(FIPSLevel) - Method in class TBBSecurityAssertions
 
setFIPSLevel(FIPSLevel) - Method in class TBBSecurityAssertions
 
setFIPSLevel(FIPSLevel) - Method in class TPMSecurityAssertions
 
setFIPSLevel(FIPSLevel) - Method in class TPMSecurityAssertions
 
setHashAlgorithm(AlgorithmID) - Method in class URIReference
 
setHashAlgorithm(AlgorithmID) - Method in class URIReference
 
setHashValue(BIT_STRING) - Method in class URIReference
 
setHashValue(BIT_STRING) - Method in class URIReference
 
setIso9000Certified(BOOLEAN) - Method in class TBBSecurityAssertions
 
setIso9000Certified(BOOLEAN) - Method in class TBBSecurityAssertions
 
setIso9000Certified(BOOLEAN) - Method in class TPMSecurityAssertions
 
setIso9000Certified(BOOLEAN) - Method in class TPMSecurityAssertions
 
setIso9000Uri(IA5String) - Method in class TBBSecurityAssertions
 
setIso9000Uri(IA5String) - Method in class TBBSecurityAssertions
 
setIso9000Uri(IA5String) - Method in class TPMSecurityAssertions
 
setIso9000Uri(IA5String) - Method in class TPMSecurityAssertions
 
setIssuerSerial(IssuerSerial) - Method in class TPMIdentityCredentialAccessInfo
 
setIssuerSerial(IssuerSerial) - Method in class TPMIdentityCredentialAccessInfo
 
setKeyAttestationEvidence(KeyAttestationEvidence) - Method in class SubjectKeyAttestationEvidence
 
setKeyAttestationEvidence(KeyAttestationEvidence) - Method in class SubjectKeyAttestationEvidence
 
setLevel(int) - Method in class EvaluationAssuranceLevel
 
setLevel(int) - Method in class EvaluationAssuranceLevel
 
setLevel(int) - Method in class SecurityLevel
 
setLevel(int) - Method in class SecurityLevel
 
setLocation(int) - Method in class EKCertificateGenerationLocation
 
setLocation(int) - Method in class EKCertificateGenerationLocation
 
setLocation(int) - Method in class EKGenerationLocation
 
setLocation(int) - Method in class EKGenerationLocation
 
setMajor(INTEGER) - Method in class TCGSpecVersion
 
setMajor(INTEGER) - Method in class TCGSpecVersion
 
setMinor(INTEGER) - Method in class TCGSpecVersion
 
setMinor(INTEGER) - Method in class TCGSpecVersion
 
setOneYearValidAC(AttributeCertificate) - Static method in class Common
Sets AttributeCertificate valid interval to one year, starting now.
setOneYearValidAC(AttributeCertificate) - Static method in class Common
Sets AttributeCertificate valid interval to one year, starting now.
setOneYearValidX509(X509Certificate) - Static method in class Common
Sets X509Certificate validity interval to one year, starting now.
setOneYearValidX509(X509Certificate) - Static method in class Common
Sets X509Certificate validity interval to one year, starting now.
setPlus(BOOLEAN) - Method in class CommonCriteriaMeasures
 
setPlus(BOOLEAN) - Method in class CommonCriteriaMeasures
 
setPlus(BOOLEAN) - Method in class FIPSLevel
 
setPlus(BOOLEAN) - Method in class FIPSLevel
 
setProfileOid(ObjectID) - Method in class CommonCriteriaMeasures
 
setProfileOid(ObjectID) - Method in class CommonCriteriaMeasures
 
setProfileUri(URIReference) - Method in class CommonCriteriaMeasures
 
setProfileUri(URIReference) - Method in class CommonCriteriaMeasures
 
setRecipientInfo(RecipientInfo[]) - Method in class EnvelopedAttestationEvidence
 
setRecipientInfo(RecipientInfo[]) - Method in class EnvelopedAttestationEvidence
 
setRtmType(MeasurementRootType) - Method in class TBBSecurityAssertions
 
setRtmType(MeasurementRootType) - Method in class TBBSecurityAssertions
 
setSecurityLevel(SecurityLevel) - Method in class FIPSLevel
 
setSecurityLevel(SecurityLevel) - Method in class FIPSLevel
 
setSignature(byte[]) - Method in class TPMCertifyInfo
 
setSignature(BIT_STRING) - Method in class TPMCertifyInfo
 
setSignature(byte[]) - Method in class TPMCertifyInfo
 
setSignature(BIT_STRING) - Method in class TPMCertifyInfo
 
setStatus(int) - Method in class EvaluationStatus
 
setStatus(int) - Method in class EvaluationStatus
 
setStrength(int) - Method in class StrengthOfFunction
 
setStrength(int) - Method in class StrengthOfFunction
 
setStrengthOfFunction(StrengthOfFunction) - Method in class CommonCriteriaMeasures
 
setStrengthOfFunction(StrengthOfFunction) - Method in class CommonCriteriaMeasures
 
setTargetOid(ObjectID) - Method in class CommonCriteriaMeasures
 
setTargetOid(ObjectID) - Method in class CommonCriteriaMeasures
 
setTargetUri(URIReference) - Method in class CommonCriteriaMeasures
 
setTargetUri(URIReference) - Method in class CommonCriteriaMeasures
 
setTCGSpecVersion(TCGSpecVersion) - Method in class SubjectKeyAttestationEvidence
 
setTCGSpecVersion(TCGSpecVersion) - Method in class SubjectKeyAttestationEvidence
 
setTPMCertifyInfo(TPMCertifyInfo) - Method in class AttestationEvidence
 
setTPMCertifyInfo(TPMCertifyInfo) - Method in class AttestationEvidence
 
setTPMCertifyInfo(byte[]) - Method in class TPMCertifyInfo
 
setTPMCertifyInfo(BIT_STRING) - Method in class TPMCertifyInfo
 
setTPMCertifyInfo(byte[]) - Method in class TPMCertifyInfo
 
setTPMCertifyInfo(BIT_STRING) - Method in class TPMCertifyInfo
 
setTPMIdentityCredentialAccessInfo(TPMIdentityCredentialAccessInfo) - Method in class AttestationEvidence
 
setTPMIdentityCredentialAccessInfo(TPMIdentityCredentialAccessInfo) - Method in class AttestationEvidence
 
setType(int) - Method in class EKGenerationType
 
setType(int) - Method in class EKGenerationType
 
setType(int) - Method in class MeasurementRootType
 
setType(int) - Method in class MeasurementRootType
 
setUniformResourceIdentifier(IA5String) - Method in class URIReference
 
setUniformResourceIdentifier(IA5String) - Method in class URIReference
 
setValidDaysX509(X509Certificate, int) - Static method in class Common
Sets X509Certificate validity interval to X days, starting now.
setValidDaysX509(X509Certificate, int) - Static method in class Common
Sets X509Certificate validity interval to X days, starting now.
setValidHoursX509(X509Certificate, int) - Static method in class Common
Sets X509Certificate validity interval to X hours, starting now.
setValidHoursX509(X509Certificate, int) - Static method in class Common
Sets X509Certificate validity interval to X hours, starting now.
setValidity(X509Certificate, Properties) - Static method in class Common
Sets X509Certificate validity interval.
setValidity(X509Certificate, Properties) - Static method in class Common
Sets X509Certificate validity interval.
setValidMinutesX509(X509Certificate, int) - Static method in class Common
Sets X509Certificate validity interval to X minutes, starting now.
setValidMinutesX509(X509Certificate, int) - Static method in class Common
Sets X509Certificate validity interval to X minutes, starting now.
setValidYearsX509(X509Certificate, int) - Static method in class Common
Sets X509Certificate validity interval to X days, starting now.
setValidYearsX509(X509Certificate, int) - Static method in class Common
Sets X509Certificate validity interval to X days, starting now.
setVersion(IA5String) - Method in class CommonCriteriaMeasures
 
setVersion(IA5String) - Method in class CommonCriteriaMeasures
 
setVersion(IA5String) - Method in class FIPSLevel
 
setVersion(IA5String) - Method in class FIPSLevel
 
setVersion(INTEGER) - Method in class TBBSecurityAssertions
 
setVersion(INTEGER) - Method in class TBBSecurityAssertions
 
setVersion(INTEGER) - Method in class TPMSecurityAssertions
 
setVersion(INTEGER) - Method in class TPMSecurityAssertions
 
SKAEExtension - Class in iaik.tc.cert
SKAE certificate extension helper class.
SKAEExtension - Class in iaik.tc.cert
SKAE certificate extension helper class.
SKAEExtension(V3Extension) - Constructor for class SKAEExtension
Creates a SKAEExtension object and initialises with passed SubjectKeyAttestationEvidence ASN1 structure.
SKAEExtension(SubjectKeyAttestationEvidence) - Constructor for class SKAEExtension
Creates a SKAEExtension object and initialises with passed SubjectKeyAttestationEvidence ASN1 structure.
SKAEExtension(int, int, byte[], byte[], AccessDescription[], X509Certificate) - Constructor for class SKAEExtension
Creates a SKAEExtension object and initialises with passed parameters.
SKAEExtension(V3Extension) - Constructor for class SKAEExtension
Creates a SKAEExtension object and initialises with passed SubjectKeyAttestationEvidence ASN1 structure.
SKAEExtension(SubjectKeyAttestationEvidence) - Constructor for class SKAEExtension
Creates a SKAEExtension object and initialises with passed SubjectKeyAttestationEvidence ASN1 structure.
SKAEExtension(int, int, byte[], byte[], AccessDescription[], X509Certificate) - Constructor for class SKAEExtension
Creates a SKAEExtension object and initialises with passed parameters.
SKAETest - Class in iaik.tc.cert.test
Example code on usage of SKAE extension.
SKAETest - Class in iaik.tc.cert.test
Example code on usage of SKAE extension.
statiC - Static variable in class MeasurementRootType
 
statiC - Static variable in class MeasurementRootType
 
StrengthOfFunction - Class in iaik.tc.asn1.comcrit
StrengthOfFunction ASN.1 structure.
StrengthOfFunction - Class in iaik.tc.asn1.comcrit
StrengthOfFunction ASN.1 structure.
StrengthOfFunction() - Constructor for class StrengthOfFunction
 
StrengthOfFunction(int) - Constructor for class StrengthOfFunction
 
StrengthOfFunction(ASN1Object) - Constructor for class StrengthOfFunction
 
StrengthOfFunction() - Constructor for class StrengthOfFunction
 
StrengthOfFunction(int) - Constructor for class StrengthOfFunction
 
StrengthOfFunction(ASN1Object) - Constructor for class StrengthOfFunction
 
subjectDirectoryAttributes(X509Certificate, AttributeCertificate) - Static method in class AIKCertificate
Creates SubjectDirectoryAttributes extension as specified for an AIK.
subjectDirectoryAttributes(X509Certificate, AttributeCertificate) - Static method in class AIKCertificate
Creates SubjectDirectoryAttributes extension as specified for an AIK.
subjectDirectoryAttributes(Attribute, Attribute, TPMSecurityAssertions) - Static method in class EKCertificate
Creates SubjectDirectoryAttributes extension as specified for an EK.
subjectDirectoryAttributes(Attribute, Attribute, TPMSecurityAssertions) - Static method in class EKCertificate
Creates SubjectDirectoryAttributes extension as specified for an EK.
SubjectKeyAttestationEvidence - Class in iaik.tc.asn1.skae
Subject Key Attestation Evidence (SKAE) certificate extension.
SubjectKeyAttestationEvidence - Class in iaik.tc.asn1.skae
Subject Key Attestation Evidence (SKAE) certificate extension.
SubjectKeyAttestationEvidence() - Constructor for class SubjectKeyAttestationEvidence
 
SubjectKeyAttestationEvidence(TCGSpecVersion, KeyAttestationEvidence) - Constructor for class SubjectKeyAttestationEvidence
 
SubjectKeyAttestationEvidence() - Constructor for class SubjectKeyAttestationEvidence
 
SubjectKeyAttestationEvidence(TCGSpecVersion, KeyAttestationEvidence) - Constructor for class SubjectKeyAttestationEvidence
 
supportedAlgorithms() - Static method in class EKCertificate
Creates supportedAlgorithms Attribute as specified for an EK.
supportedAlgorithms() - Static method in class EKCertificate
Creates supportedAlgorithms Attribute as specified for an EK.

T

TBBSecurityAssertions - Class in iaik.tc.asn1.secass
TBBSecurityAssertions ASN.1 structure.
TBBSecurityAssertions - Class in iaik.tc.asn1.secass
TBBSecurityAssertions ASN.1 structure.
TBBSecurityAssertions() - Constructor for class TBBSecurityAssertions
 
TBBSecurityAssertions(INTEGER, CommonCriteriaMeasures, FIPSLevel, MeasurementRootType, BOOLEAN, IA5String) - Constructor for class TBBSecurityAssertions
 
TBBSecurityAssertions(ASN1Object) - Constructor for class TBBSecurityAssertions
 
TBBSecurityAssertions() - Constructor for class TBBSecurityAssertions
 
TBBSecurityAssertions(INTEGER, CommonCriteriaMeasures, FIPSLevel, MeasurementRootType, BOOLEAN, IA5String) - Constructor for class TBBSecurityAssertions
 
TBBSecurityAssertions(ASN1Object) - Constructor for class TBBSecurityAssertions
 
TCcert - Class in iaik.tc
TCcert, a tool for creating TCG style certificates
TCcert - Class in iaik.tc
TCcert, a tool for creating TCG style certificates
tcg_at_platformManufacturer - Static variable in class TCGOIDS
tcg-at-platformManufacturer OBJECT IDENTIFIER ::= {tcg-attribute 4}
tcg_at_platformManufacturer - Static variable in class TCGOIDS
tcg-at-platformManufacturer OBJECT IDENTIFIER ::= {tcg-attribute 4}
tcg_at_platformModel - Static variable in class TCGOIDS
tcg-at-platformModel OBJECT IDENTIFIER ::= {tcg-attribute 5}
tcg_at_platformModel - Static variable in class TCGOIDS
tcg-at-platformModel OBJECT IDENTIFIER ::= {tcg-attribute 5}
tcg_at_platformVersion - Static variable in class TCGOIDS
tcg-at-platformVersion OBJECT IDENTIFIER ::= {tcg-attribute 6}
tcg_at_platformVersion - Static variable in class TCGOIDS
tcg-at-platformVersion OBJECT IDENTIFIER ::= {tcg-attribute 6}
tcg_at_securityQualities - Static variable in class TCGOIDS
tcg-at-securityQualities OBJECT IDENTIFIER ::= {tcg-attribute 10}
tcg_at_securityQualities - Static variable in class TCGOIDS
tcg-at-securityQualities OBJECT IDENTIFIER ::= {tcg-attribute 10}
tcg_at_tbbProtectionProfile - Static variable in class TCGOIDS
tcg-at-tbbProtectionProfile OBJECT IDENTIFIER ::= {tcg-attribute 13}
tcg_at_tbbProtectionProfile - Static variable in class TCGOIDS
tcg-at-tbbProtectionProfile OBJECT IDENTIFIER ::= {tcg-attribute 13}
tcg_at_tbbSecurityAssertions - Static variable in class TCGOIDS
tcg-at-tbbSecurityAssertions OBJECT IDENTIFIER ::= {tcg-attribute 19}
tcg_at_tbbSecurityAssertions - Static variable in class TCGOIDS
tcg-at-tbbSecurityAssertions OBJECT IDENTIFIER ::= {tcg-attribute 19}
tcg_at_tbbSecurityTarget - Static variable in class TCGOIDS
tcg-at-tbbSecurityTarget OBJECT IDENTIFIER ::= {tcg-attribute 14}
tcg_at_tbbSecurityTarget - Static variable in class TCGOIDS
tcg-at-tbbSecurityTarget OBJECT IDENTIFIER ::= {tcg-attribute 14}
tcg_at_tcgPlatformSpecification - Static variable in class TCGOIDS
tcg-at-tcgPlatformSpecification OBJECT IDENTIFIER ::= {tcg-attribute 17}
tcg_at_tcgPlatformSpecification - Static variable in class TCGOIDS
tcg-at-tcgPlatformSpecification OBJECT IDENTIFIER ::= {tcg-attribute 17}
tcg_at_tpmIdLabel - Static variable in class TCGOIDS
tcg-at-tpmIdLabel OBJECT IDENTIFIER ::= {tcg-attribute 15}
tcg_at_tpmIdLabel - Static variable in class TCGOIDS
tcg-at-tpmIdLabel OBJECT IDENTIFIER ::= {tcg-attribute 15}
tcg_at_tpmManufacturer - Static variable in class TCGOIDS
tcg-at-tpmManufacturer OBJECT IDENTIFIER ::= {tcg-attribute 1}
tcg_at_tpmManufacturer - Static variable in class TCGOIDS
tcg-at-tpmManufacturer OBJECT IDENTIFIER ::= {tcg-attribute 1}
tcg_at_tpmModel - Static variable in class TCGOIDS
tcg-at-tpmModel OBJECT IDENTIFIER ::= {tcg-attribute 2}
tcg_at_tpmModel - Static variable in class TCGOIDS
tcg-at-tpmModel OBJECT IDENTIFIER ::= {tcg-attribute 2}
tcg_at_tpmProtectionProfile - Static variable in class TCGOIDS
tcg-at-tpmProtectionProfile OBJECT IDENTIFIER ::= {tcg-attribute 11}
tcg_at_tpmProtectionProfile - Static variable in class TCGOIDS
tcg-at-tpmProtectionProfile OBJECT IDENTIFIER ::= {tcg-attribute 11}
tcg_at_tpmSecurityAssertions - Static variable in class TCGOIDS
tcg-at-tpmSecurityAssertions OBJECT IDENTIFIER ::= {tcg-attribute 18}
tcg_at_tpmSecurityAssertions - Static variable in class TCGOIDS
tcg-at-tpmSecurityAssertions OBJECT IDENTIFIER ::= {tcg-attribute 18}
tcg_at_tpmSecurityTarget - Static variable in class TCGOIDS
tcg-at-tpmSecurityTarget OBJECT IDENTIFIER ::= {tcg-attribute 12}
tcg_at_tpmSecurityTarget - Static variable in class TCGOIDS
tcg-at-tpmSecurityTarget OBJECT IDENTIFIER ::= {tcg-attribute 12}
tcg_at_tpmSpecification - Static variable in class TCGOIDS
tcg-at-tpmSpecification OBJECT IDENTIFIER ::= {tcg-attribute 16}
tcg_at_tpmSpecification - Static variable in class TCGOIDS
tcg-at-tpmSpecification OBJECT IDENTIFIER ::= {tcg-attribute 16}
tcg_at_tpmVersion - Static variable in class TCGOIDS
tcg-at-tpmVersion OBJECT IDENTIFIER ::= {tcg-attribute 3}
tcg_at_tpmVersion - Static variable in class TCGOIDS
tcg-at-tpmVersion OBJECT IDENTIFIER ::= {tcg-attribute 3}
tcg_prt_tpmIdProtocol - Static variable in class TCGOIDS
tcg-prt-tpmIdProtocol OBJECT IDENTIFIER ::= {tcg-protocol 1}
tcg_prt_tpmIdProtocol - Static variable in class TCGOIDS
tcg-prt-tpmIdProtocol OBJECT IDENTIFIER ::= {tcg-protocol 1}
tcg_tcpaSpecVersion - Static variable in class TCGOIDS
tcg-tcpaSpecVersion OBJECT IDENTIFIER ::= {tcg 1}
tcg_tcpaSpecVersion - Static variable in class TCGOIDS
tcg-tcpaSpecVersion OBJECT IDENTIFIER ::= {tcg 1}
TCGOIDS - Class in iaik.tc.cert.common
TCG ObjectID constants.
TCGOIDS - Class in iaik.tc.cert.common
TCG ObjectID constants.
TCGSpecVersion - Class in iaik.tc.asn1.skae
TCGSpecVersion ASN.1 structure.
TCGSpecVersion - Class in iaik.tc.asn1.skae
TCGSpecVersion ASN.1 structure.
TCGSpecVersion() - Constructor for class TCGSpecVersion
 
TCGSpecVersion(INTEGER, INTEGER) - Constructor for class TCGSpecVersion
 
TCGSpecVersion(int, int) - Constructor for class TCGSpecVersion
 
TCGSpecVersion(ASN1Object) - Constructor for class TCGSpecVersion
 
TCGSpecVersion() - Constructor for class TCGSpecVersion
 
TCGSpecVersion(INTEGER, INTEGER) - Constructor for class TCGSpecVersion
 
TCGSpecVersion(int, int) - Constructor for class TCGSpecVersion
 
TCGSpecVersion(ASN1Object) - Constructor for class TCGSpecVersion
 
TESTDIR_PREFIX - Static variable in class TCcert
 
TESTDIR_PREFIX - Static variable in class TCcert
 
toASN1Object() - Method in class BaseStructure
 
toASN1Object() - Method in class BaseStructure
 
toASN1Object() - Method in class CommonCriteriaMeasures
 
toASN1Object() - Method in class CommonCriteriaMeasures
 
toASN1Object() - Method in class EvaluationAssuranceLevel
 
toASN1Object() - Method in class EvaluationAssuranceLevel
 
toASN1Object() - Method in class EvaluationStatus
 
toASN1Object() - Method in class EvaluationStatus
 
toASN1Object() - Method in class StrengthOfFunction
 
toASN1Object() - Method in class StrengthOfFunction
 
toASN1Object() - Method in class URIReference
 
toASN1Object() - Method in class URIReference
 
toASN1Object() - Method in class FIPSLevel
 
toASN1Object() - Method in class FIPSLevel
 
toASN1Object() - Method in class SecurityLevel
 
toASN1Object() - Method in class SecurityLevel
 
toASN1Object() - Method in class EKCertificateGenerationLocation
 
toASN1Object() - Method in class EKCertificateGenerationLocation
 
toASN1Object() - Method in class EKGenerationLocation
 
toASN1Object() - Method in class EKGenerationLocation
 
toASN1Object() - Method in class EKGenerationType
 
toASN1Object() - Method in class EKGenerationType
 
toASN1Object() - Method in class MeasurementRootType
 
toASN1Object() - Method in class MeasurementRootType
 
toASN1Object() - Method in class TBBSecurityAssertions
 
toASN1Object() - Method in class TBBSecurityAssertions
 
toASN1Object() - Method in class TPMSecurityAssertions
 
toASN1Object() - Method in class TPMSecurityAssertions
 
toASN1Object() - Method in class AttestationEvidence
 
toASN1Object() - Method in class AttestationEvidence
 
toASN1Object() - Method in class EncryptedAttestationInfo
 
toASN1Object() - Method in class EncryptedAttestationInfo
 
toASN1Object() - Method in class EnvelopedAttestationEvidence
 
toASN1Object() - Method in class EnvelopedAttestationEvidence
 
toASN1Object() - Method in class EvidenceBase
 
toASN1Object() - Method in class EvidenceBase
 
toASN1Object() - Method in class KeyAttestationEvidence
 
toASN1Object() - Method in class KeyAttestationEvidence
 
toASN1Object() - Method in class SubjectKeyAttestationEvidence
 
toASN1Object() - Method in class SubjectKeyAttestationEvidence
 
toASN1Object() - Method in class TCGSpecVersion
 
toASN1Object() - Method in class TCGSpecVersion
 
toASN1Object() - Method in class TPMCertifyInfo
 
toASN1Object() - Method in class TPMCertifyInfo
 
toASN1Object() - Method in class TPMIdentityCredentialAccessInfo
 
toASN1Object() - Method in class TPMIdentityCredentialAccessInfo
 
toString() - Method in class CommonCriteriaMeasures
 
toString() - Method in class CommonCriteriaMeasures
 
toString() - Method in class EvaluationAssuranceLevel
 
toString() - Method in class EvaluationAssuranceLevel
 
toString() - Method in class EvaluationStatus
 
toString() - Method in class EvaluationStatus
 
toString() - Method in class StrengthOfFunction
 
toString() - Method in class StrengthOfFunction
 
toString() - Method in class URIReference
 
toString() - Method in class URIReference
 
toString() - Method in class FIPSLevel
 
toString() - Method in class FIPSLevel
 
toString() - Method in class SecurityLevel
 
toString() - Method in class SecurityLevel
 
toString() - Method in class EKCertificateGenerationLocation
 
toString() - Method in class EKCertificateGenerationLocation
 
toString() - Method in class EKGenerationLocation
 
toString() - Method in class EKGenerationLocation
 
toString() - Method in class EKGenerationType
 
toString() - Method in class EKGenerationType
 
toString() - Method in class MeasurementRootType
 
toString() - Method in class MeasurementRootType
 
toString() - Method in class TBBSecurityAssertions
 
toString() - Method in class TBBSecurityAssertions
 
toString() - Method in class TPMSecurityAssertions
 
toString() - Method in class TPMSecurityAssertions
 
toString() - Method in class AttestationEvidence
 
toString() - Method in class AttestationEvidence
 
toString() - Method in class EncryptedAttestationInfo
 
toString() - Method in class EncryptedAttestationInfo
 
toString() - Method in class EnvelopedAttestationEvidence
 
toString() - Method in class EnvelopedAttestationEvidence
 
toString() - Method in class KeyAttestationEvidence
 
toString() - Method in class KeyAttestationEvidence
 
toString() - Method in class SubjectKeyAttestationEvidence
 
toString() - Method in class SubjectKeyAttestationEvidence
 
toString() - Method in class TCGSpecVersion
 
toString() - Method in class TCGSpecVersion
 
toString() - Method in class TPMCertifyInfo
 
toString() - Method in class TPMCertifyInfo
 
toString() - Method in class TPMIdentityCredentialAccessInfo
 
toString() - Method in class TPMIdentityCredentialAccessInfo
 
TPMCertifyInfo - Class in iaik.tc.asn1.skae
TPMCertifyInfo ASN.1 structure.
TPMCertifyInfo - Class in iaik.tc.asn1.skae
TPMCertifyInfo ASN.1 structure.
TPMCertifyInfo() - Constructor for class TPMCertifyInfo
 
TPMCertifyInfo(BIT_STRING, BIT_STRING) - Constructor for class TPMCertifyInfo
 
TPMCertifyInfo(byte[], byte[]) - Constructor for class TPMCertifyInfo
 
TPMCertifyInfo(ASN1Object) - Constructor for class TPMCertifyInfo
 
TPMCertifyInfo() - Constructor for class TPMCertifyInfo
 
TPMCertifyInfo(BIT_STRING, BIT_STRING) - Constructor for class TPMCertifyInfo
 
TPMCertifyInfo(byte[], byte[]) - Constructor for class TPMCertifyInfo
 
TPMCertifyInfo(ASN1Object) - Constructor for class TPMCertifyInfo
 
TPMIdentityCredentialAccessInfo - Class in iaik.tc.asn1.skae
TPMIdentityCredentialAccessInfo ASN.1 structure.
TPMIdentityCredentialAccessInfo - Class in iaik.tc.asn1.skae
TPMIdentityCredentialAccessInfo ASN.1 structure.
TPMIdentityCredentialAccessInfo() - Constructor for class TPMIdentityCredentialAccessInfo
 
TPMIdentityCredentialAccessInfo(AccessDescription[], IssuerSerial) - Constructor for class TPMIdentityCredentialAccessInfo
 
TPMIdentityCredentialAccessInfo(ASN1Object) - Constructor for class TPMIdentityCredentialAccessInfo
 
TPMIdentityCredentialAccessInfo() - Constructor for class TPMIdentityCredentialAccessInfo
 
TPMIdentityCredentialAccessInfo(AccessDescription[], IssuerSerial) - Constructor for class TPMIdentityCredentialAccessInfo
 
TPMIdentityCredentialAccessInfo(ASN1Object) - Constructor for class TPMIdentityCredentialAccessInfo
 
tpmManufacturer - Static variable in class EKCertificateGenerationLocation
 
tpmManufacturer - Static variable in class EKCertificateGenerationLocation
 
tpmManufacturer - Static variable in class EKGenerationLocation
 
tpmManufacturer - Static variable in class EKGenerationLocation
 
TPMSecurityAssertions - Class in iaik.tc.asn1.secass
TPMSecurityAssertions ASN.1 structure.
TPMSecurityAssertions - Class in iaik.tc.asn1.secass
TPMSecurityAssertions ASN.1 structure.
TPMSecurityAssertions() - Constructor for class TPMSecurityAssertions
 
TPMSecurityAssertions(INTEGER, BOOLEAN, EKGenerationType, EKGenerationLocation, EKCertificateGenerationLocation, CommonCriteriaMeasures, FIPSLevel, BOOLEAN, IA5String) - Constructor for class TPMSecurityAssertions
 
TPMSecurityAssertions(ASN1Object) - Constructor for class TPMSecurityAssertions
 
TPMSecurityAssertions() - Constructor for class TPMSecurityAssertions
 
TPMSecurityAssertions(INTEGER, BOOLEAN, EKGenerationType, EKGenerationLocation, EKCertificateGenerationLocation, CommonCriteriaMeasures, FIPSLevel, BOOLEAN, IA5String) - Constructor for class TPMSecurityAssertions
 
TPMSecurityAssertions(ASN1Object) - Constructor for class TPMSecurityAssertions
 
TPMSpecification(String, int, int) - Static method in class EKCertificate
Creates TPMSpecification Attribute as specified for an EK.
TPMSpecification(String, int, int) - Static method in class EKCertificate
Creates TPMSpecification Attribute as specified for an EK.

U

URIReference - Class in iaik.tc.asn1.comcrit
URIReference ASN.1 structure.
URIReference - Class in iaik.tc.asn1.comcrit
URIReference ASN.1 structure.
URIReference() - Constructor for class URIReference
 
URIReference(IA5String, AlgorithmID, BIT_STRING) - Constructor for class URIReference
 
URIReference(ASN1Object) - Constructor for class URIReference
 
URIReference() - Constructor for class URIReference
 
URIReference(IA5String, AlgorithmID, BIT_STRING) - Constructor for class URIReference
 
URIReference(ASN1Object) - Constructor for class URIReference
 

V

v1 - Static variable in class TBBSecurityAssertions
 
v1 - Static variable in class TBBSecurityAssertions
 
v1 - Static variable in class TPMSecurityAssertions
 
v1 - Static variable in class TPMSecurityAssertions
 
version_140_1 - Static variable in class FIPSLevel
 
version_140_1 - Static variable in class FIPSLevel
 
version_140_2 - Static variable in class FIPSLevel
 
version_140_2 - Static variable in class FIPSLevel
 
version_2_2 - Static variable in class CommonCriteriaMeasures
 
version_2_2 - Static variable in class CommonCriteriaMeasures
 
version_3_0 - Static variable in class CommonCriteriaMeasures
 
version_3_0 - Static variable in class CommonCriteriaMeasures
 

W

writeACToFile(AttributeCertificate, String) - Static method in class Common
Writes Attribute certificat to file.
writeACToFile(AttributeCertificate, String) - Static method in class Common
Writes Attribute certificat to file.
writeCertsToPKCS7File(X509Certificate[], String) - Static method in class Common
Writes a chain of certificates to a PKCS7 file.
writeCertsToPKCS7File(X509Certificate[], String) - Static method in class Common
Writes a chain of certificates to a PKCS7 file.
writePrivateKeyToFile(PrivateKey, String, String) - Static method in class Common
Writes private key to PKCS8 file.
writePrivateKeyToFile(PrivateKey, String, String) - Static method in class Common
Writes private key to PKCS8 file.
writeX509ToFile(X509Certificate, String) - Static method in class Common
Writes X509 certificat to file.
writeX509ToFile(X509Certificate, String) - Static method in class Common
Writes X509 certificat to file.

X

X509toString(X509Certificate) - Static method in class Common
Dumps X509 certificate to String, including extensions.
X509toString(X509Certificate) - Static method in class Common
Dumps X509 certificate to String, including extensions.

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