Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
$
- $fillValuesFrom(C) - Method in class paccor.tcg.credential.Trait.TraitBuilder
A
- AbstractASN1StringDeserializer<T> - Class in paccor.json
-
Custom
ValueDeserializerfor the abstractASN1Stringclass. - AbstractASN1StringDeserializer() - Constructor for class paccor.json.AbstractASN1StringDeserializer
- AC - Enum constant in enum class paccor.cert.CertKind
-
Attribute Certificate
- ACCESS_LOCATION - Static variable in class paccor.json.schema.AuthorityInformationAccessSchema
- ACCESS_LOCATION_FIELD - Enum constant in enum class paccor.json.schema.AuthorityInformationAccessSchema.Field
- ACCESS_METHOD - Static variable in class paccor.json.schema.AuthorityInformationAccessSchema
- ACCESS_METHOD_FIELD - Enum constant in enum class paccor.json.schema.AuthorityInformationAccessSchema.Field
- actualSpecVersion() - Method in class paccor.cert.PlatformCertificate
- actualSpecVersion() - Method in record class paccor.validator.SpecificationValidationReport
-
Returns the value of the
actualSpecVersionrecord component. - added - Enum constant in enum class paccor.tcg.credential.AttributeStatus.Enumerated
-
Information added
- addRdn(ASN1ObjectIdentifier, ASN1UTF8String) - Method in class paccor.cert.SubjectAlternativeNameHelper.Builder
- addRdn(ASN1ObjectIdentifier, ManufacturerId) - Method in class paccor.cert.SubjectAlternativeNameHelper.Builder
- addRdn(RDN) - Method in class paccor.cert.SubjectAlternativeNameHelper.Builder
- ADDRESS_TYPE - Static variable in class paccor.json.schema.ComponentSchema
- ADDRESS_TYPE_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.AddressField
- ADDRESS_VALUE - Static variable in class paccor.json.schema.ComponentSchema
- ADDRESS_VALUE_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.AddressField
- ADDRESSES - Static variable in class paccor.json.schema.ComponentSchema
- ADDRESSES_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.Field
- addressTypeFromEnum(ComponentAddressType) - Method in class paccor.tcg.credential.ComponentAddress.ComponentAddressBuilder
-
Sets the address type for the component using the provided enum value.
- algIdFor(String) - Method in class paccor.crypto.SignatureProfiles
- AlgorithmIdentifierDeserializer - Class in paccor.json
-
Custom
ValueDeserializerfor theAlgorithmIdentifierclass. - AlgorithmIdentifierDeserializer() - Constructor for class paccor.json.AlgorithmIdentifierDeserializer
- AlgorithmSupport - Class in paccor.crypto
-
Centralized algorithm support utilities for CLI commands.
- aliases() - Method in interface paccor.json.schema.JsonSchemaField
-
Optional non-case aliases accepted on input.
- aliases() - Method in interface paccor.json.schema.JsonSchemaValue
-
Optional accepted JSON aliases.
- aliases() - Method in enum class paccor.json.schema.SubjectAlternativeNameSchema.PlatformField
- aliasList(String...) - Static method in interface paccor.json.schema.JsonSchemaField
-
Convenience helper for enum constructors.
- applyAttributes(AttributesJsonHelper) - Method in class paccor.model.PlatformCertificateInformationModel
- applyHardwareManifest(HardwareManifestJsonHelper) - Method in class paccor.model.PlatformCertificateInformationModel
- applyToPlatformInfo(PlatformCertificateInformationModel, ExtensionsJsonHelper, X509CertificateHolder) - Static method in class paccor.cert.ExtensionAssembler
-
Apply extensions to PlatformCertificateInformationModel from JSON and issuer certificate.
- applyV1Config(PlatformConfiguration) - Method in class paccor.model.PlatformCertificateInformationModel
- applyV2Config(PlatformConfigurationV2) - Method in class paccor.model.PlatformCertificateInformationModel
- applyV3Config(PlatformConfigurationV3) - Method in class paccor.model.PlatformCertificateInformationModel
- asList() - Method in class paccor.tcg.credential.TraitCollection
- ASN1BitStringDeserializer - Class in paccor.json
-
Custom
ValueDeserializerfor theASN1BitStringclass. - ASN1BitStringDeserializer() - Constructor for class paccor.json.ASN1BitStringDeserializer
- ASN1BitStringEnumBase<T> - Class in paccor.tcg.credential
-
Abstract base class for enums mapped to ASN1Enumerated.
- ASN1BitStringEnumBase(int, Class) - Constructor for class paccor.tcg.credential.ASN1BitStringEnumBase
-
New instance from int value and enum class.
- ASN1BMPStringDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1BMPStringclass. - ASN1BMPStringDeserializer() - Constructor for class paccor.json.ASN1BMPStringDeserializer
- ASN1BooleanDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1Booleanclass. - ASN1BooleanDeserializer() - Constructor for class paccor.json.ASN1BooleanDeserializer
- ASN1EnumBase<T> - Class in paccor.tcg.credential
-
Common functionality for usage of Java Enums with BC ASN1Objects that can be identified by an integer value
- ASN1EnumBase() - Constructor for class paccor.tcg.credential.ASN1EnumBase
- ASN1EnumBase.Factory<T,
U> - Interface in paccor.tcg.credential -
Create instances and manage ASN.1 conversion.
- ASN1EnumBaseDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1EnumBaseclasses. - ASN1EnumBaseDeserializer() - Constructor for class paccor.json.ASN1EnumBaseDeserializer
- ASN1EnumeratedEnumBase<T> - Class in paccor.tcg.credential
-
Abstract base class for enums mapped to ASN1Enumerated.
- ASN1EnumeratedEnumBase(int, Class) - Constructor for class paccor.tcg.credential.ASN1EnumeratedEnumBase
-
New instance from int value and enum class.
- ASN1GeneralizedTimeDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1GeneralizedTimeclass. - ASN1GeneralizedTimeDeserializer() - Constructor for class paccor.json.ASN1GeneralizedTimeDeserializer
- ASN1GeneralStringDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1GeneralStringclass. - ASN1GeneralStringDeserializer() - Constructor for class paccor.json.ASN1GeneralStringDeserializer
- ASN1IA5StringDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1IA5Stringclass. - ASN1IA5StringDeserializer() - Constructor for class paccor.json.ASN1IA5StringDeserializer
- ASN1IntegerDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1Integerclass. - ASN1IntegerDeserializer() - Constructor for class paccor.json.ASN1IntegerDeserializer
- ASN1NumericStringDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1NumericStringclass. - ASN1NumericStringDeserializer() - Constructor for class paccor.json.ASN1NumericStringDeserializer
- ASN1ObjectIdentifierDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1ObjectIdentifierclass. - ASN1ObjectIdentifierDeserializer() - Constructor for class paccor.json.ASN1ObjectIdentifierDeserializer
- ASN1ObjectSerializer - Class in paccor.json
-
Custom serializer for the
ASN1Objectclass. - ASN1ObjectSerializer() - Constructor for class paccor.json.ASN1ObjectSerializer
- ASN1ObjectTrait - Class in paccor.tcg.credential
-
Trait that holds a generic ASN1Object.
- ASN1ObjectTrait() - Constructor for class paccor.tcg.credential.ASN1ObjectTrait
- ASN1ObjectTrait.ASN1ObjectTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- ASN1ObjectTraitBuilder() - Constructor for class paccor.tcg.credential.ASN1ObjectTrait.ASN1ObjectTraitBuilder
- ASN1OctetStringDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1OctetStringclass. - ASN1OctetStringDeserializer() - Constructor for class paccor.json.ASN1OctetStringDeserializer
- ASN1PrintableStringDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1PrintableStringclass. - ASN1PrintableStringDeserializer() - Constructor for class paccor.json.ASN1PrintableStringDeserializer
- ASN1T61StringDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1T61Stringclass. - ASN1T61StringDeserializer() - Constructor for class paccor.json.ASN1T61StringDeserializer
- ASN1UTF8StringDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1UTF8Stringclass. - ASN1UTF8StringDeserializer() - Constructor for class paccor.json.ASN1UTF8StringDeserializer
- ASN1Utils - Class in paccor.tcg.credential
-
Common methods to transform ASN1 objects.
- ASN1Utils() - Constructor for class paccor.tcg.credential.ASN1Utils
- asn1Value() - Method in enum class paccor.json.schema.AuthorityInformationAccessSchema.Method
- asn1Value() - Method in enum class paccor.json.schema.CertificatePoliciesSchema.Qualifier
- asn1Value() - Method in enum class paccor.json.schema.ComponentSchema.AddressTypeValue
- asn1Value() - Method in interface paccor.json.schema.JsonSchemaValue
-
Optional documentation string for the value.
- asn1Value() - Method in enum class paccor.json.schema.SubjectAlternativeNameSchema.PlatformField
- ASN1VisibleStringDeserializer - Class in paccor.json
-
Custom deserializer for the
ASN1VisibleStringclass. - ASN1VisibleStringDeserializer() - Constructor for class paccor.json.ASN1VisibleStringDeserializer
- AssembleCmd - Class in paccor.cli
-
Command to assemble a Platform Certificate from a TBS envelope and a signature.
- AssembleCmd() - Constructor for class paccor.cli.AssembleCmd
- assembleDer(byte[], AlgorithmIdentifier, byte[]) - Static method in class paccor.cli.CliHelper
-
Assembles a DER-encoded sequence containing the provided data, algorithm identifier, and signature.
- asStream(Collection) - Static method in class paccor.json.JsonUtils
-
Simple method that converts an Iterator to Stream.
- asStream(Iterator) - Static method in class paccor.json.JsonUtils
-
Simple method that converts an Iterator to Stream.
- asStream(Spliterator) - Static method in class paccor.json.JsonUtils
-
Converts the given Spliterator to Stream.
- ATTRIBUTE_CERT_IDENTIFIER - Static variable in class paccor.json.schema.ComponentSchema
- ATTRIBUTE_CERTIFICATE - Enum constant in enum class paccor.cli.CliHelper.x509type
- attributeOid() - Method in enum class paccor.json.schema.SubjectAlternativeNameSchema.PlatformField
- AttributesJsonHelper - Record Class in paccor.json
-
Top-level JSON input for platform attributes documentation and parsing.
- AttributesJsonHelper(TCGPlatformSpecification, TCGSpecificationVersion, TBBSecurityAssertions, URIReference, TraitMap, TraitMap, TCPASpecVersion, ASN1UTF8String, ASN1UTF8String, ASN1UTF8String, TPMSpecification, TPMSecurityAssertions) - Constructor for record class paccor.json.AttributesJsonHelper
-
Creates an instance of a
AttributesJsonHelperrecord class. - AttributesSchema - Class in paccor.json.schema
- AttributesSchema.Field - Enum Class in paccor.json.schema
- AttributeStatus - Class in paccor.tcg.credential
-
AttributeStatus ::= ENUMERATED { added (0), modified (1), removed (2) } - AttributeStatus(int) - Constructor for class paccor.tcg.credential.AttributeStatus
-
New AttributeStatus, looking up the given value in the enum class.
- AttributeStatus.Enumerated - Enum Class in paccor.tcg.credential
-
AttributeStatus options
- attributeValue(ASN1ObjectIdentifier, Function) - Method in class paccor.cert.PlatformCertificate
- AUTHORITY_INFO_ACCESS - Static variable in class paccor.json.schema.AuthorityInformationAccessSchema
- AUTHORITY_INFORMATION_ACCESS - Static variable in class paccor.json.schema.AuthorityInformationAccessSchema
- AUTHORITY_INFORMATION_ACCESS - Static variable in class paccor.json.schema.ExtensionsSchema
- AUTHORITY_INFORMATION_ACCESS_FIELD - Enum constant in enum class paccor.json.schema.AuthorityInformationAccessSchema.RootField
- AUTHORITY_INFORMATION_ACCESS_FIELD - Enum constant in enum class paccor.json.schema.ExtensionsSchema.Field
- authorityInfoAccess - Enum constant in enum class paccor.cert.ExtensionContext
- authorityInformationAccess() - Method in record class paccor.json.ExtensionsJsonHelper
-
Returns the value of the
authorityInformationAccessrecord component. - AuthorityInformationAccessDeserializer - Class in paccor.json
-
Custom deserializer for the
AuthorityInformationAccessclass. - AuthorityInformationAccessDeserializer() - Constructor for class paccor.json.AuthorityInformationAccessDeserializer
- AuthorityInformationAccessJson - Class in paccor.json
- AuthorityInformationAccessSchema - Class in paccor.json.schema
- AuthorityInformationAccessSchema.Field - Enum Class in paccor.json.schema
- AuthorityInformationAccessSchema.Method - Enum Class in paccor.json.schema
- AuthorityInformationAccessSchema.RootField - Enum Class in paccor.json.schema
- authorityKeyIdentifier - Enum constant in enum class paccor.cert.ExtensionContext
B
- BASE - Enum constant in enum class paccor.cert.CertType
-
Base Platform Certificate
- basic - Enum constant in enum class paccor.tcg.credential.StrengthOfFunction.Enumerated
-
basic: The function provides adequate protection against casual breach of security by attackers possessing a low attack potential. - basicConstraints - Enum constant in enum class paccor.cert.ExtensionContext
- BigIntegerConverter - Class in paccor.cli.pv
-
Picocli converter for BigInteger.
- BigIntegerConverter() - Constructor for class paccor.cli.pv.BigIntegerConverter
- BLUETOOTH_MAC - Enum constant in enum class paccor.json.schema.ComponentSchema.AddressTypeValue
- BLUETOOTHMAC - Enum constant in enum class paccor.tcg.credential.ComponentAddressType
-
BLUETOOTH MAC
- bMC - Enum constant in enum class paccor.tcg.credential.RTMTypes.Enumerated
-
bMC: the platform implements the RTM in the Baseboard Management Controller. - BooleanTrait - Class in paccor.tcg.credential
-
BooleanTrait TRAIT ::= { SYNTAX BOOLEAN IDENTIFIED BY tcg-tr-ID-Boolean } - BooleanTrait() - Constructor for class paccor.tcg.credential.BooleanTrait
- BooleanTrait.BooleanTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- BooleanTraitBuilder() - Constructor for class paccor.tcg.credential.BooleanTrait.BooleanTraitBuilder
- build() - Method in class paccor.tcg.credential.Trait.TraitBuilder
- builder() - Static method in class paccor.cert.SubjectAlternativeNameHelper
- builder() - Static method in class paccor.tcg.credential.ASN1ObjectTrait
-
Initializes a builder with expected ASN1ObjectTrait metadata.
- builder() - Static method in class paccor.tcg.credential.BooleanTrait
-
Initializes a builder with expected BooleanTrait metadata.
- builder() - Static method in class paccor.tcg.credential.CertificateIdentifierTrait
-
Initializes a builder with expected CertificateIdentifierTrait metadata.
- builder() - Static method in class paccor.tcg.credential.CommonCriteriaTrait
-
Initializes a builder with expected CommonCriteriaTrait metadata.
- builder() - Static method in class paccor.tcg.credential.ComponentClassTrait
-
Initializes a builder with expected ComponentClassTrait metadata.
- builder() - Static method in class paccor.tcg.credential.ComponentIdentifierV11Trait
-
Initializes a builder with expected ComponentIdentifierV11Trait metadata.
- builder() - Static method in class paccor.tcg.credential.CountryOfOriginTrait
-
Initializes a builder with expected CountryOfOriginTrait metadata.
- builder() - Static method in class paccor.tcg.credential.EntityGeoLocationTrait
-
Initializes a builder with expected EntityGeoLocationTrait metadata.
- builder() - Static method in class paccor.tcg.credential.FIPSLevelTrait
-
Initializes a builder with expected FIPSLevelTrait metadata.
- builder() - Static method in class paccor.tcg.credential.IA5StringTrait
-
Initializes a builder with expected IA5StringTrait metadata.
- builder() - Static method in class paccor.tcg.credential.ISO9000Trait
-
Initializes a builder with expected ISO9000Trait metadata.
- builder() - Static method in class paccor.tcg.credential.NetworkMACTrait
-
Initializes a builder with expected NetworkMACTrait metadata.
- builder() - Static method in class paccor.tcg.credential.OIDTrait
-
Initializes a builder with expected OIDTrait metadata.
- builder() - Static method in class paccor.tcg.credential.PEMCertStringTrait
-
Initializes a builder with expected PEMCertStringTrait metadata.
- builder() - Static method in class paccor.tcg.credential.PENTrait
-
Initializes a builder with expected PENTrait metadata.
- builder() - Static method in class paccor.tcg.credential.PlatformFirmwareCapabilitiesTrait
-
Initializes a builder with expected PlatformFirmwareCapabilitiesTrait metadata.
- builder() - Static method in class paccor.tcg.credential.PlatformFirmwareSignatureVerificationTrait
-
Initializes a builder with expected PlatformFirmwareSignatureVerificationTrait metadata.
- builder() - Static method in class paccor.tcg.credential.PlatformFirmwareUpdateComplianceTrait
-
Initializes a builder with expected PlatformFirmwareUpdateComplianceTrait metadata.
- builder() - Static method in class paccor.tcg.credential.PlatformHardwareCapabilitiesTrait
-
Initializes a builder with expected PlatformHardwareCapabilitiesTrait metadata.
- builder() - Static method in class paccor.tcg.credential.PublicKeyTrait
-
Initializes a builder with expected PublicKeyTrait metadata.
- builder() - Static method in class paccor.tcg.credential.RTMTrait
-
Initializes a builder with expected RTMTrait metadata.
- builder() - Static method in class paccor.tcg.credential.StatusTrait
-
Initializes a builder with expected StatusTrait metadata.
- builder() - Static method in class paccor.tcg.credential.URITrait
-
Initializes a builder with expected URITrait metadata.
- builder() - Static method in class paccor.tcg.credential.UTF8StringTrait
-
Initializes a builder with expected UTF8StringTrait metadata.
- Builder() - Constructor for class paccor.cert.SubjectAlternativeNameHelper.Builder
- buildLegacy() - Method in class paccor.cert.SubjectAlternativeNameHelper.Builder
- buildLegacy(TraitMap) - Static method in class paccor.cert.SubjectAlternativeNameHelper
- buildPlatformIdentifier() - Method in class paccor.cert.SubjectAlternativeNameHelper.Builder
- buildPlatformIdentifier(TraitMap) - Static method in class paccor.cert.SubjectAlternativeNameHelper
- buildPssSigner(AlgorithmIdentifier, BcDigestProvider) - Static method in class paccor.crypto.AlgorithmSupport
-
Builds a PSS signer from the given parameters.
- buildResolvedCollection(TraitMap.TraitMapBuilder, List) - Method in class paccor.json.PreviousPlatformCertificatesDeserializer
- buildResolvedCollection(TraitMap.TraitMapBuilder, List) - Method in class paccor.json.CryptographicAnchorsDeserializer
- buildSigner(AlgorithmIdentifier, BcDigestProvider, AlgorithmIdentifier, DigestAlgorithmIdentifierFinder) - Static method in class paccor.crypto.AlgorithmSupport
-
Unified Signer construction used by both signer and verifier builders.
- buildSunPkcs11Provider(File, Integer, String) - Static method in record class paccor.crypto.Pkcs11SignatureStrategy
- buildTbs(AlgorithmIdentifier) - Method in class paccor.cert.TbsEncoder
-
Build TBS bytes for the configured certificate type.
- bytesFromBase64Property(JsonNode) - Static method in class paccor.json.JsonUtils
-
Read the JSON into a byte array from base64 if given a property.
- bytesFromHexProperty(JsonNode) - Static method in class paccor.json.JsonUtils
-
Read the JSON into a byte array from hex if given a property.
- bytesFromTextualNode(JsonNode) - Static method in class paccor.json.JsonUtils
-
Read the JSON into a byte array from a textual node.
- bytesToPem(byte[], CertKind) - Static method in class paccor.cli.CliHelper
- bytesToPem(byte[], CliHelper.x509type) - Static method in class paccor.cli.CliHelper
C
- CA_ISSUERS - Enum constant in enum class paccor.json.schema.AuthorityInformationAccessSchema.Method
- call() - Method in class paccor.cli.AssembleCmd
- call() - Method in class paccor.cli.CertGenCmd
- call() - Method in class paccor.cli.ValidateCmd
- call() - Method in class paccor.cli.ViewCmd
- canEqual(Object) - Method in class paccor.tcg.credential.Trait
-
Test if two traits are semantically equal.
- canonicalize(PlatformConfiguration) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Convert to PlatformConfigurationV3.
- canonicalize(PlatformConfigurationV2) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Convert to PlatformConfigurationV3.
- canonicalize(PlatformConfigurationV3) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Canonicalize PlatformConfigurationV3.
- canonicalizedPlatformConfigurationV3() - Method in class paccor.cert.PlatformCertificate
- canonicalVendorId(String) - Method in class paccor.normalization.pci.PciIdsRegistry
- CertGenCmd - Class in paccor.cli
-
Generate the PlatformCertificateInformationModel using direct import or JSON data files.
- CertGenCmd() - Constructor for class paccor.cli.CertGenCmd
- certificate() - Method in record class paccor.crypto.X509Credential
-
Returns the value of the
certificaterecord component. - CERTIFICATE - Enum constant in enum class paccor.cli.CliHelper.x509type
- CERTIFICATE_POLICIES - Static variable in class paccor.json.schema.CertificatePoliciesSchema
- CERTIFICATE_POLICIES - Static variable in class paccor.json.schema.ExtensionsSchema
- CERTIFICATE_POLICIES_FIELD - Enum constant in enum class paccor.json.schema.ExtensionsSchema.Field
- certificateIdentifier() - Method in record class paccor.model.CertificateReference
-
Returns the value of the
certificateIdentifierrecord component. - CertificateIdentifier - Class in paccor.tcg.credential
-
CertificateIdentifier ::= SEQUENCE { hashedCertIdentifier [0] IMPLICIT HashedCertificateIdentifier OPTIONAL, genericCertIdentifier [1] IMPLICIT IssuerSerial OPTIONAL } - CertificateIdentifier() - Constructor for class paccor.tcg.credential.CertificateIdentifier
- CertificateIdentifierTrait - Class in paccor.tcg.credential
-
CertificateIdentifierTrait TRAIT ::= { SYNTAX CertificateIdentifier IDENTIFIED BY tcg-tr-ID-certificateIdentifier } - CertificateIdentifierTrait() - Constructor for class paccor.tcg.credential.CertificateIdentifierTrait
- CertificateIdentifierTrait.CertificateIdentifierTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- CertificateIdentifierTraitBuilder() - Constructor for class paccor.tcg.credential.CertificateIdentifierTrait.CertificateIdentifierTraitBuilder
- CertificateLoadException - Exception Class in paccor.exception
-
Exception thrown when a certificate cannot be loaded from the specified path.
- CertificateLoadException(String, Throwable) - Constructor for exception class paccor.exception.CertificateLoadException
-
Constructs a new CertificateLoadException with a specified path to the certificate and the underlying cause of the exception.
- certificatePolicies - Enum constant in enum class paccor.cert.ExtensionContext
- certificatePolicies() - Method in record class paccor.json.ExtensionsJsonHelper
-
Returns the value of the
certificatePoliciesrecord component. - CertificatePoliciesDeserializer - Class in paccor.json
-
Custom deserializer for the
CertificatePoliciesclass. - CertificatePoliciesDeserializer() - Constructor for class paccor.json.CertificatePoliciesDeserializer
- CertificatePoliciesJson - Class in paccor.json
- CertificatePoliciesSchema - Class in paccor.json.schema
- CertificatePoliciesSchema.PolicyField - Enum Class in paccor.json.schema
- CertificatePoliciesSchema.Qualifier - Enum Class in paccor.json.schema
- CertificatePoliciesSchema.QualifierField - Enum Class in paccor.json.schema
- CertificateProfile - Record Class in paccor.cert
-
Composite type representing a certificate profile - the combination of a certificate specification version and output type.
- CertificateProfile(CertSpecVersion, CertKind) - Constructor for record class paccor.cert.CertificateProfile
-
Creates an instance of a
CertificateProfilerecord class. - CertificateReference - Record Class in paccor.model
-
Serializable summary of a certificate referenced from JSON.
- CertificateReference(String, CertKind, CertSpecVersion, CertType, TCGCredentialType, CertificateIdentifier, ASN1ObjectIdentifier) - Constructor for record class paccor.model.CertificateReference
-
Creates an instance of a
CertificateReferencerecord class. - certificateReferences() - Method in class paccor.json.ResolvedCertificateReferenceMap
- CertificateResolver - Class in paccor.cert
-
Resolves certificate-related information from various sources (files, envelopes, etc.).
- CertificateResolver() - Constructor for class paccor.cert.CertificateResolver
- certKind() - Method in class paccor.cert.PlatformCertificate
- certKind() - Method in record class paccor.model.CertificateReference
-
Returns the value of the
certKindrecord component. - CertKind - Enum Class in paccor.cert
-
Represents the kind of certificate.
- CertKindConverter - Class in paccor.cli.pv
- CertKindConverter() - Constructor for class paccor.cli.pv.CertKindConverter
- CertSigEncoding - Enum Class in paccor.cert
- CertSigEncodingConverter - Class in paccor.cli.pv
- CertSigEncodingConverter() - Constructor for class paccor.cli.pv.CertSigEncodingConverter
- certSpecVersion() - Method in record class paccor.model.CertificateReference
-
Returns the value of the
certSpecVersionrecord component. - CertSpecVersion - Enum Class in paccor.cert
-
Represents the TCG Platform Certificate Specification version.
- CertSpecVersionConverter - Class in paccor.cli.pv
-
Picocli converter for CertSpecVersion enum.
- CertSpecVersionConverter() - Constructor for class paccor.cli.pv.CertSpecVersionConverter
- CERTSTRMAX - Static variable in class paccor.tcg.credential.Definitions
-
CERTSTRMAX is a constant defining the upper bound on the length of a string containing a PEM-encoded certificate.
- certType() - Method in record class paccor.model.CertificateReference
-
Returns the value of the
certTyperecord component. - CertType - Enum Class in paccor.cert
-
Represents the kind of platform certificate.
- CertTypeConverter - Class in paccor.cli.pv
-
Picocli converter for CertType enum.
- CertTypeConverter() - Constructor for class paccor.cli.pv.CertTypeConverter
- CertTypeResolver - Class in paccor.cert
- checkCERTSTRMAX() - Static method in class paccor.tcg.credential.Definitions
-
Returns a predicate that checks if the given ASN1String meets CERTSTRMAX length limits.
- checkCONFIGMAX() - Static method in class paccor.tcg.credential.Definitions
-
Returns a predicate that checks if the given ASN1String meets CONFIGMAX length limits.
- checkREFMAX() - Static method in class paccor.tcg.credential.Definitions
-
Returns a predicate that checks if the given ASN1String meets REFMAX length limits.
- checkSTRMAX() - Static method in class paccor.tcg.credential.Definitions
-
Returns a predicate that checks if the given ASN1String meets STRMAX length limits.
- checkTraitValueAliases(JsonNode) - Static method in class paccor.json.TraitDeserializer
- checkTraitValueAliases(JsonNode, String) - Static method in class paccor.json.TraitDeserializer
- checkURIMAX() - Static method in class paccor.tcg.credential.Definitions
-
Returns a predicate that checks if the given ASN1String meets URIMAX length limits.
- classify(PlatformCertificate) - Static method in class paccor.json.CryptographicAnchorClassifier
- clear() - Method in class paccor.tcg.credential.TraitMap
- ClientExitCodes - Enum Class in paccor.cli
-
Standardized exit codes for the app.
- CliHelper - Class in paccor.cli
- CliHelper() - Constructor for class paccor.cli.CliHelper
- CliHelper.x509type - Enum Class in paccor.cli
-
The types of PEM files supported by this program.
- cloneTraitDescriptors(Trait) - Method in class paccor.tcg.credential.Trait.TraitBuilder
-
Copy all standard elements from the given trait.
- code() - Method in enum class paccor.cli.ClientExitCodes
-
Return the exit code.
- commandLine() - Static method in class paccor.cli.RootCmd
- CommonCriteriaEvaluation - Class in paccor.tcg.credential
-
CommonCriteriaEvaluation ::= SEQUENCE { cCMeasures CommonCriteriaMeasures, cCCertificateNumber UTF8String (SIZE (1..STRMAX)), cCCertificateAuthority UTF8String (SIZE (1..STRMAX)), evaluationScheme [0] IMPLICIT UTF8String (SIZE (1..STRMAX)) OPTIONAL, cCCertificateIssuanceDate [1] IMPLICIT GeneralizedTime OPTIONAL, cCCertificateExpiryDate [2] IMPLICIT GeneralizedTime OPTIONAL } - CommonCriteriaEvaluation() - Constructor for class paccor.tcg.credential.CommonCriteriaEvaluation
- CommonCriteriaMeasures - Class in paccor.tcg.credential
-
CommonCriteriaMeasures ::= SEQUENCE { version IA5STRING (SIZE (1..STRMAX)), -- 2.2 or 3.1; future syntax defined by CC assuranceLevel EvaluationAssuranceLevel, evaluationStatus EvaluationStatus, plus BOOLEAN DEFAULT FALSE, strengthOfFunction [0] IMPLICIT StrengthOfFunction OPTIONAL, profileOid [1] IMPLICIT OBJECT IDENTIFIER OPTIONAL, profileUri [2] IMPLICIT URIReference OPTIONAL, targetOid [3] IMPLICIT OBJECT IDENTIFIER OPTIONAL, targetUri [4] IMPLICIT URIReference OPTIONAL } - CommonCriteriaMeasures() - Constructor for class paccor.tcg.credential.CommonCriteriaMeasures
- CommonCriteriaTrait - Class in paccor.tcg.credential
-
CommonCriteriaTrait TRAIT ::= { SYNTAX CommonCriteriaEvaluation IDENTIFIED BY tcg-tr-ID-CommonCriteria } A Trait that indicates a Common Criteria evaluation using the CommonCriteriaTrait SHALL use tcg-tr-cat-CommonCriteria in its traitCategory field. - CommonCriteriaTrait() - Constructor for class paccor.tcg.credential.CommonCriteriaTrait
- CommonCriteriaTrait.CommonCriteriaTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- CommonCriteriaTraitBuilder() - Constructor for class paccor.tcg.credential.CommonCriteriaTrait.CommonCriteriaTraitBuilder
- commonOptions() - Method in class paccor.cli.AssembleCmd
- commonOptions() - Method in class paccor.cli.CertGenCmd
- commonOptions() - Method in interface paccor.cli.HasCommonOptions
- commonOptions() - Method in class paccor.cli.RootCmd
- commonOptions() - Method in class paccor.cli.ValidateCmd
- commonOptions() - Method in class paccor.cli.ViewCmd
- CommonOptions - Class in paccor.cli
-
Common options for commands.
- CommonOptions() - Constructor for class paccor.cli.CommonOptions
- compareComponents(List, List, ComponentMatcher) - Static method in class paccor.validator.ComponentValidator
-
Compare the expected and actual components.
- COMPONENT_ADDRESSES - Static variable in class paccor.json.schema.ComponentSchema
- COMPONENT_CLASS - Static variable in class paccor.json.schema.ComponentSchema
- COMPONENT_CLASS_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.Field
- COMPONENT_CLASS_REGISTRY - Static variable in class paccor.json.schema.ComponentSchema
- COMPONENT_CLASS_REGISTRY_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.ComponentClassField
- COMPONENT_CLASS_VALUE - Static variable in class paccor.json.schema.ComponentSchema
- COMPONENT_CLASS_VALUE_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.ComponentClassField
- COMPONENT_MANUFACTURER - Static variable in class paccor.json.schema.ComponentSchema
- COMPONENT_MANUFACTURER_ID - Static variable in class paccor.json.schema.ComponentSchema
- COMPONENT_MODEL - Static variable in class paccor.json.schema.ComponentSchema
- COMPONENT_PLATFORM_CERT - Static variable in class paccor.json.schema.ComponentSchema
- COMPONENT_PLATFORM_CERT_URI - Static variable in class paccor.json.schema.ComponentSchema
- COMPONENT_REVISION - Static variable in class paccor.json.schema.ComponentSchema
- COMPONENT_SERIAL - Static variable in class paccor.json.schema.ComponentSchema
- ComponentAddress - Class in paccor.tcg.credential
-
ComponentAddress ::= SEQUENCE { addressType AddressType, addressValue UTF8String (SIZE (1..STRMAX)) } AddressType ::= OBJECT IDENTIFIER (tcg-address-ethernetmac | tcg-address-wlanmac | tcg-address-bluetoothmac) - ComponentAddress() - Constructor for class paccor.tcg.credential.ComponentAddress
- ComponentAddress.ComponentAddressBuilder - Class in paccor.tcg.credential
-
The rest of this builder is generated by lombok Builder annotation
- ComponentAddressBuilder() - Constructor for class paccor.tcg.credential.ComponentAddress.ComponentAddressBuilder
- ComponentAddressDeserializer - Class in paccor.json
-
Custom deserializer for the
ComponentAddressclass. - ComponentAddressDeserializer() - Constructor for class paccor.json.ComponentAddressDeserializer
- componentAddressesFromSequence(ASN1Sequence) - Method in class paccor.tcg.credential.ComponentIdentifier.ComponentIdentifierBuilder
-
Reads elements of the given sequence as ComponentAddresses and adds them to the builder.
- componentAddressesFromSequence(ASN1Sequence) - Method in class paccor.tcg.credential.ComponentIdentifierV2.ComponentIdentifierV2Builder
-
Reads elements of the given sequence as ComponentAddresses and adds them to the builder.
- ComponentAddressType - Enum Class in paccor.tcg.credential
-
Component Address Types
- ComponentClass - Class in paccor.tcg.credential
-
ComponentClass ::= SEQUENCE { componentClassRegistry ComponentClassRegistry, componentClassValue OCTET STRING SIZE(4) } ComponentClassRegistry ::= OBJECT IDENTIFIER ( tcg-registry-componentClass-tcg | tcg-registry-componentClass-ietf | tcg-registry-componentClass-dmtf ) - ComponentClass(ASN1ObjectIdentifier, ASN1OctetString) - Constructor for class paccor.tcg.credential.ComponentClass
-
Create a new object.
- ComponentClassTrait - Class in paccor.tcg.credential
-
ComponentClassTrait TRAIT ::= { SYNTAX OCTET STRING (SIZE(4)) IDENTIFIED BY tcg-tr-ID-componentClass } - ComponentClassTrait() - Constructor for class paccor.tcg.credential.ComponentClassTrait
- ComponentClassTrait.ComponentClassTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- ComponentClassTraitBuilder() - Constructor for class paccor.tcg.credential.ComponentClassTrait.ComponentClassTraitBuilder
- ComponentIdentifier - Class in paccor.tcg.credential
-
ComponentIdentifier ::= SEQUENCE { componentManufacturer UTF8String (SIZE (1..STRMAX)), componentModel UTF8String (SIZE (1..STRMAX)), componentSerial[0] IMPLICIT UTF8String (SIZE (1..STRMAX)) OPTIONAL, componentRevision [1] IMPLICIT UTF8String (SIZE (1..STRMAX)) OPTIONAL, componentManufacturerId [2] IMPLICIT PrivateEnterpriseNumber OPTIONAL, fieldReplaceable [3] IMPLICIT BOOLEAN OPTIONAL, componentAddress [4] IMPLICIT SEQUENCE(SIZE(1..CONFIGMAX)) OF ComponentAddress OPTIONAL } - ComponentIdentifier() - Constructor for class paccor.tcg.credential.ComponentIdentifier
- ComponentIdentifier.ComponentIdentifierBuilder - Class in paccor.tcg.credential
-
The rest of this builder is generated by lombok Builder annotation
- ComponentIdentifierBuilder() - Constructor for class paccor.tcg.credential.ComponentIdentifier.ComponentIdentifierBuilder
- componentIdentifiersFromSequence(ASN1Sequence) - Method in class paccor.tcg.credential.PlatformConfiguration.PlatformConfigurationBuilder
-
Reads elements of the given sequence as ComponentIdentifiers and adds them to the builder.
- componentIdentifiersFromSequence(ASN1Sequence) - Method in class paccor.tcg.credential.PlatformConfigurationV2.PlatformConfigurationV2Builder
-
Reads elements of the given sequence as ComponentIdentifierV2 and adds them to the builder.
- ComponentIdentifierV11Trait - Class in paccor.tcg.credential
-
ComponentIdentifierV11Trait TRAIT ::= { SYNTAX ComponentIdentifierV11 IDENTIFIED BY tcg-tr-ID-componentIdentifierV11 } A Trait that identifies a component using the ComponentIdentifierV11Trait SHALL use tcg-tr-cat-componentIdentifierV11 in its traitCategory field. - ComponentIdentifierV11Trait() - Constructor for class paccor.tcg.credential.ComponentIdentifierV11Trait
- ComponentIdentifierV11Trait.ComponentIdentifierV11TraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- ComponentIdentifierV11TraitBuilder() - Constructor for class paccor.tcg.credential.ComponentIdentifierV11Trait.ComponentIdentifierV11TraitBuilder
- ComponentIdentifierV2 - Class in paccor.tcg.credential
-
ComponentIdentifier ::= SEQUENCE { componentClass ComponentClass, componentManufacturer UTF8String (SIZE (1..STRMAX)), componentModel UTF8String (SIZE (1..STRMAX)), componentSerial [0] IMPLICIT UTF8String (SIZE (1..STRMAX)) OPTIONAL, componentRevision [1] IMPLICIT UTF8String (SIZE (1..STRMAX)) OPTIONAL, componentManufacturerId [2] IMPLICIT PrivateEnterpriseNumber OPTIONAL, fieldReplaceable [3] IMPLICIT BOOLEAN OPTIONAL, componentAddresses [4] IMPLICIT SEQUENCE(SIZE(1..MAX)) OF ComponentAddress OPTIONAL, componentPlatformCert [5] IMPLICIT CertificateIdentifier OPTIONAL, componentPlatformCertUri [6] IMPLICIT URIReference OPTIONAL, status [7] IMPLICIT AttributeStatus OPTIONAL } - ComponentIdentifierV2() - Constructor for class paccor.tcg.credential.ComponentIdentifierV2
- ComponentIdentifierV2.ComponentIdentifierV2Builder - Class in paccor.tcg.credential
-
The rest of this builder is generated by lombok Builder annotation
- ComponentIdentifierV2Builder() - Constructor for class paccor.tcg.credential.ComponentIdentifierV2.ComponentIdentifierV2Builder
- ComponentIdentifierV2Converter - Class in paccor.normalization
-
Utility for converting ComponentIdentifierV2 to V3 TraitMap format.
- ComponentMatcher - Class in paccor.validator
-
Translator-driven component matcher for both V2 and V3 configurations.
- ComponentMatcher(List) - Constructor for class paccor.validator.ComponentMatcher
- COMPONENTS - Static variable in class paccor.json.schema.HardwareManifestSchema
- COMPONENTS_FIELD - Enum constant in enum class paccor.json.schema.HardwareManifestSchema.Field
- COMPONENTS_URI - Static variable in class paccor.json.schema.HardwareManifestSchema
- COMPONENTS_URI_FIELD - Enum constant in enum class paccor.json.schema.HardwareManifestSchema.Field
- ComponentSchema - Class in paccor.json.schema
- ComponentSchema.AddressField - Enum Class in paccor.json.schema
- ComponentSchema.AddressTypeValue - Enum Class in paccor.json.schema
- ComponentSchema.CertificateIdentifierField - Enum Class in paccor.json.schema
- ComponentSchema.ComponentClassField - Enum Class in paccor.json.schema
- ComponentSchema.Field - Enum Class in paccor.json.schema
- ComponentSchema.HashedCertificateField - Enum Class in paccor.json.schema
- ComponentSchema.IssuerSerialField - Enum Class in paccor.json.schema
- ComponentSchema.PropertyField - Enum Class in paccor.json.schema
- ComponentSchema.UriReferenceField - Enum Class in paccor.json.schema
- componentsForValidation(PlatformConfiguration) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Get the components for validation.
- componentsForValidation(PlatformConfigurationV2) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Get the components for validation.
- componentsForValidation(PlatformConfigurationV3) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Get the components for validation.
- ComponentValidationReport - Record Class in paccor.validator
- ComponentValidationReport(boolean, List) - Constructor for record class paccor.validator.ComponentValidationReport
-
Creates an instance of a
ComponentValidationReportrecord class. - ComponentValidator - Class in paccor.validator
-
Validator for Platform Configuration V3 components.
- CONFIGMAX - Static variable in class paccor.tcg.credential.Definitions
-
CONFIGMAX was an upper bound on the platform configuration lists in v1.0.
- containsAll(TraitCollection) - Method in class paccor.tcg.credential.TraitCollection
- containsCategory(ASN1ObjectIdentifier) - Method in class paccor.tcg.credential.TraitCollection
- containsKey(Object) - Method in class paccor.tcg.credential.TraitMap
- containsValue(Object) - Method in class paccor.tcg.credential.TraitMap
- convert(String) - Method in class paccor.cli.pv.BigIntegerConverter
- convert(String) - Method in class paccor.cli.pv.CertKindConverter
- convert(String) - Method in class paccor.cli.pv.CertSigEncodingConverter
- convert(String) - Method in class paccor.cli.pv.CertSpecVersionConverter
- convert(String) - Method in class paccor.cli.pv.CertTypeConverter
- convert(String) - Method in class paccor.cli.pv.DateConverter
- convert(String) - Method in class paccor.cli.pv.ReadableFileConverter
- CountryOfOriginTrait - Class in paccor.tcg.credential
-
CountryOfOriginTrait TRAIT ::= { SYNTAX OriginComposition IDENTIFIED BY tcg-tr-ID-countryOfOrigin } A Trait that specifies a country of origin using the CountryOfOriginTrait SHALL use tcg-tr-cat-countryOfOrigin in its traitCategory field. - CountryOfOriginTrait() - Constructor for class paccor.tcg.credential.CountryOfOriginTrait
- CountryOfOriginTrait.CountryOfOriginTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- CountryOfOriginTraitBuilder() - Constructor for class paccor.tcg.credential.CountryOfOriginTrait.CountryOfOriginTraitBuilder
- CPS - Enum constant in enum class paccor.json.schema.CertificatePoliciesSchema.Qualifier
- create() - Static method in class paccor.json.ObjectMapperFactory
- create(int) - Method in interface paccor.tcg.credential.ASN1EnumBase.Factory
-
Creates a new instance of the subclass using an integer value.
- create(T) - Method in interface paccor.tcg.credential.ASN1EnumBase.Factory
-
Creates a new instance of the subclass using an enum.
- createContextual(DeserializationContext, BeanProperty) - Method in class paccor.json.ASN1EnumBaseDeserializer
- createInstance(Object) - Method in class paccor.tcg.credential.ASN1ObjectTrait
- createInstance(Object) - Method in class paccor.tcg.credential.BooleanTrait
- createInstance(Object) - Method in class paccor.tcg.credential.CertificateIdentifierTrait
- createInstance(Object) - Method in class paccor.tcg.credential.CommonCriteriaTrait
- createInstance(Object) - Method in class paccor.tcg.credential.ComponentClassTrait
- createInstance(Object) - Method in class paccor.tcg.credential.ComponentIdentifierV11Trait
- createInstance(Object) - Method in class paccor.tcg.credential.CountryOfOriginTrait
- createInstance(Object) - Method in class paccor.tcg.credential.EntityGeoLocationTrait
- createInstance(Object) - Method in class paccor.tcg.credential.FIPSLevelTrait
- createInstance(Object) - Method in class paccor.tcg.credential.IA5StringTrait
- createInstance(Object) - Method in class paccor.tcg.credential.ISO9000Trait
- createInstance(Object) - Method in class paccor.tcg.credential.NetworkMACTrait
- createInstance(Object) - Method in class paccor.tcg.credential.OIDTrait
- createInstance(Object) - Method in class paccor.tcg.credential.PEMCertStringTrait
- createInstance(Object) - Method in class paccor.tcg.credential.PENTrait
- createInstance(Object) - Method in class paccor.tcg.credential.PlatformFirmwareCapabilitiesTrait
- createInstance(Object) - Method in class paccor.tcg.credential.PlatformFirmwareSignatureVerificationTrait
- createInstance(Object) - Method in class paccor.tcg.credential.PlatformFirmwareUpdateComplianceTrait
- createInstance(Object) - Method in class paccor.tcg.credential.PlatformHardwareCapabilitiesTrait
- createInstance(Object) - Method in class paccor.tcg.credential.PublicKeyTrait
- createInstance(Object) - Method in class paccor.tcg.credential.RTMTrait
- createInstance(Object) - Method in class paccor.tcg.credential.StatusTrait
- createInstance(Object) - Method in class paccor.tcg.credential.Trait
-
Common method to getInstance.
- createInstance(Object) - Method in class paccor.tcg.credential.URITrait
- createInstance(Object) - Method in class paccor.tcg.credential.UTF8StringTrait
- createKeyFromInfo(PrivateKeyInfo) - Static method in class paccor.crypto.PqcHelper
- createKeyFromInfo(SubjectPublicKeyInfo) - Static method in class paccor.crypto.PqcHelper
- createSigner(AlgorithmIdentifier) - Method in class paccor.crypto.PcBcContentVerifierProviderBuilder
- createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class paccor.crypto.PcBcContentSignerBuilder
- critical() - Method in record class paccor.model.ExtensionInfo
-
Returns the value of the
criticalrecord component. - CRL_DIST_POINT - Static variable in class paccor.json.schema.ExtensionsSchema
- CRL_DIST_POINT_FIELD - Enum constant in enum class paccor.json.schema.ExtensionsSchema.Field
- CRL_DISTRIBUTION - Static variable in class paccor.json.schema.CrlDistributionPointsSchema
- CRL_DISTRIBUTION_POINTS - Static variable in class paccor.json.schema.CrlDistributionPointsSchema
- CRL_DISTRIBUTION_POINTS_ALIAS - Static variable in class paccor.json.schema.CrlDistributionPointsSchema
- CRL_DISTRIBUTION_POINTS_FIELD - Enum constant in enum class paccor.json.schema.CrlDistributionPointsSchema.RootField
- CRL_URI - Static variable in class paccor.json.schema.CrlDistributionPointsSchema
- CrlDeserializer - Class in paccor.json
- CrlDeserializer() - Constructor for class paccor.json.CrlDeserializer
- crlDistPoint() - Method in record class paccor.json.ExtensionsJsonHelper
-
Returns the value of the
crlDistPointrecord component. - cRLDistributionPoints - Enum constant in enum class paccor.cert.ExtensionContext
- CrlDistributionPointsJson - Class in paccor.json
- CrlDistributionPointsSchema - Class in paccor.json.schema
- CrlDistributionPointsSchema.DistributionNameField - Enum Class in paccor.json.schema
- CrlDistributionPointsSchema.DistributionNameType - Enum Class in paccor.json.schema
- CrlDistributionPointsSchema.DistributionPointField - Enum Class in paccor.json.schema
- CrlDistributionPointsSchema.RootField - Enum Class in paccor.json.schema
- CRYPTO_ERROR - Enum constant in enum class paccor.cli.ClientExitCodes
-
Crypto operations
- CRYPTOGRAPHIC_ANCHORS - Static variable in class paccor.json.schema.AttributesSchema
- CRYPTOGRAPHIC_ANCHORS_FIELD - Enum constant in enum class paccor.json.schema.AttributesSchema.Field
- CryptographicAnchorClassifier - Class in paccor.json
-
Classifies FILE-backed cryptographic anchors into TCG certificate categories.
- cryptographicAnchors() - Method in record class paccor.json.AttributesJsonHelper
-
Returns the value of the
cryptographicAnchorsrecord component. - CryptographicAnchorsDeserializer - Class in paccor.json
- CryptographicAnchorsDeserializer() - Constructor for class paccor.json.CryptographicAnchorsDeserializer
D
- DATE_FORMAT - Static variable in class paccor.cli.pv.DateConverter
- DateConverter - Class in paccor.cli.pv
- DateConverter() - Constructor for class paccor.cli.pv.DateConverter
- dateFromJson(String) - Static method in class paccor.cli.pv.DateConverter
- dateFromJsonSafe(String) - Static method in class paccor.cli.pv.DateConverter
- DEBUG - Enum constant in enum class paccor.cli.LogBootstrap.LogLevel
- declaredSpecification() - Method in class paccor.cert.PlatformCertificate
- decode() - Method in class paccor.cert.TbsEnvelope
- decode(String) - Static method in class paccor.cli.pv.BigIntegerConverter
-
Decode a string into a BigInteger.
- decodeAlgId() - Method in class paccor.cert.TbsEnvelope
- decodeMask(int, Class) - Static method in interface paccor.tcg.credential.EnumWithIntegerValue
-
Decode a mask into a list of enum objects.
- decomposeV11Trait(ComponentIdentifierV11Trait) - Static method in class paccor.normalization.ComponentIdentifierV2Converter
-
Decompose a ComponentIdentifierV11Trait into separate field traits.
- defaultProfile() - Static method in record class paccor.cert.CertificateProfile
-
Get the default profile (v2.0 AC) for backward compatibility
- Definitions - Class in paccor.tcg.credential
-
Static definitions from the Platform Certificate specification(s).
- Definitions() - Constructor for class paccor.tcg.credential.Definitions
- DELTA - Enum constant in enum class paccor.cert.CertType
-
Delta Platform Certificate
- DER - Enum constant in enum class paccor.cert.CertSigEncoding
- derToPem(String, CliHelper.x509type) - Static method in class paccor.cli.CliHelper
-
Read a file as bytes, convert to PEM, and blindly assign it the supplied PEM type.
- describe() - Method in record class paccor.model.HolderInfo
- describe() - Method in record class paccor.model.NameInfo
- describe() - Method in record class paccor.model.SubjectInfo
- describe() - Method in class paccor.tcg.credential.TCGSpecificationVersion
- describeCredSpec() - Method in class paccor.model.PlatformCertificateInformationModel
- describeIssuer() - Method in class paccor.model.PlatformCertificateInformationModel
- describeSubject() - Method in class paccor.model.PlatformCertificateInformationModel
- description() - Method in enum class paccor.json.schema.AttributesSchema.Field
- description() - Method in enum class paccor.json.schema.ComponentSchema.AddressField
- description() - Method in enum class paccor.json.schema.ComponentSchema.ComponentClassField
- description() - Method in enum class paccor.json.schema.ComponentSchema.Field
- description() - Method in enum class paccor.json.schema.ComponentSchema.PropertyField
- description() - Method in enum class paccor.json.schema.HardwareManifestSchema.Field
- description() - Method in interface paccor.json.schema.JsonSchemaField
-
Optional documentation string for this field.
- description() - Method in interface paccor.json.schema.JsonSchemaValue
-
Optional documentation string for the value.
- description() - Method in enum class paccor.json.schema.SubjectAlternativeNameSchema.PlatformField
- description(String) - Method in class paccor.tcg.credential.Trait.TraitBuilder
- description(ASN1UTF8String) - Method in class paccor.tcg.credential.Trait.TraitBuilder
- descriptionURI(String) - Method in class paccor.tcg.credential.Trait.TraitBuilder
- descriptionURI(ASN1IA5String) - Method in class paccor.tcg.credential.Trait.TraitBuilder
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.AbstractASN1StringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.AlgorithmIdentifierDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.ASN1BitStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.ASN1BooleanDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.ASN1EnumBaseDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.ASN1GeneralizedTimeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.ASN1IntegerDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.ASN1ObjectIdentifierDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.ASN1OctetStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.AuthorityInformationAccessDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.CryptographicAnchorsDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.PreviousPlatformCertificatesDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.CertificatePoliciesDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.ComponentAddressDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.CrlDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.HardwareManifestDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.IssuerSerialDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.KeyUsageDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.SubjectPublicKeyInfoDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.TargetingInformationDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.TCGCredentialTypeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.TraitDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class paccor.json.TraitMapDeserializer
- deserializeTraitDescriptors(JsonNode) - Method in class paccor.tcg.credential.Trait.TraitBuilder
- designedToMeet - Enum constant in enum class paccor.tcg.credential.EvaluationStatus.Enumerated
-
designedToMeet: No Common Criteria Evaluation Status yet. Product is designed to meet Common Criteria. - detail() - Method in record class paccor.validator.ComponentValidationReport
- detail() - Method in record class paccor.validator.SpecificationValidationReport
- detectDevIdCertificate(PlatformCertificate) - Static method in class paccor.json.CryptographicAnchorClassifier
- detectDiceCertificate(PlatformCertificate) - Static method in class paccor.json.CryptographicAnchorClassifier
- detectEkCertificate(PlatformCertificate) - Static method in class paccor.json.CryptographicAnchorClassifier
- detectSpdmCertificate(PlatformCertificate) - Static method in class paccor.json.CryptographicAnchorClassifier
- deviceIdFromVendorAndName(String, String) - Method in class paccor.normalization.pci.PciIdsRegistry
- deviceName(String, String) - Method in class paccor.normalization.pci.PciIdsRegistry
- displayName(ASN1ObjectIdentifier) - Static method in record class paccor.model.ExtensionInfo
- DISTRIBUTION_NAME - Static variable in class paccor.json.schema.CrlDistributionPointsSchema
- DISTRIBUTION_NAME_FIELD - Enum constant in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionPointField
- DSA_PRIVATE_KEY - Enum constant in enum class paccor.cli.CliHelper.x509type
- dynamic - Enum constant in enum class paccor.tcg.credential.MeasurementRootType.Enumerated
-
dynamic: dynamic RTM
- dynamic - Enum constant in enum class paccor.tcg.credential.RTMTypes.Enumerated
-
dynamic: the platform implements the RTM after the platform firmware executed; also called a Dynamic Root of Trust for Measurement (DRTM).
E
- EC_PRIVATE_KEY - Enum constant in enum class paccor.cli.CliHelper.x509type
- ecdsaP1363ToDer(byte[]) - Static method in class paccor.crypto.AlgorithmSupport
-
Converts a P1363 signature to DER format.
- EKCertificateGenerationLocation - Class in paccor.tcg.credential
-
EKCertificateGenerationLocation ::= ENUMERATED { tpmManufacturer (0), platformManufacturer (1), ekCertSigner (2) } - EKCertificateGenerationLocation(int) - Constructor for class paccor.tcg.credential.EKCertificateGenerationLocation
-
New EKCertificateGenerationLocation, looking up the given value in the enum class.
- EKCertificateGenerationLocation.Enumerated - Enum Class in paccor.tcg.credential
-
EKCertificateGenerationLocation options
- ekCertSigner - Enum constant in enum class paccor.tcg.credential.EKCertificateGenerationLocation.Enumerated
-
ekCertSigner: EK Certificate generated and signed by the same entity
- ekCertSigner - Enum constant in enum class paccor.tcg.credential.EKGenerationLocation.Enumerated
-
ekCertSigner: EK generated by same entity as EK certificate signer - EKGenerationLocation - Class in paccor.tcg.credential
-
EKGenerationLocation ::= ENUMERATED { tpmManufacturer (0), platformManufacturer (1), ekCertSigner (2) } - EKGenerationLocation(int) - Constructor for class paccor.tcg.credential.EKGenerationLocation
-
New EKGenerationLocation, looking up the given value in the enum class.
- EKGenerationLocation.Enumerated - Enum Class in paccor.tcg.credential
-
EKGenerationLocation options
- EKGenerationType - Class in paccor.tcg.credential
-
EKGenerationType ::= ENUMERATED { internal (0), injected (1), internalRevocable(2), injectedRevocable(3) } - EKGenerationType(int) - Constructor for class paccor.tcg.credential.EKGenerationType
-
New EKGenerationType, looking up the given value in the enum class.
- EKGenerationType.Enumerated - Enum Class in paccor.tcg.credential
-
EKGenerationType options
- empty() - Static method in class paccor.tcg.credential.TraitCollection
- ensureNullParamsForEcdsa(AlgorithmIdentifier) - Static method in class paccor.crypto.AlgorithmSupport
-
Ensures that the algorithm identifier has null parameters for ECDSA.
- EntityGeoLocation - Class in paccor.tcg.credential
-
ISO3166CountryCode ::= PrintableString (SIZE(2..3)) ISO3166AdminSubdivisionCode ::= PrintableString (SIZE (3..6)) OpenLocationCode ::= PrintableString EntityGeoLocation ::= SEQUENCE { countryCode ISO3166CountryCode, stateOrProvince [0] IMPLICIT ISO3166AdminSubdivisionCode OPTIONAL, localityName [1] IMPLICIT UTF8String (SIZE (1..STRMAX)) OPTIONAL, streetAddress [2] IMPLICIT UTF8String (SIZE (1..STRMAX)) OPTIONAL, locationCoords [3] IMPLICIT OpenLocationCode OPTIONAL, postalCode [5] IMPLICIT UTF8String (SIZE (1..STRMAX)) OPTIONAL } - EntityGeoLocation() - Constructor for class paccor.tcg.credential.EntityGeoLocation
- EntityGeoLocationTrait - Class in paccor.tcg.credential
-
EntityGeoLocationTrait TRAIT ::= { SYNTAX EntityGeoLocation IDENTIFIED BY tcg-tr-ID-entGeoLocation } A Trait that specifies a geographic location of an entity using the EntityGeoLocationTrait SHALL use tcg-tr-cat-entGeoLocation in its traitCategory field. - EntityGeoLocationTrait() - Constructor for class paccor.tcg.credential.EntityGeoLocationTrait
- EntityGeoLocationTrait.EntityGeoLocationTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- EntityGeoLocationTraitBuilder() - Constructor for class paccor.tcg.credential.EntityGeoLocationTrait.EntityGeoLocationTraitBuilder
- entrySet() - Method in class paccor.tcg.credential.TraitMap
- EnumWithIntegerValue - Interface in paccor.tcg.credential
-
Interface for enums that map integer values to enums and handle conversions.
- EnumWithStringValue - Interface in paccor.tcg.credential
-
Interface for enums that map string values - separate from names - to enums and handle conversions.
- equals(Object) - Method in record class paccor.cert.CertificateProfile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.cert.TbsFinalizer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.crypto.LocalSignatureStrategy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.crypto.Pkcs11SignatureStrategy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.crypto.ProvidedSignatureStrategy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.crypto.RemoteSignatureStrategy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.crypto.X509Credential
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.json.AttributesJsonHelper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.json.ExtensionsJsonHelper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.json.HardwareManifestJsonHelper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.model.CertificateReference
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.model.ExtensionInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.model.HolderInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.model.NameInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.model.SubjectInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class paccor.tcg.credential.Trait
-
Test if two traits are equal.
- equals(Object) - Method in class paccor.tcg.credential.TraitCollection
- equals(Object) - Method in record class paccor.validator.ComponentValidationReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class paccor.validator.SpecificationValidationReport
-
Indicates whether some other object is "equal to" this one.
- ERROR - Enum constant in enum class paccor.cli.LogBootstrap.LogLevel
- ETHERNET_MAC - Enum constant in enum class paccor.json.schema.ComponentSchema.AddressTypeValue
- ETHERNETMAC - Enum constant in enum class paccor.tcg.credential.ComponentAddressType
-
ETHERNET MAC
- EvaluationAssuranceLevel - Class in paccor.tcg.credential
-
EvaluationAssuranceLevel ::= ENUMERATED { level1 (1), level2 (2), level3 (3), level4 (4), level5 (5), level6 (6), level7 (7) } - EvaluationAssuranceLevel(int) - Constructor for class paccor.tcg.credential.EvaluationAssuranceLevel
-
New EvaluationAssuranceLevel, looking up the given value in the enum class.
- EvaluationAssuranceLevel.Enumerated - Enum Class in paccor.tcg.credential
-
EvaluationAssuranceLevel options
- evaluationCompleted - Enum constant in enum class paccor.tcg.credential.EvaluationStatus.Enumerated
-
evaluationCompleted: Common Criteria evaluation successful. - evaluationInProgress - Enum constant in enum class paccor.tcg.credential.EvaluationStatus.Enumerated
-
evaluationInProgress: Common Criteria evaluation in progress. - EvaluationStatus - Class in paccor.tcg.credential
-
EvaluationStatus ::= ENUMERATED { designedToMeet (0), evaluationInProgress (1), evaluationCompleted (2) } - EvaluationStatus(int) - Constructor for class paccor.tcg.credential.EvaluationStatus
-
New EvaluationStatus, looking up the given value in the enum class.
- EvaluationStatus.Enumerated - Enum Class in paccor.tcg.credential
-
EvaluationStatus options
- execute(CommandLine.ParseResult) - Method in class paccor.cli.RootCmdStrategy
- expectedSpecVersion() - Method in record class paccor.validator.SpecificationValidationReport
-
Returns the value of the
expectedSpecVersionrecord component. - extendedKeyUsage - Enum constant in enum class paccor.cert.ExtensionContext
- ExtensionAssembler - Class in paccor.cert
-
Helper class for managing X.509 and Attribute Certificate extensions.
- ExtensionAssembler() - Constructor for class paccor.cert.ExtensionAssembler
- ExtensionContext - Enum Class in paccor.cert
- ExtensionInfo - Record Class in paccor.model
- ExtensionInfo(String, String, boolean, String) - Constructor for record class paccor.model.ExtensionInfo
-
Creates an instance of a
ExtensionInforecord class. - ExtensionsJsonHelper - Record Class in paccor.json
- ExtensionsJsonHelper(CertificatePolicies, AuthorityInformationAccess, CRLDistPoint, KeyUsage, TargetInformation) - Constructor for record class paccor.json.ExtensionsJsonHelper
-
Creates an instance of a
ExtensionsJsonHelperrecord class. - ExtensionsSchema - Class in paccor.json.schema
- ExtensionsSchema.Field - Enum Class in paccor.json.schema
- externalDMASupport - Enum constant in enum class paccor.tcg.credential.PlatformHardwareCapabilities.Enumerated
-
externalDMASupport: The platform includes external ports capable of DMA, e.g., USB-C or USB 3.0. - extractCommonOptions(CommandLine.ParseResult) - Static method in class paccor.cli.RootCmd
- extractCommonOptions(CommandLine, CommandLine.ParseResult) - Static method in class paccor.cli.RootCmd
- extractExtensionInfo(Extensions) - Static method in record class paccor.model.ExtensionInfo
- extractExtensions() - Method in class paccor.cert.PlatformCertificate
- extractKeyParameters(SubjectPublicKeyInfo) - Method in class paccor.crypto.PcBcContentVerifierProviderBuilder
- extractNotAfter() - Method in class paccor.cert.PlatformCertificate
- extractNotBefore() - Method in class paccor.cert.PlatformCertificate
- extractOid(DeserializationContext, JsonNode, String) - Static method in class paccor.json.TraitDeserializer
-
Extracts the OID (Object Identifier) from the given JSON node based on the provided property name.
- extractPlatformTraits(GeneralNames, CertSpecVersion) - Static method in class paccor.cert.SubjectAlternativeNameHelper
F
- factory(Class, Function, String...) - Static method in class paccor.tcg.credential.ASN1BitStringEnumBase
-
Conversion between int value and ASN1BitString.
- factory(Class, Function, String...) - Static method in class paccor.tcg.credential.ASN1EnumeratedEnumBase
-
Conversion between int value and ASN1Enumerated.
- FACTORY - Static variable in class paccor.tcg.credential.AttributeStatus
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.EKCertificateGenerationLocation
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.EKGenerationLocation
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.EKGenerationType
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.EvaluationAssuranceLevel
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.EvaluationStatus
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.MeasurementRootType
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.PlatformFirmwareCapabilities
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.PlatformFirmwareSignatureVerification
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.PlatformFirmwareUpdateCompliance
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.PlatformHardwareCapabilities
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.RTMTypes
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.SecurityLevel
-
Factory object used to provide conversion context.
- FACTORY - Static variable in class paccor.tcg.credential.StrengthOfFunction
-
Factory object used to provide conversion context.
- FIELD_REPLACEABLE - Static variable in class paccor.json.schema.ComponentSchema
- FIELD_REPLACEABLE_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.Field
- file() - Method in record class paccor.model.CertificateReference
-
Returns the value of the
filerecord component. - FILE - Static variable in class paccor.json.schema.TargetingInformationSchema
- FILE_FIELD - Enum constant in enum class paccor.json.schema.TargetingInformationSchema.Field
- FIPSLevel - Class in paccor.tcg.credential
-
FIPSLevel ::= SEQUENCE { version IA5STRING (SIZE (1..STRMAX)), -- 140-1 or 140-2 level SecurityLevel, plus BOOLEAN DEFAULT FALSE } - FIPSLevel() - Constructor for class paccor.tcg.credential.FIPSLevel
- FIPSLevelTrait - Class in paccor.tcg.credential
-
FIPSLevelTrait TRAIT ::= { SYNTAX FIPSLevel IDENTIFIED BY tcg-tr-ID-FIPSLevel } A Trait that indicates a FIPS classification level using the FIPSLevelTrait SHALL use tcg-tr-cat-FIPSLevel in its traitCategory field. - FIPSLevelTrait() - Constructor for class paccor.tcg.credential.FIPSLevelTrait
- FIPSLevelTrait.FIPSLevelTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- FIPSLevelTraitBuilder() - Constructor for class paccor.tcg.credential.FIPSLevelTrait.FIPSLevelTraitBuilder
- firmwareFlashWP - Enum constant in enum class paccor.tcg.credential.PlatformHardwareCapabilities.Enumerated
-
firmwareFlashWP: The platform supports firmware flash write protection, for example provided by the chipset or flash part. - firstNonNull(JsonNode...) - Static method in class paccor.json.JsonUtils
-
Returns the first non-null and non-empty JsonNode.
- firstStringWithCategory(ASN1ObjectIdentifier) - Method in class paccor.tcg.credential.TraitCollection
- firstValueOfType(Class) - Method in class paccor.tcg.credential.TraitMap
- firstWithCategory(ASN1ObjectIdentifier) - Method in class paccor.tcg.credential.TraitCollection
- firstWithCategory(ASN1ObjectIdentifier, Class) - Method in class paccor.tcg.credential.TraitCollection
- flattenTraits() - Method in class paccor.tcg.credential.TraitMap
-
Flatten the trait map into a single list.
- from(String, String) - Static method in record class paccor.model.SubjectInfo
- from(PlatformCertificate) - Static method in class paccor.model.PlatformCertificateInformationModel
- from(TraitMap) - Static method in class paccor.tcg.credential.TraitCollection
- fromAC(X509AttributeCertificateHolder) - Static method in class paccor.tcg.credential.CertificateIdentifier
-
Create a CertificateIdentifier from an X509AttributeCertificateHolder.
- fromAC(X509AttributeCertificateHolder) - Static method in class paccor.tcg.credential.HashedCertificateIdentifier
- fromASN1(ASN1Primitive) - Method in interface paccor.tcg.credential.ASN1EnumBase.Factory
-
Convert an ASN1 object to its int sub value.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.CertificateIdentifier
-
Attempts to read a CertificateIdentifier sequence from the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.CommonCriteriaEvaluation
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.CommonCriteriaMeasures
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.ComponentAddress
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.ComponentClass
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.ComponentIdentifier
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.ComponentIdentifierV2
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.EntityGeoLocation
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.FIPSLevel
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.HashAlgAndValue
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.HashedCertificateIdentifier
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.HashedSubjectInfoURI
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.ISO9000Certification
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.ManufacturerId
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.OriginComposition
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.PlatformConfiguration
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.PlatformConfigurationV2
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.PlatformConfigurationV3
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.PlatformProperties
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.PlatformPropertiesV2
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.SecurityQualities
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.SubjectInfoURIList
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.TBBSecurityAssertions
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.TCGCredentialType
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.TCGPlatformSpecification
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.TCGRelevantCredentials
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.TCGRelevantManifests
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.TCGSpecificationVersion
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.TCPASpecVersion
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.TPMSecurityAssertions
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.TPMSpecification
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.TraitMap
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.URIReference
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.VirtualPlatformBackupServiceURI
-
Attempts to parse the given ASN1Sequence.
- fromASN1Sequence(ASN1Sequence, Function) - Method in class paccor.tcg.credential.Trait.TraitBuilder
-
Parse elements from the given sequence.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.ASN1ObjectTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.BooleanTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.CertificateIdentifierTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.CommonCriteriaTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.ComponentClassTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.ComponentIdentifierV11Trait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.CountryOfOriginTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.EntityGeoLocationTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.FIPSLevelTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.IA5StringTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.ISO9000Trait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.NetworkMACTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.OIDTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.PEMCertStringTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.PENTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.PlatformFirmwareCapabilitiesTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.PlatformFirmwareSignatureVerificationTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.PlatformFirmwareUpdateComplianceTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.PlatformHardwareCapabilitiesTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.PublicKeyTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.RTMTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.StatusTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.URITrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromASN1Sequence(ASN1Sequence) - Static method in class paccor.tcg.credential.UTF8StringTrait
-
Attempts to read the provided sequence into an instance of this trait.
- fromAttributeCertificate(byte[]) - Static method in class paccor.cert.PlatformCertificate
- fromComponentIdentifierV2(ComponentIdentifierV2) - Static method in class paccor.tcg.credential.ComponentIdentifierV11Trait
- fromDerB64(String) - Static method in record class paccor.model.HolderInfo
- fromDerB64(String) - Static method in record class paccor.model.NameInfo
- fromJson(File, Class) - Static method in class paccor.json.ObjectMapperFactory
- fromJson(String, Class) - Static method in class paccor.json.ObjectMapperFactory
- fromJsonNode(JsonNode, Class, ASN1EnumBase.Factory) - Static method in class paccor.tcg.credential.ASN1EnumBase
-
Get Instance from JsonNode
- fromJsonNode(JsonNode) - Static method in record class paccor.json.HardwareManifestJsonHelper
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.ASN1ObjectTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.BooleanTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.CertificateIdentifierTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.CommonCriteriaTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.ComponentClassTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.ComponentIdentifierV11Trait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.CountryOfOriginTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.EntityGeoLocationTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.FIPSLevelTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.IA5StringTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.ISO9000Trait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.NetworkMACTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.OIDTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.PEMCertStringTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.PENTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.PlatformFirmwareCapabilitiesTrait
-
Attempts to read the provided JsonNode into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.PlatformFirmwareSignatureVerificationTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.PlatformFirmwareUpdateComplianceTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.PlatformHardwareCapabilitiesTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.PublicKeyTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.RTMTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.StatusTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.URITrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode) - Static method in class paccor.tcg.credential.UTF8StringTrait
-
Attempts to read the provided JSON node into an instance of this trait.
- fromJsonNode(JsonNode, Class) - Static method in class paccor.json.ObjectMapperFactory
- fromJsonSafe(File, Class) - Static method in class paccor.json.ObjectMapperFactory
- fromJsonSafe(String, Class) - Static method in class paccor.json.ObjectMapperFactory
- fromOid(ASN1ObjectIdentifier) - Static method in class paccor.cert.CertTypeResolver
- fromPKC(X509CertificateHolder) - Static method in class paccor.tcg.credential.CertificateIdentifier
-
Create a CertificateIdentifier from an X509CertificateHolder.
- fromPKC(X509CertificateHolder) - Static method in class paccor.tcg.credential.HashedCertificateIdentifier
- fromPublicKeyCertificate(byte[]) - Static method in class paccor.cert.PlatformCertificate
- fromString(String) - Static method in enum class paccor.cert.CertSpecVersion
-
Parse a string to a CertSpecVersion.
- fromTcgSpecVersion(TCGSpecificationVersion) - Static method in enum class paccor.cert.CertSpecVersion
- fromTraitMap(TraitMap) - Static method in class paccor.normalization.ComponentIdentifierV2Converter
-
Convert a TraitMap (decomposed or V11-wrapped) to ComponentIdentifierV2.
- fromTraits(List) - Static method in class paccor.tcg.credential.TraitCollection
- fromTraits(List) - Static method in class paccor.tcg.credential.TraitMap
- FULL_NAME - Enum constant in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionNameType
- fwKernelDMAProtection - Enum constant in enum class paccor.tcg.credential.PlatformFirmwareCapabilities.Enumerated
-
fwKernelDMAProtection: The platform supports firmware-based protection against DMA attacks. Additional notes in spec. - fwSetupAuthLocal - Enum constant in enum class paccor.tcg.credential.PlatformFirmwareCapabilities.Enumerated
-
fwSetupAuthLocal: The platform supports authentication by a physically present user for platform firmware setup. - fwSetupAuthRemote - Enum constant in enum class paccor.tcg.credential.PlatformFirmwareCapabilities.Enumerated
-
fwSetupAuthRemote: The platform supports authentication by a remote entity for platform firmware setup.
G
- generateHexVariants(String) - Static method in class paccor.normalization.HexNormalizer
-
Generate a list of variant forms of the given hex string.
- GENERIC_CERT_IDENTIFIER - Static variable in class paccor.json.schema.ComponentSchema
- GENERIC_CERT_IDENTIFIER_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.CertificateIdentifierField
- get() - Static method in class paccor.json.ObjectMapperFactory
- get() - Static method in class paccor.normalization.pci.PciIdsRegistry
- get(int) - Method in class paccor.tcg.credential.TraitCollection
- get(Class) - Method in class paccor.tcg.credential.TraitMap
-
Flatten the trait map into a single list of the specified type.
- get(Object) - Method in class paccor.tcg.credential.TraitMap
- get(JsonNode, boolean, String) - Static method in class paccor.json.JsonUtils
-
Retrieves the JsonNode by key from the given JsonNode.
- get(JsonNode, boolean, JsonSchemaField) - Static method in class paccor.json.JsonUtils
-
Retrieves a JsonNode by schema field name or alias.
- getAliases() - Method in interface paccor.json.schema.JsonSchemaField
-
Optional non-case aliases accepted on input.
- getAliases() - Method in interface paccor.json.schema.JsonSchemaValue
-
Optional accepted JSON aliases.
- getAsn1Value() - Method in interface paccor.json.schema.JsonSchemaValue
-
Optional ASN.1 or implementation value associated with this JSON value.
- getAttribute(ASN1ObjectIdentifier) - Method in class paccor.cert.PlatformCertificate
- getBitString(Object) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get an ASN1BitString from the given object.
- getBoolean(boolean) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get an ASN1Boolean from the primitive.
- getBoolean(Object) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get an ASN1Boolean from the given object.
- getDescription() - Method in record class paccor.cert.CertificateProfile
-
Get a human-readable description of this profile.
- getDescription() - Method in enum class paccor.cert.CertSpecVersion
-
Get a human-readable description of this version.
- getDescription() - Method in interface paccor.json.schema.JsonSchemaValue
-
Optional documentation string for the value.
- getEnum() - Method in class paccor.tcg.credential.ASN1EnumBase
-
Look up the enum object by value.
- getEnumerated(Object) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get an ASN1Enumerated from the given object.
- getEnumType() - Method in interface paccor.tcg.credential.ASN1EnumBase.Factory
-
Get the enum type.
- getExtension(ASN1ObjectIdentifier) - Method in class paccor.cert.PlatformCertificate
- getExtensions() - Method in class paccor.model.PlatformCertificateInformationModel
- getGeneralizedTime(Object) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get a date object from the given object.
- getIA5String(Object) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get a string from the given object.
- getInstance(Object) - Static method in class paccor.tcg.credential.ASN1ObjectTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.AttributeStatus
-
Convert data into an AttributeStatus object.
- getInstance(Object) - Static method in class paccor.tcg.credential.BooleanTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.CertificateIdentifier
-
Attempts to cast the provided object to CertificateIdentifier.
- getInstance(Object) - Static method in class paccor.tcg.credential.CertificateIdentifierTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.CommonCriteriaEvaluation
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.CommonCriteriaMeasures
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.CommonCriteriaTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.ComponentAddress
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.ComponentClass
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.ComponentClassTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.ComponentIdentifier
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.ComponentIdentifierV11Trait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.ComponentIdentifierV2
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.CountryOfOriginTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.EKCertificateGenerationLocation
-
Convert data into a EKCertificateGenerationLocation object.
- getInstance(Object) - Static method in class paccor.tcg.credential.EKGenerationLocation
-
Convert data into an EKGenerationLocation object.
- getInstance(Object) - Static method in class paccor.tcg.credential.EKGenerationType
-
Convert data into an EKGenerationType object.
- getInstance(Object) - Static method in class paccor.tcg.credential.EntityGeoLocation
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.EntityGeoLocationTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.EvaluationAssuranceLevel
-
Convert data into a EvaluationAssuranceLevel object.
- getInstance(Object) - Static method in class paccor.tcg.credential.EvaluationStatus
-
Convert data into a EvaluationStatus object.
- getInstance(Object) - Static method in class paccor.tcg.credential.FIPSLevel
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.FIPSLevelTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.HashAlgAndValue
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.HashedCertificateIdentifier
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.HashedSubjectInfoURI
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.IA5StringTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.ISO9000Certification
- getInstance(Object) - Static method in class paccor.tcg.credential.ISO9000Trait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.ManufacturerId
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.MeasurementRootType
-
Convert data into a MeasurementRootType object.
- getInstance(Object) - Static method in class paccor.tcg.credential.NetworkMACTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.OIDTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.OriginComposition
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.PEMCertStringTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.PENTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformConfiguration
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformConfigurationV2
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformConfigurationV3
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformFirmwareCapabilities
-
Convert data into a PlatformFirmwareCapabilities object.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformFirmwareCapabilitiesTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformFirmwareSignatureVerification
-
Convert data into a PlatformFirmwareSignatureVerification object.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformFirmwareSignatureVerificationTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformFirmwareUpdateCompliance
-
Convert data into a PlatformFirmwareUpdateCompliance object.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformFirmwareUpdateComplianceTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformHardwareCapabilities
-
Convert data into a PlatformHardwareCapabilities object.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformHardwareCapabilitiesTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformProperties
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.PlatformPropertiesV2
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.PublicKeyTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.RTMTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.RTMTypes
-
Convert data into a RTMTypes object.
- getInstance(Object) - Static method in class paccor.tcg.credential.SecurityLevel
-
Convert data into a SecurityLevel object.
- getInstance(Object) - Static method in class paccor.tcg.credential.SecurityQualities
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.StatusTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.StrengthOfFunction
-
Convert data into a StrengthOfFunction object.
- getInstance(Object) - Static method in class paccor.tcg.credential.SubjectInfoURIList
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.TBBSecurityAssertions
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.TCGCredentialType
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.TCGPlatformSpecification
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.TCGRelevantCredentials
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.TCGRelevantManifests
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.TCGSpecificationVersion
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.TCPASpecVersion
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.TPMSecurityAssertions
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.TPMSpecification
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.TraitMap
-
Attempts to cast the provided object to TraitMap.
- getInstance(Object) - Static method in class paccor.tcg.credential.URIReference
-
Attempts to cast the provided object.
- getInstance(Object) - Static method in class paccor.tcg.credential.URITrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.UTF8StringTrait
-
Attempts to convert the provided object into an instance of this trait.
- getInstance(Object) - Static method in class paccor.tcg.credential.VirtualPlatformBackupServiceURI
-
Attempts to cast the provided object.
- getInstance(Object, Class, Function, Function) - Static method in class paccor.tcg.credential.Trait
-
Attempts to transform the provided object into a subclass of Trait given the supplied methods.
- getInstance(Object, Class) - Static method in class paccor.tcg.credential.Trait
- getInstance(Object, ASN1EnumBase.Factory) - Static method in class paccor.tcg.credential.ASN1EnumBase
-
Get Instance.
- getInteger(Object) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get an ASN1Integer from the given object.
- getJsonAliases() - Method in interface paccor.tcg.credential.ASN1EnumBase.Factory
-
Get JSON aliases.
- getJsonName() - Method in interface paccor.json.schema.JsonSchemaField
-
Canonical JSON name used for new schema documentation and output.
- getJsonValue() - Method in interface paccor.json.schema.JsonSchemaValue
-
Canonical JSON value used for new documentation and generated examples.
- getJsonValue() - Method in enum class paccor.json.schema.SubjectAlternativeNameSchema.PlatformField
- getOctetString(Object) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get an octet string from the given object.
- getOid() - Method in enum class paccor.cert.ExtensionContext
-
The Extension OID.
- getOid() - Method in enum class paccor.tcg.credential.ComponentAddressType
-
Get the OID for this enum value.
- getOID(Object) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get an OID from the given object.
- getPassword(String) - Static method in class paccor.cli.CliHelper
- getPemFooter() - Method in enum class paccor.cli.CliHelper.x509type
- getPemHeader() - Method in enum class paccor.cli.CliHelper.x509type
- getPemObjectType() - Method in enum class paccor.cli.CliHelper.x509type
- getPlatformTraits() - Method in class paccor.model.PlatformCertificateInformationModel
- getPrintableString(Object) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get a string from the given object.
- getRegisteredAliases() - Static method in class paccor.tcg.credential.TraitId
- getRegisteredIds() - Static method in class paccor.tcg.credential.TraitId
- getSequence(Object) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get an ASN1Sequence from the given object.
- getStringOrDefault(ASN1String, String) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get a string or default if null.
- getTraitClassByAlias(String) - Static method in class paccor.tcg.credential.TraitId
- getTraitClassForCategory(String) - Static method in class paccor.tcg.credential.TraitId
- getTraitClassForCategory(ASN1ObjectIdentifier) - Static method in class paccor.tcg.credential.TraitId
- getTraitClassForId(String) - Static method in class paccor.tcg.credential.TraitId
- getTraitClassForId(ASN1ObjectIdentifier) - Static method in class paccor.tcg.credential.TraitId
- getUTF8String(Object) - Static method in class paccor.tcg.credential.ASN1Utils
-
Get a string from the given object.
- getValue() - Method in interface paccor.tcg.credential.EnumWithIntegerValue
-
Gets the int value associated with the enum constant.
- getValue() - Method in interface paccor.tcg.credential.EnumWithStringValue
-
Gets the value associated with the enum constant.
H
- handleBinaryFormat(JsonNode) - Static method in class paccor.json.JsonUtils
-
Read the JSON into a byte array.
- handleCKA_IDLookup(KeyStore, String) - Static method in class paccor.crypto.Pkcs11AliasResolver
-
Attempts to look up a key alias using the given CKA_ID.
- handleExecutionException(Exception, CommandLine, CommandLine.ParseResult) - Method in class paccor.cli.RootCmdExceptionHandler
- handleStringFormat(JsonNode) - Static method in class paccor.json.JsonUtils
-
Read the JSON into a string.
- HardwareManifestDeserializer - Class in paccor.json
- HardwareManifestDeserializer() - Constructor for class paccor.json.HardwareManifestDeserializer
- HardwareManifestJsonHelper - Record Class in paccor.json
- HardwareManifestJsonHelper(PlatformConfiguration, PlatformConfigurationV2, PlatformConfigurationV3, TraitMap) - Constructor for record class paccor.json.HardwareManifestJsonHelper
-
Creates an instance of a
HardwareManifestJsonHelperrecord class. - HardwareManifestSchema - Class in paccor.json.schema
- HardwareManifestSchema.Field - Enum Class in paccor.json.schema
- hardwareSRTM - Enum constant in enum class paccor.tcg.credential.PlatformFirmwareSignatureVerification.Enumerated
-
hardwareSRTM: An H-CRTM is present and verifies the signature of the next stage of the initial boot block (IBB). - hardwareStatic - Enum constant in enum class paccor.tcg.credential.RTMTypes.Enumerated
-
hardwareStatic: the platform implements a hardware-based RTM. - has(JsonNode, boolean, String...) - Static method in class paccor.json.JsonUtils
-
Checks if the given JSON node contains all the specified keys.
- has(JsonNode, boolean, JsonSchemaField...) - Static method in class paccor.json.JsonUtils
-
Checks whether all schema-defined fields exist on the node.
- hasAttribute(ASN1ObjectIdentifier) - Method in class paccor.cert.PlatformCertificate
- HasCommonOptions - Interface in paccor.cli
- hasComponents(PlatformConfiguration) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Check if not null and has components.
- hasComponents(PlatformConfigurationV2) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Check if not null and has components.
- hasComponents(PlatformConfigurationV3) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Check if not null and has components.
- hasContent(PlatformConfiguration) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Check if not null and has component or property data.
- hasContent(PlatformConfigurationV2) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Check if not null and has component or property data.
- hasContent(PlatformConfigurationV3) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Check if not null and has component or property data.
- HASH - Static variable in class paccor.json.schema.ComponentSchema
- HASH_ALG - Static variable in class paccor.json.schema.ComponentSchema
- HASH_ALGORITHM - Static variable in class paccor.json.schema.ComponentSchema
- HASH_ALGORITHM_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.HashedCertificateField
- HASH_ALGORITHM_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.UriReferenceField
- HASH_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.HashedCertificateField
- HASH_OVER_SIGNATURE_VALUE - Static variable in class paccor.json.schema.ComponentSchema
- HASH_VALUE - Static variable in class paccor.json.schema.ComponentSchema
- HASH_VALUE_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.UriReferenceField
- HashAlgAndValue - Class in paccor.tcg.credential
-
HashAlgAndValue ::= SEQUENCE { hashAlg AlgorithmIdentifier, hashValue OCTET STRING } - HashAlgAndValue() - Constructor for class paccor.tcg.credential.HashAlgAndValue
- hashCode() - Method in record class paccor.cert.CertificateProfile
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.cert.TbsFinalizer
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.crypto.LocalSignatureStrategy
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.crypto.Pkcs11SignatureStrategy
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.crypto.ProvidedSignatureStrategy
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.crypto.RemoteSignatureStrategy
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.crypto.X509Credential
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.json.AttributesJsonHelper
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.json.ExtensionsJsonHelper
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.json.HardwareManifestJsonHelper
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.model.CertificateReference
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.model.ExtensionInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.model.HolderInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.model.NameInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.model.SubjectInfo
-
Returns a hash code value for this object.
- hashCode() - Method in class paccor.tcg.credential.Trait
-
Calculate a hash code for this trait.
- hashCode() - Method in class paccor.tcg.credential.TraitCollection
- hashCode() - Method in record class paccor.validator.ComponentValidationReport
-
Returns a hash code value for this object.
- hashCode() - Method in record class paccor.validator.SpecificationValidationReport
-
Returns a hash code value for this object.
- HASHED_CERT_IDENTIFIER - Static variable in class paccor.json.schema.ComponentSchema
- HASHED_CERT_IDENTIFIER_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.CertificateIdentifierField
- HashedCertificateIdentifier - Class in paccor.tcg.credential
-
HashedCertificateIdentifier ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashOverSignatureValue OCTET STRING } - HashedCertificateIdentifier() - Constructor for class paccor.tcg.credential.HashedCertificateIdentifier
- HashedSubjectInfoURI - Class in paccor.tcg.credential
-
HashedSubjectInfoURI ::= SEQUENCE { documentURI IA5String (SIZE (1..URIMAX)), documentAccessInfo OBJECT IDENTIFIER OPTIONAL, documentHashInfo HashAlgAndValue OPTIONAL } - HashedSubjectInfoURI() - Constructor for class paccor.tcg.credential.HashedSubjectInfoURI
- hasPcv1() - Method in class paccor.cert.PlatformCertificate
- hasPcv2() - Method in class paccor.cert.PlatformCertificate
- hasPcv3() - Method in class paccor.cert.PlatformCertificate
- hasProperties(PlatformConfiguration) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Check if not null and has properties.
- hasProperties(PlatformConfigurationV2) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Check if not null and has properties.
- hasProperties(PlatformConfigurationV3) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Check if not null and has properties.
- hasStatusTraits(PlatformConfigurationV3) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Check if the configuration has a StatusTrait.
- hasTcgEkExtendedKeyUsage(X509CertificateHolder) - Static method in class paccor.cert.CertificateResolver
-
Check if a key certificate has TCG EK extended key usage.
- HexNormalizer - Class in paccor.normalization
-
Utility for normalizing hexadecimal strings for case-insensitive comparison.
- hexToBytes(String) - Static method in class paccor.normalization.HexNormalizer
-
Convert a hexadecimal string to a byte array.
- high - Enum constant in enum class paccor.tcg.credential.StrengthOfFunction.Enumerated
-
high: The function provides adequate protection against a deliberately planned or organized breach of security by attackers possessing a high attack potential. - holder() - Method in record class paccor.model.HolderInfo
-
Returns the value of the
holderrecord component. - holderDerB64() - Method in record class paccor.model.HolderInfo
-
Returns the value of the
holderDerB64record component. - HolderInfo - Record Class in paccor.model
- HolderInfo(Holder, String) - Constructor for record class paccor.model.HolderInfo
-
Creates an instance of a
HolderInforecord class. - hybrid - Enum constant in enum class paccor.tcg.credential.MeasurementRootType.Enumerated
-
hybrid: capable of static AND dynamic
I
- IA5StringTrait - Class in paccor.tcg.credential
-
IA5StringTrait TRAIT ::= { SYNTAX IA5String(SIZE (1..STRMAX)) IDENTIFIED BY tcg-tr-ID-IA5String } - IA5StringTrait() - Constructor for class paccor.tcg.credential.IA5StringTrait
- IA5StringTrait.IA5StringTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- IA5StringTraitBuilder() - Constructor for class paccor.tcg.credential.IA5StringTrait.IA5StringTraitBuilder
- inferAlgIdFromIssuer(X509CertificateHolder) - Method in class paccor.crypto.SignatureProfiles
- inferCertType(PlatformCertificateInformationModel) - Static method in class paccor.cert.CertTypeResolver
- inferKind(File) - Static method in class paccor.cert.CertificateResolver
-
Infer the kind of certificate (AC or PKC) from the holder certificate file.
- inferProfile(File, CertSpecVersion) - Static method in class paccor.cert.CertificateResolver
-
Infer the certificate profile from a holder/subject certificate file.
- INFO - Enum constant in enum class paccor.cli.LogBootstrap.LogLevel
- init(String, File, boolean) - Static method in class paccor.cli.LogBootstrap
-
Initializes the root logger with the requested level, optional rotating file handler, and optional console output.
- injected - Enum constant in enum class paccor.tcg.credential.EKGenerationType.Enumerated
-
injected: generated externally and then inserted under a controlled environment during manufacturing - injectedRevocable - Enum constant in enum class paccor.tcg.credential.EKGenerationType.Enumerated
-
internalRevocable: generated externally and then inserted under a controlled environment during manufacturing and indicates the EK was created consistent with the TPM_CreateRevocableEK command - installForTests(PciIdsRegistry) - Static method in class paccor.normalization.pci.PciIdsRegistry
- internal - Enum constant in enum class paccor.tcg.credential.EKGenerationType.Enumerated
-
internal: internally generated within the TPM - internalRevocable - Enum constant in enum class paccor.tcg.credential.EKGenerationType.Enumerated
-
internalRevocable: internally generated within the TPM and indicates the EK was created consistent with the TPM_CreateRevocableEK command - InvalidKeyException - Exception Class in paccor.exception
-
Exception thrown when a private key cannot be loaded.
- InvalidKeyException(File) - Constructor for exception class paccor.exception.InvalidKeyException
- InvalidKeyException(String) - Constructor for exception class paccor.exception.InvalidKeyException
-
Constructs a new InvalidKeyException with a specified path to the private key.
- iOMMUSupport - Enum constant in enum class paccor.tcg.credential.PlatformHardwareCapabilities.Enumerated
-
iOMMUSupport: The platform provides an IOMMU to protect the platform from DMA-based attacks. - isAttributeCertificate() - Method in class paccor.cert.PlatformCertificate
- isBaseOid(ASN1ObjectIdentifier) - Static method in class paccor.cert.CertTypeResolver
- isBaseTrait(CertificateIdentifierTrait) - Static method in class paccor.validator.ComponentValidator
-
Check if the CertificateIdentifierTrait contains a base platform certificate.
- isCritical() - Method in enum class paccor.cert.ExtensionContext
-
Criticality of the extension.
- isCriticalAsn1() - Method in enum class paccor.cert.ExtensionContext
-
Criticality of the extension.
- isDeltaCredential(PlatformCertificateInformationModel, CertKind, CertType) - Static method in class paccor.cert.CertTypeResolver
- isDeltaOid(ASN1ObjectIdentifier) - Static method in class paccor.cert.CertTypeResolver
- isDeltaTrait(CertificateIdentifierTrait) - Static method in class paccor.validator.ComponentValidator
-
Check if the CertificateIdentifierTrait contains a delta platform certificate.
- isEcdsa(ASN1ObjectIdentifier) - Static method in class paccor.crypto.AlgorithmSupport
-
Returns true if the given OID is an ECDSA algorithm.
- isEd25519(ASN1ObjectIdentifier) - Static method in class paccor.crypto.AlgorithmSupport
-
Returns true if the given OID is an Ed25519 algorithm.
- isEmpty() - Method in class paccor.tcg.credential.TraitCollection
- isEmpty() - Method in class paccor.tcg.credential.TraitMap
- isHexString(String) - Static method in class paccor.normalization.HexNormalizer
-
Check if a string appears to be a hexadecimal value.
- isInteger(String) - Static method in class paccor.normalization.HexNormalizer
-
Check if a string is a valid integer.
- isLocal() - Method in record class paccor.crypto.LocalSignatureStrategy
- isLocal() - Method in record class paccor.crypto.Pkcs11SignatureStrategy
- isLocal() - Method in record class paccor.crypto.ProvidedSignatureStrategy
- isLocal() - Method in record class paccor.crypto.RemoteSignatureStrategy
- isLocal() - Method in interface paccor.crypto.SignatureStrategy
- isMlDsa(ASN1ObjectIdentifier) - Static method in class paccor.crypto.AlgorithmSupport
-
Returns true if the given OID is an ML-DSA algorithm.
- ISO9000Certification - Class in paccor.tcg.credential
-
ISO9000Certification ::= SEQUENCE { iso9000Certified BOOLEAN DEFAULT FALSE, iso9000Uri IA5STRING (SIZE (1..URIMAX)) OPTIONAL } - ISO9000Certification() - Constructor for class paccor.tcg.credential.ISO9000Certification
- ISO9000Trait - Class in paccor.tcg.credential
-
ISO9000Trait TRAIT ::= { SYNTAX ISO9000Certification IDENTIFIED BY tcg-tr-ID-ISO9000 } A Trait that contains an ISO9000 certification assertion using the ISO9000Trait SHALL use tcg-tr-cat-ISO9000 in its traitCategory field. - ISO9000Trait() - Constructor for class paccor.tcg.credential.ISO9000Trait
- ISO9000Trait.ISO9000TraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- ISO9000TraitBuilder() - Constructor for class paccor.tcg.credential.ISO9000Trait.ISO9000TraitBuilder
- isPublicKeyCertificate() - Method in class paccor.cert.PlatformCertificate
- isRebaseOid(ASN1ObjectIdentifier) - Static method in class paccor.cert.CertTypeResolver
- isRebaseTrait(CertificateIdentifierTrait) - Static method in class paccor.validator.ComponentValidator
-
Check if the CertificateIdentifierTrait contains a rebase platform certificate.
- isRsaPkcs1(ASN1ObjectIdentifier) - Static method in class paccor.crypto.AlgorithmSupport
-
Returns true if the given OID is an RSA PKCS#1 algorithm.
- isRsaPss(ASN1ObjectIdentifier) - Static method in class paccor.crypto.AlgorithmSupport
-
Returns true if the given OID is an RSA PSS algorithm.
- isSequence(Object) - Static method in class paccor.tcg.credential.ASN1Utils
-
Test if the object is an ASN1Sequence
- isSignatureInvalid(byte[], AlgorithmIdentifier, byte[], File) - Static method in class paccor.cli.AssembleCmd
-
Determines whether a digital signature is invalid using the specified issuer certificate and algorithm identifier.
- isSignatureValid(byte[], AlgorithmIdentifier, byte[], File) - Static method in class paccor.cli.AssembleCmd
-
Verifies the validity of a digital signature using the specified issuer certificate and algorithm identifier.
- isSignatureValid(ContentVerifierProvider) - Method in class paccor.cert.PlatformCertificate
- ISSUER - Static variable in class paccor.json.schema.ComponentSchema
- ISSUER - Static variable in class paccor.json.schema.CrlDistributionPointsSchema
- ISSUER_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.IssuerSerialField
- ISSUER_FIELD - Enum constant in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionPointField
- IssuerSerialDeserializer - Class in paccor.json
-
Custom deserializer for the
IssuerSerialclass. - IssuerSerialDeserializer() - Constructor for class paccor.json.IssuerSerialDeserializer
- issues() - Method in record class paccor.validator.ComponentValidationReport
-
Returns the value of the
issuesrecord component. - issues() - Method in record class paccor.validator.SpecificationValidationReport
-
Returns the value of the
issuesrecord component. - isValid() - Method in record class paccor.cert.CertificateProfile
-
Validate that the profile is supported.
- iterator() - Method in class paccor.tcg.credential.TraitCollection
J
- JacksonAsn1Module - Class in paccor.json
- JacksonAsn1Module() - Constructor for class paccor.json.JacksonAsn1Module
- jcaHashName(ASN1ObjectIdentifier) - Static method in class paccor.crypto.AlgorithmSupport
-
Returns the JCA hash algorithm name for the given OID.
- jcaSignatureName(AlgorithmIdentifier) - Static method in class paccor.crypto.AlgorithmSupport
-
Returns the JCA signature algorithm name for the given AlgorithmIdentifier.
- jcePrivateKey() - Method in record class paccor.crypto.X509Credential
-
Returns the value of the
jcePrivateKeyrecord component. - JSON_ERROR - Enum constant in enum class paccor.cli.ClientExitCodes
-
JSON parsing/validation errors
- JSON_FILE_ERROR - Enum constant in enum class paccor.cli.ClientExitCodes
-
JSON file-related errors
- JsonException - Exception Class in paccor.exception
- JsonException(String, Throwable) - Constructor for exception class paccor.exception.JsonException
- JsonException(Throwable) - Constructor for exception class paccor.exception.JsonException
- jsonName() - Method in interface paccor.json.schema.JsonSchemaField
-
Canonical JSON name used for new schema documentation and output.
- jsonNames() - Method in interface paccor.json.schema.JsonSchemaField
-
All acceptable property names for the field.
- JsonSchemaField - Interface in paccor.json.schema
-
Shared contract for project-owned JSON field definitions.
- JsonSchemaValue - Interface in paccor.json.schema
-
Shared contract for documented JSON value vocabularies and field-like entries with ASN.1 mappings.
- JsonUtils - Class in paccor.json
-
Utility for working with JSON.
- jsonValue() - Method in interface paccor.json.schema.JsonSchemaValue
-
Canonical JSON value used for new documentation and generated examples.
- jsonValues() - Method in interface paccor.json.schema.JsonSchemaValue
-
All accepted JSON spellings for the value.
K
- KEY_USAGE - Static variable in class paccor.json.schema.ExtensionsSchema
- KEY_USAGE_FIELD - Enum constant in enum class paccor.json.schema.ExtensionsSchema.Field
- keySet() - Method in class paccor.tcg.credential.TraitMap
- keyUsage - Enum constant in enum class paccor.cert.ExtensionContext
- keyUsage() - Method in record class paccor.json.ExtensionsJsonHelper
-
Returns the value of the
keyUsagerecord component. - KeyUsageDeserializer - Class in paccor.json
- KeyUsageDeserializer() - Constructor for class paccor.json.KeyUsageDeserializer
L
- level1 - Enum constant in enum class paccor.tcg.credential.EvaluationAssuranceLevel.Enumerated
-
level1: Common Criteria Evaluation Assurance Level 1 (EAL1) - level1 - Enum constant in enum class paccor.tcg.credential.SecurityLevel.Enumerated
-
level1: FIPS security level 1 - level2 - Enum constant in enum class paccor.tcg.credential.EvaluationAssuranceLevel.Enumerated
-
level2: Common Criteria Evaluation Assurance Level 2 (EAL2) - level2 - Enum constant in enum class paccor.tcg.credential.SecurityLevel.Enumerated
-
level2: FIPS security level 2 - level3 - Enum constant in enum class paccor.tcg.credential.EvaluationAssuranceLevel.Enumerated
-
level3: Common Criteria Evaluation Assurance Level 3 (EAL3) - level3 - Enum constant in enum class paccor.tcg.credential.SecurityLevel.Enumerated
-
level3: FIPS security level 3 - level4 - Enum constant in enum class paccor.tcg.credential.EvaluationAssuranceLevel.Enumerated
-
level4: Common Criteria Evaluation Assurance Level 4 (EAL4) - level4 - Enum constant in enum class paccor.tcg.credential.SecurityLevel.Enumerated
-
level4: FIPS security level 4 - level5 - Enum constant in enum class paccor.tcg.credential.EvaluationAssuranceLevel.Enumerated
-
level5: Common Criteria Evaluation Assurance Level 5 (EAL5) - level6 - Enum constant in enum class paccor.tcg.credential.EvaluationAssuranceLevel.Enumerated
-
level6: Common Criteria Evaluation Assurance Level 6 (EAL6) - level7 - Enum constant in enum class paccor.tcg.credential.EvaluationAssuranceLevel.Enumerated
-
level7: Common Criteria Evaluation Assurance Level 7 (EAL7) - listUntaggedElements(ASN1Sequence) - Static method in class paccor.tcg.credential.ASN1Utils
-
List all untagged elements from the sequence in order.
- load(byte[]) - Static method in class paccor.cert.PlatformCertificate
- load(File) - Static method in class paccor.cert.PlatformCertificate
- loadAC(String) - Static method in class paccor.cli.CliHelper
- loadACSafe(String) - Static method in class paccor.cli.CliHelper
- loadCert(String, CliHelper.x509type) - Static method in class paccor.cli.CliHelper
- loadCertSafe(File, CliHelper.x509type) - Static method in class paccor.cli.CliHelper
- loadCertSafe(String, CliHelper.x509type) - Static method in class paccor.cli.CliHelper
- loadPKC(String) - Static method in class paccor.cli.CliHelper
- loadPkcs12Key(String) - Static method in class paccor.crypto.Pkcs12Helper
-
Preferred API for loading a single private key (and optional certificate) from a PKCS#12 file.
- loadPkcs12Key(String, char[]) - Static method in class paccor.crypto.Pkcs12Helper
-
Preferred API for loading a single private key (and optional certificate) from a PKCS#12 file.
- loadPKCSafe(String) - Static method in class paccor.cli.CliHelper
- loadSafe(byte[]) - Static method in class paccor.cert.PlatformCertificate
- loadSafe(File) - Static method in class paccor.cert.PlatformCertificate
- localKey() - Method in record class paccor.crypto.LocalSignatureStrategy
-
Returns the value of the
localKeyrecord component. - localKeyPassword() - Method in record class paccor.crypto.LocalSignatureStrategy
-
Returns the value of the
localKeyPasswordrecord component. - localKeyPasswordFile() - Method in record class paccor.crypto.LocalSignatureStrategy
-
Returns the value of the
localKeyPasswordFilerecord component. - LocalSignatureStrategy - Record Class in paccor.crypto
- LocalSignatureStrategy(File, String, File) - Constructor for record class paccor.crypto.LocalSignatureStrategy
-
Creates an instance of a
LocalSignatureStrategyrecord class. - LogBootstrap - Class in paccor.cli
-
Configures Java Util Logging for the application by setting levels and handlers for console and optional rotating file output.
- LogBootstrap.LogLevel - Enum Class in paccor.cli
-
Log levels.
- lookup(String, Class) - Static method in interface paccor.json.schema.JsonSchemaValue
-
Resolve a project-defined JSON value by canonical value, alias, enum name, or ASN.1 value.
- lookupCode(int) - Static method in enum class paccor.cli.ClientExitCodes
-
Look up the enum object by value.
- lookupName(String, Class) - Static method in interface paccor.tcg.credential.EnumWithIntegerValue
-
Generic static method to return an enum object given its name and the enum class it belongs to.
- lookupName(String, Class) - Static method in interface paccor.tcg.credential.EnumWithStringValue
-
Generic static method to return an enum object given its name and the enum class it belongs to.
- lookupValue(int, Class) - Static method in interface paccor.tcg.credential.EnumWithIntegerValue
-
Look up the enum object by value.
- lookupValue(String, Class) - Static method in interface paccor.tcg.credential.EnumWithStringValue
-
Look up the enum object by value.
M
- main(String[]) - Static method in class paccor.cli.RootCmd
- MANUFACTURER - Static variable in class paccor.json.schema.ComponentSchema
- MANUFACTURER - Static variable in class paccor.json.schema.SubjectAlternativeNameSchema
- MANUFACTURER_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.Field
- MANUFACTURER_ID - Static variable in class paccor.json.schema.ComponentSchema
- MANUFACTURER_ID - Static variable in class paccor.json.schema.SubjectAlternativeNameSchema
- MANUFACTURER_ID_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.Field
- ManufacturerId - Class in paccor.tcg.credential
-
PlatformManufacturerId ATTRIBUTE ::= { WITH SYNTAX ManufacturerId ID tcg-at-platformManufacturerId } ManufacturerId ::= SEQUENCE { manufacturerIdentifier PrivateEnterpriseNumber } enterprise OBJECT IDENTIFIER :: = {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1)} PrivateEnterpriseNumber OBJECT IDENTIFIER :: = { enterprise private-enterprise-number } - ManufacturerId() - Constructor for class paccor.tcg.credential.ManufacturerId
- matchV2(List, List) - Method in class paccor.validator.ComponentMatcher
- matchV3(List, List) - Method in class paccor.validator.ComponentMatcher
- materializeComponents(PlatformConfigurationV3, List) - Static method in class paccor.validator.ComponentValidator
-
Materialize the components from the base and deltas.
- MAX - Static variable in class paccor.tcg.credential.Definitions
-
MAX indicates that the upper bound is unspecified.
- maybeConvertToDer(byte[], CertSigEncoding, AlgorithmIdentifier) - Static method in class paccor.crypto.AlgorithmSupport
-
Converts a P1363 signature to DER format.
- maybeFinalize(boolean, CertificateProfile, PlatformCertificateInformationModel, TbsFinalizer) - Static method in record class paccor.cert.TbsFinalizer
- maybeInitPss(Signature, AlgorithmIdentifier) - Static method in class paccor.crypto.AlgorithmSupport
- MeasurementRootType - Class in paccor.tcg.credential
-
-- V1.1 of this specification adds hybrid and physical. -- Hybrid means the measurement root is capable of static AND dynamic -- Physical means that the root is anchored by a physical TPM -- Virtual means the TPM is virtualized (possibly running in a VMM). -- TPMs or RTMs might leverage other lower layer RTMs to virtualize the -- the capabilities of the platform. MeasurementRootType ::= ENUMERATED { static (0), dynamic (1), nonHost (2), hybrid (3), physical (4), virtual (5) } - MeasurementRootType(int) - Constructor for class paccor.tcg.credential.MeasurementRootType
-
New MeasurementRootType, looking up the given value in the enum class.
- MeasurementRootType.Enumerated - Enum Class in paccor.tcg.credential
-
MeasurementRootType options
- medium - Enum constant in enum class paccor.tcg.credential.StrengthOfFunction.Enumerated
-
medium: The function provides adequate protection against straightforward or intentional breach of security by attackers possessing a moderate attack potential. - mgf1ParameterSpec(String) - Static method in class paccor.crypto.AlgorithmSupport
-
Returns the MGF1ParameterSpec for the given hash name.
- MIN_SEQUENCE_SIZE - Static variable in class paccor.tcg.credential.Trait
- MIN_SEQUENCE_SIZE - Static variable in class paccor.tcg.credential.TraitMap
- MODEL - Static variable in class paccor.json.schema.ComponentSchema
- MODEL - Static variable in class paccor.json.schema.SubjectAlternativeNameSchema
- MODEL_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.Field
- modified - Enum constant in enum class paccor.tcg.credential.AttributeStatus.Enumerated
-
Information modified
N
- name() - Method in record class paccor.model.ExtensionInfo
-
Returns the value of the
namerecord component. - name() - Method in record class paccor.model.NameInfo
-
Returns the value of the
namerecord component. - NAME - Static variable in class paccor.json.schema.CrlDistributionPointsSchema
- NAME_FIELD - Enum constant in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionNameField
- NAME_RELATIVE_TO_CRL_ISSUER - Enum constant in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionNameType
- nameDerB64() - Method in record class paccor.model.NameInfo
-
Returns the value of the
nameDerB64record component. - nameInfo() - Method in record class paccor.model.SubjectInfo
-
Returns the value of the
nameInforecord component. - NameInfo - Record Class in paccor.model
- NameInfo(X500Name, String) - Constructor for record class paccor.model.NameInfo
-
Creates an instance of a
NameInforecord class. - NetworkMACTrait - Class in paccor.tcg.credential
-
NetworkMACTrait TRAIT ::= { SYNTAX ComponentAddress IDENTIFIED BY tcg-tr-ID-networkMAC } A Trait that contains a MAC address using the NetworkMACTrait SHALL use tcg-tr-cat-networkMAC in its traitCategory field. - NetworkMACTrait() - Constructor for class paccor.tcg.credential.NetworkMACTrait
- NetworkMACTrait.NetworkMACTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- NetworkMACTraitBuilder() - Constructor for class paccor.tcg.credential.NetworkMACTrait.NetworkMACTraitBuilder
- nonHost - Enum constant in enum class paccor.tcg.credential.MeasurementRootType.Enumerated
-
nonHost: nonHost RTM
- nonHost - Enum constant in enum class paccor.tcg.credential.RTMTypes.Enumerated
-
nonHost: the platform implements the RTM outside of the CPU or SoC, such as in an independent platform controller. - normalize(String) - Static method in class paccor.normalization.HexNormalizer
-
Normalize a hexadecimal string to lowercase, zero-padded format.
- normalize(String, int) - Static method in class paccor.normalization.HexNormalizer
-
Normalize a hexadecimal string to lowercase, zero-padded format.
- NORMALIZED - Static variable in class paccor.validator.ComponentMatcher
- normalizeForCertificateOutput(PlatformConfigurationV3) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Normalize PlatformConfigurationV3 for certificate output.
- normalizeForValidation(PlatformConfiguration) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Normalize PlatformConfigurationV3 for validation.
- normalizeForValidation(PlatformConfigurationV2) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Normalize PlatformConfigurationV3 for validation.
- normalizeForValidation(PlatformConfigurationV3) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Normalize PlatformConfigurationV3 for validation.
- normalizeMac(String) - Static method in class paccor.normalization.HexNormalizer
-
Normalize a MAC address to lowercase hexadecimal without delimiters.
- normalizeNameKey(String) - Static method in class paccor.normalization.pci.PciIdsRegistry
- normalizeTraitMap(TraitMap) - Static method in class paccor.normalization.ComponentIdentifierV2Converter
-
Normalize a TraitMap by expanding any ComponentIdentifierV11Trait into decomposed field traits.
O
- ObjectMapperFactory - Class in paccor.json
- OCSP - Enum constant in enum class paccor.json.schema.AuthorityInformationAccessSchema.Method
- of(CertSpecVersion, CertKind) - Static method in record class paccor.cert.CertificateProfile
-
Create a profile from components, with validation.
- ofWithDefaults(CertSpecVersion, CertKind) - Static method in record class paccor.cert.CertificateProfile
-
Create a profile with defaults for null values.
- oid() - Method in enum class paccor.json.schema.AuthorityInformationAccessSchema.Method
- oid() - Method in enum class paccor.json.schema.CertificatePoliciesSchema.Qualifier
- oid() - Method in enum class paccor.json.schema.ComponentSchema.AddressTypeValue
- oid() - Method in record class paccor.model.ExtensionInfo
-
Returns the value of the
oidrecord component. - OIDTrait - Class in paccor.tcg.credential
-
OIDTrait TRAIT ::= { SYNTAX OBJECT IDENTIFIER IDENTIFIED BY tcg-tr-ID-OID } A Trait that contains an OID using the OIDTrait SHALL use tcg-tr-cat-OID in its traitCategory field. - OIDTrait() - Constructor for class paccor.tcg.credential.OIDTrait
- OIDTrait.OIDTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- OIDTraitBuilder() - Constructor for class paccor.tcg.credential.OIDTrait.OIDTraitBuilder
- ok() - Method in record class paccor.validator.ComponentValidationReport
-
Returns the value of the
okrecord component. - ok() - Method in record class paccor.validator.SpecificationValidationReport
-
Returns the value of the
okrecord component. - onlyNotBlankString(JsonNode) - Static method in class paccor.json.JsonUtils
-
Returns an
Optional<JsonNode>if the node is a string and is not blank. - OriginComposition - Class in paccor.tcg.credential
-
OriginComposition SEQUENCE ::= Sequence { location EntityGeoLocation, hasComponents [0] BOOLEAN DEFAULT TRUE OPTIONAL } - OriginComposition() - Constructor for class paccor.tcg.credential.OriginComposition
- outputType() - Method in record class paccor.cert.CertificateProfile
-
Returns the value of the
outputTyperecord component.
P
- P1363 - Enum constant in enum class paccor.cert.CertSigEncoding
- paccor.cert - package paccor.cert
- paccor.cli - package paccor.cli
- paccor.cli.pv - package paccor.cli.pv
- paccor.crypto - package paccor.crypto
- paccor.exception - package paccor.exception
- paccor.json - package paccor.json
- paccor.json.schema - package paccor.json.schema
- paccor.model - package paccor.model
- paccor.normalization - package paccor.normalization
- paccor.normalization.pci - package paccor.normalization.pci
- paccor.tcg.credential - package paccor.tcg.credential
- paccor.validator - package paccor.validator
- PaccorException - Exception Class in paccor.exception
-
A custom exception class that represents errors encountered when running paccor commands.
- PaccorException(ClientExitCodes, String) - Constructor for exception class paccor.exception.PaccorException
-
Constructs a new
PaccorExceptionwith the specified exit code and user message. - PaccorException(ClientExitCodes, String, Throwable) - Constructor for exception class paccor.exception.PaccorException
-
Constructs a new
PaccorExceptionwith the specified exit code, user message, and underlying cause of the exception. - PaccorException(ClientExitCodes, Throwable) - Constructor for exception class paccor.exception.PaccorException
-
Constructs a new
PaccorExceptionwith the specified exit code and user message. - parse(InputStream) - Static method in class paccor.normalization.pci.PciIdsRegistry
- parseHex(String) - Static method in class paccor.normalization.HexNormalizer
-
Parse a hexadecimal string to an integer value.
- parseHexOrInt(String) - Static method in class paccor.normalization.HexNormalizer
-
Parses and normalizes the string to an integer value.
- parsesAsAc(String) - Static method in class paccor.cli.CliHelper
- parsesAsPkc(String) - Static method in class paccor.cli.CliHelper
- parseTaggedElements(ASN1Sequence) - Static method in class paccor.tcg.credential.ASN1Utils
-
Pull out all ASN1TaggedObjects from the sequence and put them into a map where the keys are tag numbers of ASN1TaggedObjects and the values are the ASN1Object they reference.
- passwordProtection(char[]) - Static method in class paccor.cli.CliHelper
- PcBcContentSignerBuilder - Class in paccor.crypto
-
Chooses the signing algorithm from the parameters given and the set of supported algorithms
- PcBcContentSignerBuilder(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class paccor.crypto.PcBcContentSignerBuilder
- PcBcContentVerifierProviderBuilder - Class in paccor.crypto
-
Chooses the signing verification algorithm from the parameters given and the set of supported algorithms.
- PcBcContentVerifierProviderBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class paccor.crypto.PcBcContentVerifierProviderBuilder
- PCI_REGISTRY_OID - Static variable in class paccor.validator.ComponentMatcher
- PciFieldTranslator - Class in paccor.normalization.pci
-
Translator for PCIe component fields with compound colon-delimited format.
- PciFieldTranslator() - Constructor for class paccor.normalization.pci.PciFieldTranslator
- PciFieldTranslator(PciIdsRegistry) - Constructor for class paccor.normalization.pci.PciFieldTranslator
-
Constructor for testing with a custom registry.
- PciIdsRegistry - Class in paccor.normalization.pci
-
Minimal parser for the pci.ids database.
- pcV1() - Method in record class paccor.json.HardwareManifestJsonHelper
-
Returns the value of the
pcV1record component. - pcV2() - Method in record class paccor.json.HardwareManifestJsonHelper
-
Returns the value of the
pcV2record component. - pcV3() - Method in record class paccor.json.HardwareManifestJsonHelper
-
Returns the value of the
pcV3record component. - PEMCertStringTrait - Class in paccor.tcg.credential
-
PEMCertStringTrait TRAIT ::= { SYNTAX UTF8String (SIZE (1..CERTSTRMAX)) IDENTIFIED BY tcg-tr-ID-PEMCertString } A Trait that contains a PEM-encoded certificate using the PEMCertStringTrait SHALL use tcg-tr-cat-PEMCertificate in its traitCategory field. - PEMCertStringTrait() - Constructor for class paccor.tcg.credential.PEMCertStringTrait
- PEMCertStringTrait.PEMCertStringTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- PEMCertStringTraitBuilder() - Constructor for class paccor.tcg.credential.PEMCertStringTrait.PEMCertStringTraitBuilder
- PENTrait - Class in paccor.tcg.credential
-
PENTrait TRAIT ::= { SYNTAX OBJECT IDENTIFIER IDENTIFIED BY tcg-tr-ID-PEN } A Trait that contains an PEN using the PENTrait SHALL use tcg-tr-cat-PEN in its traitCategory field. - PENTrait() - Constructor for class paccor.tcg.credential.PENTrait
- PENTrait.PENTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- PENTraitBuilder() - Constructor for class paccor.tcg.credential.PENTrait.PENTraitBuilder
- physical - Enum constant in enum class paccor.tcg.credential.MeasurementRootType.Enumerated
-
physical: root is anchored by a physical TPM
- physicalTamperDetection - Enum constant in enum class paccor.tcg.credential.PlatformHardwareCapabilities.Enumerated
-
physicalTamperDetection: The platform supports a method of physical tamper detection, e.g., a chassis intrusion switch. - physicalTamperProtection - Enum constant in enum class paccor.tcg.credential.PlatformHardwareCapabilities.Enumerated
-
physicalTamperProtection: The platform supports a method of physical tamper protection, e.g., a chassis lock. - PKC - Enum constant in enum class paccor.cert.CertKind
-
Public Key Certificate
- PKCS11_ERROR - Enum constant in enum class paccor.cli.ClientExitCodes
-
HSM/PKCS#11 issues
- Pkcs11AliasResolver - Class in paccor.crypto
-
Utility methods for resolving key aliases within a KeyStore when working with PKCS#11 tokens.
- Pkcs11AliasResolver() - Constructor for class paccor.crypto.Pkcs11AliasResolver
- Pkcs11Exception - Exception Class in paccor.exception
-
Exception thrown when a PKCS#11 operation fails.
- Pkcs11Exception(String) - Constructor for exception class paccor.exception.Pkcs11Exception
- Pkcs11Exception(String, Throwable) - Constructor for exception class paccor.exception.Pkcs11Exception
-
Constructs a new Pkcs11Exception with the specified reason for the failure and the underlying cause.
- Pkcs11Exception(Throwable) - Constructor for exception class paccor.exception.Pkcs11Exception
- pkcs11KeyAlias() - Method in record class paccor.crypto.Pkcs11SignatureStrategy
-
Returns the value of the
pkcs11KeyAliasrecord component. - pkcs11KeyIdHex() - Method in record class paccor.crypto.Pkcs11SignatureStrategy
-
Returns the value of the
pkcs11KeyIdHexrecord component. - pkcs11Module() - Method in record class paccor.crypto.Pkcs11SignatureStrategy
-
Returns the value of the
pkcs11Modulerecord component. - pkcs11Pin() - Method in record class paccor.crypto.Pkcs11SignatureStrategy
-
Returns the value of the
pkcs11Pinrecord component. - pkcs11PinFile() - Method in record class paccor.crypto.Pkcs11SignatureStrategy
-
Returns the value of the
pkcs11PinFilerecord component. - Pkcs11SignatureStrategy - Record Class in paccor.crypto
- Pkcs11SignatureStrategy(File, Integer, String, String, String, String, File) - Constructor for record class paccor.crypto.Pkcs11SignatureStrategy
-
Creates an instance of a
Pkcs11SignatureStrategyrecord class. - pkcs11Slot() - Method in record class paccor.crypto.Pkcs11SignatureStrategy
-
Returns the value of the
pkcs11Slotrecord component. - pkcs11TokenLabel() - Method in record class paccor.crypto.Pkcs11SignatureStrategy
-
Returns the value of the
pkcs11TokenLabelrecord component. - Pkcs12Helper - Class in paccor.crypto
- Pkcs12Helper() - Constructor for class paccor.crypto.Pkcs12Helper
- PLATFORM - Static variable in class paccor.json.schema.HardwareManifestSchema
- PLATFORM_CERT - Static variable in class paccor.json.schema.ComponentSchema
- PLATFORM_CERT_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.Field
- PLATFORM_CERT_URI - Static variable in class paccor.json.schema.ComponentSchema
- PLATFORM_CERT_URI_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.Field
- PLATFORM_CONFIG_URI - Static variable in class paccor.json.schema.AttributesSchema
- PLATFORM_CONFIG_URI_FIELD - Enum constant in enum class paccor.json.schema.AttributesSchema.Field
- PLATFORM_FIELD - Enum constant in enum class paccor.json.schema.HardwareManifestSchema.Field
- PLATFORM_MANUFACTURER - Static variable in class paccor.json.schema.SubjectAlternativeNameSchema
- PLATFORM_MANUFACTURER_FIELD - Enum constant in enum class paccor.json.schema.SubjectAlternativeNameSchema.PlatformField
- PLATFORM_MANUFACTURER_ID - Static variable in class paccor.json.schema.SubjectAlternativeNameSchema
- PLATFORM_MANUFACTURER_ID_FIELD - Enum constant in enum class paccor.json.schema.SubjectAlternativeNameSchema.PlatformField
- PLATFORM_MODEL - Static variable in class paccor.json.schema.SubjectAlternativeNameSchema
- PLATFORM_MODEL_FIELD - Enum constant in enum class paccor.json.schema.SubjectAlternativeNameSchema.PlatformField
- PLATFORM_SERIAL - Static variable in class paccor.json.schema.SubjectAlternativeNameSchema
- PLATFORM_SERIAL_FIELD - Enum constant in enum class paccor.json.schema.SubjectAlternativeNameSchema.PlatformField
- PLATFORM_VERSION - Static variable in class paccor.json.schema.SubjectAlternativeNameSchema
- PLATFORM_VERSION_FIELD - Enum constant in enum class paccor.json.schema.SubjectAlternativeNameSchema.PlatformField
- PlatformCertificate - Class in paccor.cert
-
Unified AC/PKC facade for reading platform-certificate data without branching at each call site.
- PlatformCertificateInformationModel - Class in paccor.model
-
Canonical platform certificate information model.
- PlatformCertificateInformationModel() - Constructor for class paccor.model.PlatformCertificateInformationModel
- platformComponentsFromSequence(ASN1Sequence) - Method in class paccor.tcg.credential.PlatformConfigurationV3.PlatformConfigurationV3Builder
-
Reads elements of the given sequence as ComponentIdentifier Trait Sequence and adds them to the builder.
- PlatformConfiguration - Class in paccor.tcg.credential
-
platformConfiguration ATTRIBUTE ::= { WITH SYNTAX PlatformConfiguration ID tcg-at-platformConfiguration-v1 } PlatformConfiguration ::= SEQUENCE { componentIdentifier [0] IMPLICIT SEQUENCE(SIZE(1..CONFIGMAX)) OF ComponentIdentifier OPTIONAL, platformProperties [1] IMPLICIT SEQUENCE(SIZE(1..CONFIGMAX)) OF Properties OPTIONAL, platformPropertiesUri [2] IMPLICIT URIReference OPTIONAL } - PlatformConfiguration() - Constructor for class paccor.tcg.credential.PlatformConfiguration
- PlatformConfiguration.PlatformConfigurationBuilder - Class in paccor.tcg.credential
-
The rest of this builder is generated by lombok Builder annotation
- PlatformConfigurationBuilder() - Constructor for class paccor.tcg.credential.PlatformConfiguration.PlatformConfigurationBuilder
- PlatformConfigurationNormalizer - Class in paccor.normalization
-
Utility for normalizing Platform Configuration data.
- platformConfigurationV1() - Method in class paccor.cert.PlatformCertificate
- platformConfigurationV2() - Method in class paccor.cert.PlatformCertificate
- PlatformConfigurationV2 - Class in paccor.tcg.credential
-
platformConfiguration ATTRIBUTE ::= { WITH SYNTAX PlatformConfiguration ID tcg-at-platformConfiguration-v2 } PlatformConfiguration ::= SEQUENCE { componentIdentifiers [0] IMPLICIT SEQUENCE(SIZE(1..MAX)) OF ComponentIdentifier OPTIONAL, componentIdentifiersUri [1] IMPLICIT URIReference OPTIONAL, platformProperties [2] IMPLICIT SEQUENCE(SIZE(1..MAX)) OF Properties OPTIONAL, platformPropertiesUri [3] IMPLICIT URIReference OPTIONAL } - PlatformConfigurationV2() - Constructor for class paccor.tcg.credential.PlatformConfigurationV2
- PlatformConfigurationV2.PlatformConfigurationV2Builder - Class in paccor.tcg.credential
-
The rest of this builder is generated by lombok Builder annotation
- PlatformConfigurationV2Builder() - Constructor for class paccor.tcg.credential.PlatformConfigurationV2.PlatformConfigurationV2Builder
- platformConfigurationV3() - Method in class paccor.cert.PlatformCertificate
- PlatformConfigurationV3 - Class in paccor.tcg.credential
-
platformConfiguration ATTRIBUTE ::= { WITH SYNTAX PlatformConfiguration-v3 ID tcg-at-platformConfiguration-v3 } PlatformConfiguration-v3 ::= SEQUENCE { platformComponents [0] IMPLICIT SEQUENCE(SIZE(1..MAX)) OF ComponentIdentifier OPTIONAL, platformProperties [1] IMPLICIT SEQUENCE(SIZE(1..MAX)) OF Property OPTIONAL } ComponentIdentifier ::= SEQUENCE(SIZE(1..MAX)) OF Trait Property ::= SEQUENCE { propertyName UTF8String (SIZE (1..STRMAX)), propertyValue UTF8String (SIZE (1..STRMAX)), status [0] IMPLICIT AttributeStatus OPTIONAL } AttributeStatus ::= ENUMERATED { added (0), modified (1), removed (2) } - PlatformConfigurationV3() - Constructor for class paccor.tcg.credential.PlatformConfigurationV3
- PlatformConfigurationV3.PlatformConfigurationV3Builder - Class in paccor.tcg.credential
-
The rest of this builder is generated by lombok Builder annotation
- PlatformConfigurationV3Builder() - Constructor for class paccor.tcg.credential.PlatformConfigurationV3.PlatformConfigurationV3Builder
- platformConfigUri() - Method in class paccor.cert.PlatformCertificate
- platformConfigUri() - Method in record class paccor.json.AttributesJsonHelper
-
Returns the value of the
platformConfigUrirecord component. - PlatformFirmwareCapabilities - Class in paccor.tcg.credential
-
PlatformFirmwareCapabilities ::= BIT STRING { fwSetupAuthLocal (0), fwSetupAuthRemote (1), sMMProtection (2), fwKernelDMAProtection (3) } - PlatformFirmwareCapabilities(int) - Constructor for class paccor.tcg.credential.PlatformFirmwareCapabilities
-
New PlatformFirmwareCapabilities, looking up the given value in the enum class.
- PlatformFirmwareCapabilities.Enumerated - Enum Class in paccor.tcg.credential
-
PlatformFirmwareCapabilities options
- PlatformFirmwareCapabilitiesTrait - Class in paccor.tcg.credential
-
PlatformFirmwareCapabilitiesTrait TRAIT ::= { SYNTAX PlatformFirmwareCapabilities IDENTIFIED BY tcg-tr-ID-platformFirmwareCapabilities } A Trait that indicates security capabilities provided by the firmware using the PlatformFirmwareCapabilitiesTrait SHALL use tcg-tr-cat-platformFirmwareCapabilities in its traitCategory field. - PlatformFirmwareCapabilitiesTrait() - Constructor for class paccor.tcg.credential.PlatformFirmwareCapabilitiesTrait
- PlatformFirmwareCapabilitiesTrait.PlatformFirmwareCapabilitiesTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- PlatformFirmwareCapabilitiesTraitBuilder() - Constructor for class paccor.tcg.credential.PlatformFirmwareCapabilitiesTrait.PlatformFirmwareCapabilitiesTraitBuilder
- PlatformFirmwareSignatureVerification - Class in paccor.tcg.credential
-
PlatformFirmwareSignatureVerification ::= BIT STRING { hardwareSRTM (0), secureBoot (1) } - PlatformFirmwareSignatureVerification(int) - Constructor for class paccor.tcg.credential.PlatformFirmwareSignatureVerification
-
New PlatformFirmwareSignatureVerification, looking up the given value in the enum class.
- PlatformFirmwareSignatureVerification.Enumerated - Enum Class in paccor.tcg.credential
-
PlatformFirmwareSignatureVerification options
- PlatformFirmwareSignatureVerificationTrait - Class in paccor.tcg.credential
-
PlatformFirmwareSignatureVerificationTrait TRAIT ::= { SYNTAX PlatformFirmwareSignatureVerification IDENTIFIED BY tcg-tr-ID-platformFirmwareSignatureVerification } A Trait that identifies the platform firmware signature verification mechanism using the PlatformFirmwareSignatureVerificationTrait SHALL use tcg-tr-cat-platformFirmwareSignatureVerification in its traitCategory field. - PlatformFirmwareSignatureVerificationTrait() - Constructor for class paccor.tcg.credential.PlatformFirmwareSignatureVerificationTrait
- PlatformFirmwareSignatureVerificationTrait.PlatformFirmwareSignatureVerificationTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- PlatformFirmwareSignatureVerificationTraitBuilder() - Constructor for class paccor.tcg.credential.PlatformFirmwareSignatureVerificationTrait.PlatformFirmwareSignatureVerificationTraitBuilder
- PlatformFirmwareUpdateCompliance - Class in paccor.tcg.credential
-
PlatformFirmwareUpdateCompliance ::= BIT STRING { sp800-147 (0), sp800-147B (1), sp800-193 (2) } - PlatformFirmwareUpdateCompliance(int) - Constructor for class paccor.tcg.credential.PlatformFirmwareUpdateCompliance
-
New PlatformFirmwareUpdateCompliance, looking up the given value in the enum class.
- PlatformFirmwareUpdateCompliance.Enumerated - Enum Class in paccor.tcg.credential
-
PlatformFirmwareUpdateCompliance options
- PlatformFirmwareUpdateComplianceTrait - Class in paccor.tcg.credential
-
PlatformFirmwareUpdateComplianceTrait TRAIT ::= { SYNTAX PlatformFirmwareUpdateCompliance IDENTIFIED BY tcg-tr-ID-platformFirmwareUpdateCompliance } A Trait that identifies the platform firmware update mechanism using the PlatformFirmwareUpdateComplianceTrait SHALL use tcg-tr-cat-platformFirmwareUpdateCompliance in its traitCategory field. - PlatformFirmwareUpdateComplianceTrait() - Constructor for class paccor.tcg.credential.PlatformFirmwareUpdateComplianceTrait
- PlatformFirmwareUpdateComplianceTrait.PlatformFirmwareUpdateComplianceTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- PlatformFirmwareUpdateComplianceTraitBuilder() - Constructor for class paccor.tcg.credential.PlatformFirmwareUpdateComplianceTrait.PlatformFirmwareUpdateComplianceTraitBuilder
- PlatformHardwareCapabilities - Class in paccor.tcg.credential
-
PlatformHardwareCapabilities ::= BIT STRING { iOMMUSupport (0), trustedExecutionEnvironment (1), physicalTamperProtection (2), physicalTamperDetection (3), firmwareFlashWP (4), externalDMASupport (5) } - PlatformHardwareCapabilities(int) - Constructor for class paccor.tcg.credential.PlatformHardwareCapabilities
-
New PlatformHardwareCapabilities, looking up the given value in the enum class.
- PlatformHardwareCapabilities.Enumerated - Enum Class in paccor.tcg.credential
-
PlatformHardwareCapabilities options
- PlatformHardwareCapabilitiesTrait - Class in paccor.tcg.credential
-
PlatformHardwareCapabilitiesTrait TRAIT ::= { SYNTAX PlatformHardwareCapabilities IDENTIFIED BY tcg-tr-ID-platformHardwareCapabilities } A Trait that indicates the security capabilities provided by the platform motherboard using the PlatformHardwareCapabilitiesTrait SHALL use tcg-tr-cat-platformHardwareCapabilities in its traitCategory field. - PlatformHardwareCapabilitiesTrait() - Constructor for class paccor.tcg.credential.PlatformHardwareCapabilitiesTrait
- PlatformHardwareCapabilitiesTrait.PlatformHardwareCapabilitiesTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- PlatformHardwareCapabilitiesTraitBuilder() - Constructor for class paccor.tcg.credential.PlatformHardwareCapabilitiesTrait.PlatformHardwareCapabilitiesTraitBuilder
- platformManufacturer - Enum constant in enum class paccor.tcg.credential.EKCertificateGenerationLocation.Enumerated
-
platformManufacturer: EK certificate generated by the platform manufacturer
- platformManufacturer - Enum constant in enum class paccor.tcg.credential.EKGenerationLocation.Enumerated
-
platformManufacturer: EK generated by platform manufacturer
- PlatformProperties - Class in paccor.tcg.credential
-
The class name is "PlatformProperties" as opposed to TCG given name of "Properties" to limit potential collision issues with any built-in Java class named Properties.
- PlatformProperties() - Constructor for class paccor.tcg.credential.PlatformProperties
- platformPropertiesFromSequence(ASN1Sequence) - Method in class paccor.tcg.credential.PlatformConfiguration.PlatformConfigurationBuilder
-
Reads elements of the given sequence as PlatformProperties and adds them to the builder.
- platformPropertiesFromSequence(ASN1Sequence) - Method in class paccor.tcg.credential.PlatformConfigurationV2.PlatformConfigurationV2Builder
-
Reads elements of the given sequence as PlatformPropertiesV2 and adds them to the builder.
- platformPropertiesFromSequence(ASN1Sequence) - Method in class paccor.tcg.credential.PlatformConfigurationV3.PlatformConfigurationV3Builder
-
Reads elements of the given sequence as PlatformPropertiesV2 and adds them to the builder.
- PlatformPropertiesV2 - Class in paccor.tcg.credential
-
The class name is "PlatformProperties" as opposed to TCG given name of "Properties" to limit potential collision issues with any built-in Java class named Properties.
- PlatformPropertiesV2() - Constructor for class paccor.tcg.credential.PlatformPropertiesV2
- platformSpecification() - Method in class paccor.cert.PlatformCertificate
- platformTraits() - Method in class paccor.cert.SubjectAlternativeNameHelper.Builder
- platformTraits() - Method in record class paccor.json.HardwareManifestJsonHelper
-
Returns the value of the
platformTraitsrecord component. - platformTraits(TraitMap) - Method in class paccor.cert.SubjectAlternativeNameHelper.Builder
- platformV1_0Ac() - Static method in record class paccor.cert.CertificateProfile
-
Platform Certificate v1.0 Attribute Certificate
- platformV1_0Pkc() - Static method in record class paccor.cert.CertificateProfile
-
Platform Certificate v1.0 Public Key Certificate
- platformV1_1() - Static method in record class paccor.cert.CertificateProfile
-
Platform Certificate v1.1 (Attribute Certificate only)
- platformV2_0Ac() - Static method in record class paccor.cert.CertificateProfile
-
Platform Certificate v2.0 Attribute Certificate
- platformV2_0Pkc() - Static method in record class paccor.cert.CertificateProfile
-
Platform Certificate v2.0 Public Key Certificate
- POLICY_IDENTIFIER - Static variable in class paccor.json.schema.CertificatePoliciesSchema
- POLICY_IDENTIFIER_FIELD - Enum constant in enum class paccor.json.schema.CertificatePoliciesSchema.PolicyField
- POLICY_QUALIFIER_ID - Static variable in class paccor.json.schema.CertificatePoliciesSchema
- POLICY_QUALIFIER_ID_FIELD - Enum constant in enum class paccor.json.schema.CertificatePoliciesSchema.QualifierField
- POLICY_QUALIFIERS - Static variable in class paccor.json.schema.CertificatePoliciesSchema
- POLICY_QUALIFIERS_FIELD - Enum constant in enum class paccor.json.schema.CertificatePoliciesSchema.PolicyField
- PqcHelper - Class in paccor.crypto
- PqcHelper() - Constructor for class paccor.crypto.PqcHelper
- PREVIOUS_PLATFORM_CERTIFICATES - Static variable in class paccor.json.schema.AttributesSchema
- PREVIOUS_PLATFORM_CERTIFICATES_FIELD - Enum constant in enum class paccor.json.schema.AttributesSchema.Field
- previousPlatformCertificates() - Method in record class paccor.json.AttributesJsonHelper
-
Returns the value of the
previousPlatformCertificatesrecord component. - PreviousPlatformCertificatesDeserializer - Class in paccor.json
- PreviousPlatformCertificatesDeserializer() - Constructor for class paccor.json.PreviousPlatformCertificatesDeserializer
- previousPlatformCertificateTraits() - Method in class paccor.cert.PlatformCertificate
- printError(String) - Method in class paccor.cli.CommonOptions
-
Print an error message if not in quiet mode.
- printInfo(String) - Method in class paccor.cli.CommonOptions
-
Print info message if not in quiet mode.
- PRIVATE_KEY - Enum constant in enum class paccor.cli.CliHelper.x509type
- privateKey() - Method in record class paccor.crypto.X509Credential
-
Returns the value of the
privateKeyrecord component. - profiles() - Method in class paccor.crypto.SignatureProfiles
- PROPERTIES - Static variable in class paccor.json.schema.HardwareManifestSchema
- PROPERTIES_FIELD - Enum constant in enum class paccor.json.schema.HardwareManifestSchema.Field
- PROPERTIES_URI - Static variable in class paccor.json.schema.HardwareManifestSchema
- PROPERTIES_URI_FIELD - Enum constant in enum class paccor.json.schema.HardwareManifestSchema.Field
- PROPERTY_NAME - Static variable in class paccor.json.schema.ComponentSchema
- PROPERTY_NAME_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.PropertyField
- PROPERTY_STATUS - Static variable in class paccor.json.schema.ComponentSchema
- PROPERTY_STATUS_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.PropertyField
- PROPERTY_VALUE - Static variable in class paccor.json.schema.ComponentSchema
- PROPERTY_VALUE_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.PropertyField
- ProvidedSignatureStrategy - Record Class in paccor.crypto
-
Enables usage of signatures produced outside paccor.
- ProvidedSignatureStrategy(String, CertSigEncoding) - Constructor for record class paccor.crypto.ProvidedSignatureStrategy
-
Creates an instance of a
ProvidedSignatureStrategyrecord class. - PublicKeyTrait - Class in paccor.tcg.credential
-
PublicKeyTrait TRAIT ::= { SYNTAX SubjectPublicKeyInfo IDENTIFIED BY tcg-tr-ID-PublicKey } A Trait that contains a Public Key using the PublicKeyTrait SHALL use tcg-tr-cat-PublicKey in its traitCategory field. - PublicKeyTrait() - Constructor for class paccor.tcg.credential.PublicKeyTrait
- PublicKeyTrait.PublicKeyTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- PublicKeyTraitBuilder() - Constructor for class paccor.tcg.credential.PublicKeyTrait.PublicKeyTraitBuilder
- put(Class, List) - Method in class paccor.tcg.credential.TraitMap
- putAll(Map) - Method in class paccor.tcg.credential.TraitMap
- putExtension(ExtensionInfo) - Method in class paccor.model.PlatformCertificateInformationModel
Q
- QUALIFIER - Static variable in class paccor.json.schema.CertificatePoliciesSchema
- QUALIFIER_FIELD - Enum constant in enum class paccor.json.schema.CertificatePoliciesSchema.QualifierField
R
- RAW - Static variable in class paccor.validator.ComponentMatcher
- read(File) - Static method in class paccor.cert.TbsEnvelope
- read(File) - Static method in record class paccor.json.AttributesJsonHelper
-
Read platform attributes JSON from a file.
- read(File) - Static method in record class paccor.json.ExtensionsJsonHelper
- read(String) - Static method in class paccor.cert.TbsEnvelope
- read(String) - Static method in record class paccor.json.AttributesJsonHelper
-
Read platform attributes JSON from a string.
- read(String) - Static method in record class paccor.json.ExtensionsJsonHelper
- read(JsonNode) - Static method in class paccor.json.AuthorityInformationAccessJson
- read(JsonNode) - Static method in class paccor.json.CertificatePoliciesJson
- read(JsonNode) - Static method in class paccor.json.CrlDistributionPointsJson
- read(JsonNode) - Static method in class paccor.json.TargetingInformationJson
- ReadableFileConverter - Class in paccor.cli.pv
- ReadableFileConverter() - Constructor for class paccor.cli.pv.ReadableFileConverter
- readComponents(File) - Static method in record class paccor.json.HardwareManifestJsonHelper
-
Reads components from JSON file.
- readPemObjectSafe(byte[]) - Static method in class paccor.cli.CliHelper
- readPlatformTraits(File) - Static method in class paccor.json.SubjectAlternativeNameJson
- readPlatformTraits(JsonNode) - Static method in class paccor.json.SubjectAlternativeNameJson
- REASON - Static variable in class paccor.json.schema.CrlDistributionPointsSchema
- REASON_FIELD - Enum constant in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionPointField
- REBASE - Enum constant in enum class paccor.cert.CertType
-
Rebase Platform Certificate
- rebuildTbsIfPossible(CertificateProfile, PlatformCertificateInformationModel, AlgorithmIdentifier) - Static method in record class paccor.cert.TbsFinalizer
-
Build TBS directly from the model and profile.
- referencesOf(TraitMap) - Static method in class paccor.json.ResolvedCertificateReferenceMap
- REFMAX - Static variable in class paccor.tcg.credential.Definitions
-
REFMAX was a constant used to provide an upper bound on URI lists.
- REMOTE_ERROR - Enum constant in enum class paccor.cli.ClientExitCodes
-
Remote signer issues
- remoteAuth() - Method in record class paccor.crypto.RemoteSignatureStrategy
-
Returns the value of the
remoteAuthrecord component. - RemoteSignatureStrategy - Record Class in paccor.crypto
- RemoteSignatureStrategy(String, String, int) - Constructor for record class paccor.crypto.RemoteSignatureStrategy
-
Creates an instance of a
RemoteSignatureStrategyrecord class. - remoteTimeoutMs() - Method in record class paccor.crypto.RemoteSignatureStrategy
-
Returns the value of the
remoteTimeoutMsrecord component. - remoteUrl() - Method in record class paccor.crypto.RemoteSignatureStrategy
-
Returns the value of the
remoteUrlrecord component. - remove(Object) - Method in class paccor.tcg.credential.TraitMap
- removed - Enum constant in enum class paccor.tcg.credential.AttributeStatus.Enumerated
-
Information removed
- removeSeparators(String) - Static method in class paccor.normalization.HexNormalizer
- requiresPreviousPlatformCertificates() - Method in class paccor.cert.PlatformCertificate
- resizeOctets(int, byte[]) - Static method in class paccor.tcg.credential.ASN1Utils
-
Resize the given byte array to the given sequenceSize.
- resizeOctets(int, String) - Static method in class paccor.tcg.credential.ASN1Utils
-
Convert the given hex string into a byte array, then resize it to the given sequenceSize.
- resizeOctets(int, ASN1OctetString) - Static method in class paccor.tcg.credential.ASN1Utils
-
Resize the given ASN1OctetString to the given sequenceSize.
- ResolvedCertificateReferenceMap - Class in paccor.json
-
Trait map that also carries file-backed certificate reference metadata used to build those traits.
- ResolvedCertificateReferenceMap(Map, List) - Constructor for class paccor.json.ResolvedCertificateReferenceMap
- resolvedHolder() - Method in record class paccor.model.HolderInfo
- resolvedName() - Method in record class paccor.model.NameInfo
- resolvedSpecVersion() - Method in class paccor.cert.PlatformCertificate
- resolvedSubjectName() - Method in record class paccor.model.SubjectInfo
- resolvedTraitCategory() - Method in record class paccor.model.CertificateReference
-
Resolve the trait category.
- resolveHolder(File, File) - Static method in class paccor.cert.CertificateResolver
-
Resolve holder information from certificate files for Attribute Certificates.
- resolveHolder(X509CertificateHolder, X509AttributeCertificateHolder) - Static method in class paccor.cert.CertificateResolver
-
Resolve holder information from certificate files for Attribute Certificates.
- resolveHolder(PlatformCertificate) - Static method in class paccor.cert.CertificateResolver
-
Resolve holder information from a PlatformCertificate.
- resolveIssuer(File) - Static method in class paccor.cert.CertificateResolver
-
Resolve issuer information from an issuer certificate.
- resolveIssuer(X509AttributeCertificateHolder) - Static method in class paccor.cert.CertificateResolver
-
Resolve issuer information from an Attribute Certificate.
- resolveIssuer(X509CertificateHolder) - Static method in class paccor.cert.CertificateResolver
-
Resolve issuer information from an issuer certificate.
- resolveIssuer(PlatformCertificate) - Static method in class paccor.cert.CertificateResolver
-
Resolve issuer information from a PlatformCertificate.
- resolveKind(CertKind, File, TbsEnvelope) - Static method in class paccor.cert.CertificateResolver
-
Resolve the kind of certificate with fallbacks: explicit > inferred > envelope default > AC.
- resolveMatcher() - Static method in class paccor.cli.ValidateCmd
- resolveMatcher(String) - Static method in class paccor.cli.ValidateCmd
- resolveSubject(File) - Static method in class paccor.cert.CertificateResolver
-
Resolve subject information from X.509 certificate for Public Key Certificates.
- resolveSubject(X509CertificateHolder) - Static method in class paccor.cert.CertificateResolver
-
Resolve subject information from Public Key Certificates.
- resolveSubject(PlatformCertificate) - Static method in class paccor.cert.CertificateResolver
-
Resolve subject information from a PlatformCertificate.
- resolveTcgCredentialType(PlatformCertificateInformationModel, CertKind, CertType, CertSpecVersion) - Static method in class paccor.cert.CertTypeResolver
- resolveTraitClass(DeserializationContext, JsonNode) - Static method in class paccor.json.TraitDeserializer
-
Resolves concrete Trait class based on the JSON context.
- REVISION - Static variable in class paccor.json.schema.ComponentSchema
- REVISION_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.Field
- RootCmd - Class in paccor.cli
- RootCmd() - Constructor for class paccor.cli.RootCmd
- RootCmdExceptionHandler - Class in paccor.cli
- RootCmdExceptionHandler() - Constructor for class paccor.cli.RootCmdExceptionHandler
- RootCmdStrategy - Class in paccor.cli
- RootCmdStrategy() - Constructor for class paccor.cli.RootCmdStrategy
- RSA_PRIVATE_KEY - Enum constant in enum class paccor.cli.CliHelper.x509type
- RTMTrait - Class in paccor.tcg.credential
-
RTMTrait TRAIT ::= { SYNTAX RTMTypes IDENTIFIED BY tcg-tr-ID-RTM } A Trait that identifies the Root of Trust for Measurement using the RTMTrait SHALL use tcg-tr-cat-RTM in its traitCategory field. - RTMTrait() - Constructor for class paccor.tcg.credential.RTMTrait
- RTMTrait.RTMTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- RTMTraitBuilder() - Constructor for class paccor.tcg.credential.RTMTrait.RTMTraitBuilder
- RTMTypes - Class in paccor.tcg.credential
-
RTMTypes ::= BIT STRING { static (0), dynamic (1), nonHost (2), virtual (3), hardwareStatic (4), bMC (5) } - RTMTypes(int) - Constructor for class paccor.tcg.credential.RTMTypes
-
New RTMTypes, looking up the given value in the enum class.
- RTMTypes.Enumerated - Enum Class in paccor.tcg.credential
-
RTMTypes options
- run() - Method in class paccor.cli.RootCmd
- RUNTIME_ERROR - Enum constant in enum class paccor.cli.ClientExitCodes
-
Generic error
S
- safeGetDefaultElement(ASN1Object, T, Function) - Static method in class paccor.tcg.credential.ASN1Utils
-
Attempt to transform the ASN1Object into T using the method supplied.
- safeGetDefaultElementFromSequence(ASN1Sequence, int, T, Function) - Static method in class paccor.tcg.credential.ASN1Utils
-
Attempt to transform the ASN1Object at the requested position within the ASN1Sequence into T using the method supplied.
- safeGetFirstInstanceFromSequenceGivenRange(ASN1Sequence, int, int, T, Function) - Static method in class paccor.tcg.credential.ASN1Utils
-
Look for the first element, within the supplied range of the ASN1Sequence, that can be transformed into T using the method supplied.
- secureBoot - Enum constant in enum class paccor.tcg.credential.PlatformFirmwareSignatureVerification.Enumerated
-
secureBoot: UEFI Secure Boot is present. - SecurityLevel - Class in paccor.tcg.credential
-
SecurityLevel ::= ENUMERATED { level1 (1), level2 (2), level3 (3), level4 (4) } - SecurityLevel(int) - Constructor for class paccor.tcg.credential.SecurityLevel
-
New SecurityLevel, looking up the given value in the enum class.
- SecurityLevel.Enumerated - Enum Class in paccor.tcg.credential
-
SecurityLevel options
- SecurityQualities - Class in paccor.tcg.credential
-
securityQualities ATTRIBUTE ::= { WITH SYNTAX SecurityQualities ID tcg-at-tpmSecurityQualities } SecurityQualities ::= SEQUENCE { version INTEGER, -- version 0 defined by TCPA 1.1b statement UTF8String } - SecurityQualities() - Constructor for class paccor.tcg.credential.SecurityQualities
- selectAlias(KeyStore, String, String) - Static method in class paccor.crypto.Pkcs11AliasResolver
-
Selects a key alias from the provided KeyStore based on the given parameters.
- self() - Method in class paccor.tcg.credential.Trait.TraitBuilder
- SERIAL - Static variable in class paccor.json.schema.ComponentSchema
- SERIAL - Static variable in class paccor.json.schema.SubjectAlternativeNameSchema
- SERIAL_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.Field
- SERIAL_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.IssuerSerialField
- serialize(ASN1Object, JsonGenerator, SerializationContext) - Method in class paccor.json.ASN1ObjectSerializer
- serialNumber() - Method in class paccor.cert.PlatformCertificate
- setExtensions(Map) - Method in class paccor.model.PlatformCertificateInformationModel
- setPlatformTraits(TraitMap) - Method in class paccor.model.PlatformCertificateInformationModel
- sha256(byte[]) - Static method in class paccor.crypto.AlgorithmSupport
-
Computes the SHA-256 hash of the given byte array.
- sha384(byte[]) - Static method in class paccor.crypto.AlgorithmSupport
-
Computes the SHA-384 hash of the given byte array.
- shaHex() - Method in record class paccor.cert.TbsFinalizer
-
Returns the value of the
shaHexrecord component. - sigEncoding() - Method in record class paccor.crypto.ProvidedSignatureStrategy
-
Returns the value of the
sigEncodingrecord component. - sign(byte[], AlgorithmIdentifier) - Method in record class paccor.crypto.LocalSignatureStrategy
- sign(byte[], AlgorithmIdentifier) - Method in record class paccor.crypto.Pkcs11SignatureStrategy
- sign(byte[], AlgorithmIdentifier) - Method in record class paccor.crypto.ProvidedSignatureStrategy
- sign(byte[], AlgorithmIdentifier) - Method in record class paccor.crypto.RemoteSignatureStrategy
- sign(byte[], AlgorithmIdentifier) - Method in interface paccor.crypto.SignatureStrategy
- sign(byte[], AlgorithmIdentifier, File) - Static method in class paccor.crypto.SignatureService
- signatureB64() - Method in record class paccor.crypto.ProvidedSignatureStrategy
-
Returns the value of the
signatureB64record component. - SignatureFailedException - Exception Class in paccor.exception
-
Exception thrown when a signature operation fails.
- SignatureFailedException(String, Throwable) - Constructor for exception class paccor.exception.SignatureFailedException
-
Constructs a new SignatureFailedException with the specified reason for the failure and the underlying cause.
- SignatureFailedException(Throwable) - Constructor for exception class paccor.exception.SignatureFailedException
- SignatureProfiles - Class in paccor.crypto
- SignatureProfiles() - Constructor for class paccor.crypto.SignatureProfiles
- SignatureService - Class in paccor.crypto
-
Centralized signature utilities for CLI commands.
- SignatureStrategy - Interface in paccor.crypto
- signRemote(byte[], AlgorithmIdentifier, String, String, int) - Static method in record class paccor.crypto.RemoteSignatureStrategy
- signWithBc(byte[], AlgorithmIdentifier, PrivateKeyInfo) - Static method in class paccor.crypto.AlgorithmSupport
- signWithJca(byte[], AlgorithmIdentifier, PrivateKey) - Static method in class paccor.crypto.AlgorithmSupport
- signWithPkcs11(byte[], AlgorithmIdentifier, File, Integer, String, String, String, String) - Static method in record class paccor.crypto.Pkcs11SignatureStrategy
- SigProfilesAlgConverter - Class in paccor.cli.pv
- SigProfilesAlgConverter() - Constructor for class paccor.cli.pv.SigProfilesAlgConverter
- size() - Method in class paccor.tcg.credential.TraitCollection
- size() - Method in class paccor.tcg.credential.TraitMap
- sMMProtection - Enum constant in enum class paccor.tcg.credential.PlatformFirmwareCapabilities.Enumerated
-
sMMProtection: The platform supports Management Mode memory protection, for example SMM protections, provided by the chipset and supported by the platform firmware. - sp800_147 - Enum constant in enum class paccor.tcg.credential.PlatformFirmwareUpdateCompliance.Enumerated
-
sp800-147: Platform firmware update complies with SP800-147. - sp800_147B - Enum constant in enum class paccor.tcg.credential.PlatformFirmwareUpdateCompliance.Enumerated
-
sp800-147B: Platform firmware update complies with SP800-147B; this option only applies to Server platforms. - sp800_193 - Enum constant in enum class paccor.tcg.credential.PlatformFirmwareUpdateCompliance.Enumerated
-
sp800-193: Platform firmware update complies with SP800-193. - SpecificationValidationReport - Record Class in paccor.validator
- SpecificationValidationReport(boolean, CertSpecVersion, CertSpecVersion, List) - Constructor for record class paccor.validator.SpecificationValidationReport
-
Creates an instance of a
SpecificationValidationReportrecord class. - SpecificationValidator - Class in paccor.validator
- specVersion() - Method in record class paccor.cert.CertificateProfile
-
Returns the value of the
specVersionrecord component. - Static - Enum constant in enum class paccor.tcg.credential.MeasurementRootType.Enumerated
-
static: static RTM
- Static - Enum constant in enum class paccor.tcg.credential.RTMTypes.Enumerated
-
static: the platform implements the RTM as part of the early platform firmware; also called a Static Root of Trust for Measurement (SRTM). - STATUS - Static variable in class paccor.json.schema.ComponentSchema
- STATUS_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.Field
- StatusTrait - Class in paccor.tcg.credential
-
StatusTrait TRAIT ::= { SYNTAX AttributeStatus IDENTIFIED BY tcg-tr-ID-status } - StatusTrait() - Constructor for class paccor.tcg.credential.StatusTrait
- StatusTrait.StatusTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- StatusTraitBuilder() - Constructor for class paccor.tcg.credential.StatusTrait.StatusTraitBuilder
- stream() - Method in class paccor.tcg.credential.TraitCollection
- StrengthOfFunction - Class in paccor.tcg.credential
-
StrengthOfFunction ::= ENUMERATED { basic (0), medium (1), high (2) } - StrengthOfFunction(int) - Constructor for class paccor.tcg.credential.StrengthOfFunction
-
New StrengthOfFunction, looking up the given value in the enum class.
- StrengthOfFunction.Enumerated - Enum Class in paccor.tcg.credential
-
StrengthOfFunction options
- StringSynonymTranslator - Class in paccor.normalization
-
Translates string synonym values to a canonical empty string for maximum compatibility.
- StringSynonymTranslator(Set) - Constructor for class paccor.normalization.StringSynonymTranslator
-
Create a translator that applies to specific trait categories.
- STRMAX - Static variable in class paccor.tcg.credential.Definitions
-
STRMAX is a constant defining the upper bound on the length of a string type
- subjectAlternativeName - Enum constant in enum class paccor.cert.ExtensionContext
- SubjectAlternativeNameHelper - Class in paccor.cert
- SubjectAlternativeNameHelper.Builder - Class in paccor.cert
- SubjectAlternativeNameJson - Class in paccor.json
- subjectAlternativeNames() - Method in class paccor.cert.PlatformCertificate
- SubjectAlternativeNameSchema - Class in paccor.json.schema
- SubjectAlternativeNameSchema.PlatformField - Enum Class in paccor.json.schema
- subjectDirectoryAttributes - Enum constant in enum class paccor.cert.ExtensionContext
- SubjectInfo - Record Class in paccor.model
- SubjectInfo(NameInfo, String) - Constructor for record class paccor.model.SubjectInfo
-
Creates an instance of a
SubjectInforecord class. - SubjectInfoURIList - Class in paccor.tcg.credential
-
SubjectInfoURIList ::= SEQUENCE SIZE (1..REFMAX) OF HashedSubjectInfoURI - SubjectInfoURIList() - Constructor for class paccor.tcg.credential.SubjectInfoURIList
- SubjectInfoURIList.SubjectInfoURIListBuilder - Class in paccor.tcg.credential
-
The rest of this builder is generated by lombok Builder annotation
- SubjectInfoURIListBuilder() - Constructor for class paccor.tcg.credential.SubjectInfoURIList.SubjectInfoURIListBuilder
- subjectKeyIdentifier - Enum constant in enum class paccor.cert.ExtensionContext
- subjectPublicKeyInfoDerB64() - Method in record class paccor.model.SubjectInfo
-
Returns the value of the
subjectPublicKeyInfoDerB64record component. - SubjectPublicKeyInfoDeserializer - Class in paccor.json
- SubjectPublicKeyInfoDeserializer() - Constructor for class paccor.json.SubjectPublicKeyInfoDeserializer
- subsystemName(String, String, String, String) - Method in class paccor.normalization.pci.PciIdsRegistry
- SUCCESS - Enum constant in enum class paccor.cli.ClientExitCodes
-
Successful exit
- supports(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Method in class paccor.normalization.pci.PciFieldTranslator
- supports(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Method in class paccor.normalization.StringSynonymTranslator
- supports(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Method in interface paccor.normalization.TraitValueTranslator
-
Whether this translator applies for the given identifiers.
- supportsCertType(CertSpecVersion, CertType) - Static method in class paccor.cert.CertTypeResolver
- supportsOutputType(CertKind) - Method in enum class paccor.cert.CertSpecVersion
-
Check if the given output type is supported by this certificate specification version.
T
- TARGET_INFORMATION - Static variable in class paccor.json.schema.TargetingInformationSchema
- targetInformation - Enum constant in enum class paccor.cert.ExtensionContext
- TARGETING_INFORMATION - Static variable in class paccor.json.schema.ExtensionsSchema
- TARGETING_INFORMATION - Static variable in class paccor.json.schema.TargetingInformationSchema
- TARGETING_INFORMATION_FIELD - Enum constant in enum class paccor.json.schema.ExtensionsSchema.Field
- TARGETING_INFORMATION_FIELD - Enum constant in enum class paccor.json.schema.TargetingInformationSchema.RootField
- targetingInformation() - Method in record class paccor.json.ExtensionsJsonHelper
-
Returns the value of the
targetingInformationrecord component. - TargetingInformationDeserializer - Class in paccor.json
- TargetingInformationDeserializer() - Constructor for class paccor.json.TargetingInformationDeserializer
- TargetingInformationJson - Class in paccor.json
- TargetingInformationSchema - Class in paccor.json.schema
- TargetingInformationSchema.Field - Enum Class in paccor.json.schema
- TargetingInformationSchema.RootField - Enum Class in paccor.json.schema
- TBB_SECURITY_ASSERTIONS - Static variable in class paccor.json.schema.AttributesSchema
- TBB_SECURITY_ASSERTIONS_FIELD - Enum constant in enum class paccor.json.schema.AttributesSchema.Field
- tBBSecurityAssertions() - Method in record class paccor.json.AttributesJsonHelper
-
Returns the value of the
tBBSecurityAssertionsrecord component. - TBBSecurityAssertions - Class in paccor.tcg.credential
-
tBBSecurityAssertions ATTRIBUTE ::= { WITH SYNTAX TBBSecurityAssertions ID tcg-at-tbbSecurityAssertions } TBBSecurityAssertions ::= SEQUENCE { version Version DEFAULT v1, ccInfo [0] IMPLICIT CommonCriteriaMeasures OPTIONAL, fipsLevel [1] IMPLICIT FIPSLevel OPTIONAL, rtmType [2] IMPLICIT MeasurementRootType OPTIONAL, iso9000Certified BOOLEAN DEFAULT FALSE, iso9000Uri IA5STRING (SIZE (1..URIMAX) OPTIONAL } Version ::= INTEGER { v1(0) } - TBBSecurityAssertions() - Constructor for class paccor.tcg.credential.TBBSecurityAssertions
- tbsB64() - Method in record class paccor.cert.TbsFinalizer
-
Returns the value of the
tbsB64record component. - TbsEncoder - Class in paccor.cert
-
Consolidates TBS (To Be Signed) generation logic for both Attribute Certificates and Public Key Certificates.
- TbsEncoder(PlatformCertificateInformationModel, CertificateProfile) - Constructor for class paccor.cert.TbsEncoder
-
Create a TbsBuilder with platform information and certificate profile.
- TbsEnvelope - Class in paccor.cert
- TbsEnvelope() - Constructor for class paccor.cert.TbsEnvelope
- TbsFinalizer - Record Class in paccor.cert
- TbsFinalizer(String, String) - Constructor for record class paccor.cert.TbsFinalizer
-
Creates an instance of a
TbsFinalizerrecord class. - tcg - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- TCG_CREDENTIAL_SPECIFICATION - Static variable in class paccor.json.schema.AttributesSchema
- TCG_CREDENTIAL_SPECIFICATION_FIELD - Enum constant in enum class paccor.json.schema.AttributesSchema.Field
- TCG_PLATFORM_SPECIFICATION - Static variable in class paccor.json.schema.AttributesSchema
- TCG_PLATFORM_SPECIFICATION_FIELD - Enum constant in enum class paccor.json.schema.AttributesSchema.Field
- tcgAddress - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAddressBluetoothMac - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAddressEthernetMac - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAddressWlanMac - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAlgorithm - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAlgorithmNull - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtCryptographicAnchors - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtManufacturingAssertions - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPlatformConfiguration - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPlatformConfigurationV1 - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPlatformConfigurationV2 - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPlatformConfigurationV3 - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPlatformConfigUri - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPlatformIdentifier - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPlatformManufacturerId - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPlatformManufacturerStr - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPlatformModel - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPlatformOwnership - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPlatformSerial - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPlatformVersion - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtPreviousPlatformCertificates - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtSecurityQualities - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTbbProtectionProfile - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTbbSecurityAssertions - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTbbSecurityAssertionsV3 - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTbbSecurityTarget - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTcgCredentialSpecification - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTcgCredentialType - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTcgPlatformSpecification - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTpmIdLabel - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTpmManufacturer - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTpmModel - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTpmProtectionProfile - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTpmSecurityAssertions - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTpmSecurityTarget - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTpmSpecification - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAtTpmVersion - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgAttribute - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCa - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCaPolicy - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCapVerifiedPlatformCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCapVerifiedTPMFixed - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCapVerifiedTPMResidency - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCapVerifiedTPMRestricted - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCe - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCeMigrationControllerAttestationService - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCeMigrationControllerRegistrationService - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCeRelevantCredentials - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCeRelevantManifests - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCeSkae - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCeSkaeCaVerifiedTpmKey - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCeSkaeSubjectKeyAttestationEvidence - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCeVirtualPlatformAttestationService - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCeVirtualPlatformBackupService - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgCommon - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tCGCredentialSpecification() - Method in record class paccor.json.AttributesJsonHelper
-
Returns the value of the
tCGCredentialSpecificationrecord component. - tcgCredentialType() - Method in record class paccor.model.CertificateReference
-
Returns the value of the
tcgCredentialTyperecord component. - TCGCredentialType - Class in paccor.tcg.credential
-
tCGCredentialType ATTRIBUTE ::= { WITH SYNTAX TCGCredentialType ID tcg-at-tcgCredentialType } TCGCredentialType ::= SEQUENCE { certificateType CredentialType } CredentialType ::= OBJECT IDENTIFIER (tcg-kp-PlatformAttributeCertificate | tcg-kp-PlatformKeyCertificate | tcg-kp-AdditionalPlatformAttributeCertificate | tcg-kp-AdditionalPlatformKeyCertificate | tcg-kp-DeltaPlatformAttributeCertificate | tcg-kp-DeltaPlatformKeyCertificate) - TCGCredentialType() - Constructor for class paccor.tcg.credential.TCGCredentialType
- TCGCredentialTypeDeserializer - Class in paccor.json
- TCGCredentialTypeDeserializer() - Constructor for class paccor.json.TCGCredentialTypeDeserializer
- tcgDice - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceEndorsementManifest - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceEndorsementManifestUri - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceKp - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceKpAssertInit - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceKpAssertLoc - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceKpAttestInit - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceKpAttestLoc - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceKpEca - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceKpIdentityInit - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceKpIdentityLoc - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceManifestEvidence - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceMultiTcbInfo - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceTcbInfo - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceUccsEvidence - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgDiceUeid - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgKp - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgKpAdditionalPlatformAttributeCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgKpAdditionalPlatformKeyCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgKpAikCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgKpDeltaPlatformAttributeCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgKpDeltaPlatformKeyCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgKpEkCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgKpPlatformAttributeCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgKpPlatformKeyCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- TCGObjectIdentifier - Class in paccor.tcg.credential
- TCGObjectIdentifier() - Constructor for class paccor.tcg.credential.TCGObjectIdentifier
- tcgPlatformClass - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tCGPlatformSpecification() - Method in record class paccor.json.AttributesJsonHelper
-
Returns the value of the
tCGPlatformSpecificationrecord component. - TCGPlatformSpecification - Class in paccor.tcg.credential
-
tCGPlatformSpecification ATTRIBUTE ::= { WITH SYNTAX TCGPlatformSpecification ID tcg-at-tcgPlatformSpecification } TCGPlatformSpecification ::= SEQUENCE { Version TCGSpecificationVersion, platformClass OCTET STRING SIZE(4) } - TCGPlatformSpecification(TCGSpecificationVersion, ASN1OctetString) - Constructor for class paccor.tcg.credential.TCGPlatformSpecification
-
Create a new object.
- tcgProtocol - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgPrtTpmIdProtocol - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgRegistry - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgRegistryComponentClass - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgRegistryComponentClassDisk - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgRegistryComponentClassDmtf - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgRegistryComponentClassIetf - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgRegistryComponentClassPcie - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgRegistryComponentClassTcg - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgRegistryPlatformClass - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgRegistryPlatformClassTcg - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgRegistryVendorId - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgRegistryVendorIdIana - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgRegistryVendorIdTcg - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- TCGRelevantCredentials - Class in paccor.tcg.credential
-
TCGRelevantCredentials::= SEQUENCE SIZE (1..REFMAX) OF HashedSubjectInfoURI - TCGRelevantCredentials() - Constructor for class paccor.tcg.credential.TCGRelevantCredentials
- TCGRelevantCredentials.TCGRelevantCredentialsBuilder - Class in paccor.tcg.credential
-
The rest of this builder is generated by lombok Builder annotation
- TCGRelevantCredentialsBuilder() - Constructor for class paccor.tcg.credential.TCGRelevantCredentials.TCGRelevantCredentialsBuilder
- TCGRelevantManifests - Class in paccor.tcg.credential
-
TCGRelevantManifests::= SEQUENCE SIZE (1..REFMAX) OF HashedSubjectInfoURI - TCGRelevantManifests() - Constructor for class paccor.tcg.credential.TCGRelevantManifests
- TCGRelevantManifests.TCGRelevantManifestsBuilder - Class in paccor.tcg.credential
-
The rest of this builder is generated by lombok Builder annotation
- TCGRelevantManifestsBuilder() - Constructor for class paccor.tcg.credential.TCGRelevantManifests.TCGRelevantManifestsBuilder
- TCGSpecificationVersion - Class in paccor.tcg.credential
-
tCGCredentialSpecification ATTRIBUTE ::= { WITH SYNTAX TCGSpecificationVersion ID tcg-at-tcgCredentialSpecification } TCGSpecificationVersion ::= SEQUENCE { majorVersion INTEGER, minorVersion INTEGER, revision INTEGER } - TCGSpecificationVersion() - Constructor for class paccor.tcg.credential.TCGSpecificationVersion
- tcgTcpaSpecVersion - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTnc - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfftnc - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfftncEiu - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfftncEiuNameIdentifier - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfftncEiuSamlAaEntityId - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfftncEndpoint - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfftncEndpointFtncServiceEndpoint - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfftncEndpointIfmapResultFilters - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfftncEndpointIftnccsAccessRecommendation - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfftncEndpointOldestReceivedInformationAge - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfftncPosture - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfm - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfmCms - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTncIfmCmsIfmSecurityCapabilities - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpma - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmaX509 - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmaX509Key - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmaX509KeyUsage - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmClass - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmFirmwareVersion - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuote - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteCertBuf - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteCertChainIndex - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteCertFragmentIndex - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteCertSelector - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteCertStatus - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteCertTpmSelector - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteCertType - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteClockInfo - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteDigestSelector - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteFirmwareVersion - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLockHolderIpAddress - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLockHolderIpAddrType - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLockNotification - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLockTimeout - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLockTpmSelector - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLockValue - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLogFileLines - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLogFragmentIndex - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLogLineBuf - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLogLineNumber - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLogSelector - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLogStatus - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteLogTpmSelector - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteMibGeneralVersionInfo - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteMibVerBase - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteMibVersion - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteMibVersionGroup - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteNonce - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteNotificationGroup - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteObjectGroup - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuotePCRDigest - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuotePCRDigestAlg - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuotePcrSelector - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteQualifiedSigner - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteReqType - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteRespType - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteRowStatus - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteTpmLockVal - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmQuoteTpmSelector - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmSelectionGroup - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmSelector - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmSelectorDescription - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTpmSpecRev - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTraits - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatCommonCriteria - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatComponentClass - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatComponentFieldReplaceable - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatComponentIdentifierV11 - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatComponentLocation - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatComponentManufacturer - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatComponentModel - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatComponentPartNumber - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatComponentRevision - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatComponentSerial - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatComponentStatus - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatCountryOfOrigin - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatDeltaPlatformCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatDiceCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCategory - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatEkCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatEntGeoLocation - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatFipsLevel - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatGenericCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatIakCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatIdevidCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatIso9000 - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatNetworkMac - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatOid - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPemCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPen - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPlatformCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPlatformFirmwareCapabilities - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPlatformFirmwareSignatureVerification - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPlatformFirmwareUpdateCompliance - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPlatformHardwareCapabilities - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPlatformManufacturer - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPlatformManufactureridentifier - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPlatformModel - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPlatformOwnership - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPlatformSerial - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPlatformVersion - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatPublicKey - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatRebasePlatformCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatRtm - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrCatSpdmCertificate - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrId - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdBoolean - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdCertificateIdentifier - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdCommonCriteria - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdComponentClass - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdComponentIdentifierV11 - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdCountryOfOrigin - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdEntGeoLocation - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdFipsLevel - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdIa5String - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdIso9000Level - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdNetworkMac - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdOid - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdPemCertString - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdPen - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdPlatformFirmwareCapabilities - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdPlatformFirmwareSignatureVerification - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdPlatformFirmwareUpdateCompliance - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdPlatformHardwareCapabilities - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdPublicKey - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdRtm - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdStatus - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdUri - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrIdUtf8String - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrRegistry - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- tcgTrRegNone - Static variable in class paccor.tcg.credential.TCGObjectIdentifier
- TCPA_SPEC_VERSION - Static variable in class paccor.json.schema.AttributesSchema
- TCPA_SPEC_VERSION_FIELD - Enum constant in enum class paccor.json.schema.AttributesSchema.Field
- tCPASpecVersion() - Method in record class paccor.json.AttributesJsonHelper
-
Returns the value of the
tCPASpecVersionrecord component. - TCPASpecVersion - Class in paccor.tcg.credential
-
-- tcpa tpm specification attribute (deprecated) tCPASpecVersion ATTRIBUTE ::= { WITH SYNTAX TCPASpecVersion ID tcg-tcpaSpecVersion } TCPASpecVersion ::= SEQUENCE { major INTEGER, minor INTEGER } - TCPASpecVersion() - Constructor for class paccor.tcg.credential.TCPASpecVersion
- testStringLength(ASN1String, int) - Static method in class paccor.tcg.credential.Definitions
-
Validates whether the length of the provided
ASN1Stringis greater than 1 and less than or equal to the specified maximum length. - toASN1EncodableVector(U) - Static method in class paccor.tcg.credential.ASN1Utils
-
Given a list of ASN1Objects, put all elements into an ASN1 vector.
- toASN1Primitive() - Method in class paccor.tcg.credential.ASN1BitStringEnumBase
- toASN1Primitive() - Method in class paccor.tcg.credential.ASN1EnumBase
-
Converts the value to its ASN.1 representation.
- toASN1Primitive() - Method in class paccor.tcg.credential.ASN1EnumeratedEnumBase
- toASN1Primitive() - Method in class paccor.tcg.credential.CertificateIdentifier
- toASN1Primitive() - Method in class paccor.tcg.credential.CommonCriteriaEvaluation
- toASN1Primitive() - Method in class paccor.tcg.credential.CommonCriteriaMeasures
- toASN1Primitive() - Method in class paccor.tcg.credential.ComponentAddress
- toASN1Primitive() - Method in class paccor.tcg.credential.ComponentClass
- toASN1Primitive() - Method in class paccor.tcg.credential.ComponentIdentifier
- toASN1Primitive() - Method in class paccor.tcg.credential.ComponentIdentifierV2
- toASN1Primitive() - Method in class paccor.tcg.credential.EntityGeoLocation
- toASN1Primitive() - Method in class paccor.tcg.credential.FIPSLevel
- toASN1Primitive() - Method in class paccor.tcg.credential.HashAlgAndValue
- toASN1Primitive() - Method in class paccor.tcg.credential.HashedCertificateIdentifier
- toASN1Primitive() - Method in class paccor.tcg.credential.HashedSubjectInfoURI
- toASN1Primitive() - Method in class paccor.tcg.credential.ISO9000Certification
- toASN1Primitive() - Method in class paccor.tcg.credential.ManufacturerId
- toASN1Primitive() - Method in class paccor.tcg.credential.OriginComposition
- toASN1Primitive() - Method in class paccor.tcg.credential.PlatformConfiguration
- toASN1Primitive() - Method in class paccor.tcg.credential.PlatformConfigurationV2
- toASN1Primitive() - Method in class paccor.tcg.credential.PlatformConfigurationV3
- toASN1Primitive() - Method in class paccor.tcg.credential.PlatformProperties
- toASN1Primitive() - Method in class paccor.tcg.credential.PlatformPropertiesV2
- toASN1Primitive() - Method in class paccor.tcg.credential.SecurityQualities
- toASN1Primitive() - Method in class paccor.tcg.credential.SubjectInfoURIList
- toASN1Primitive() - Method in class paccor.tcg.credential.TBBSecurityAssertions
- toASN1Primitive() - Method in class paccor.tcg.credential.TCGCredentialType
- toASN1Primitive() - Method in class paccor.tcg.credential.TCGPlatformSpecification
- toASN1Primitive() - Method in class paccor.tcg.credential.TCGRelevantCredentials
- toASN1Primitive() - Method in class paccor.tcg.credential.TCGRelevantManifests
- toASN1Primitive() - Method in class paccor.tcg.credential.TCGSpecificationVersion
- toASN1Primitive() - Method in class paccor.tcg.credential.TCPASpecVersion
- toASN1Primitive() - Method in class paccor.tcg.credential.TPMSecurityAssertions
- toASN1Primitive() - Method in class paccor.tcg.credential.TPMSpecification
- toASN1Primitive() - Method in class paccor.tcg.credential.Trait
- toASN1Primitive() - Method in class paccor.tcg.credential.TraitMap
- toASN1Primitive() - Method in class paccor.tcg.credential.URIReference
- toASN1Primitive() - Method in class paccor.tcg.credential.VirtualPlatformBackupServiceURI
- toCertificateTraitMap(TraitMap) - Static method in class paccor.normalization.ComponentIdentifierV2Converter
-
Convert a decomposed TraitMap into a single ComponentIdentifierV11Trait when all traits use the same non-null registry and the component can be reconstructed as V2.
- toHexString(byte[]) - Static method in class paccor.normalization.HexNormalizer
-
Convert a byte array to a hex string.
- toOid(CertKind, CertType) - Static method in class paccor.cert.CertTypeResolver
- toReference() - Method in class paccor.cert.PlatformCertificate
- toReference(File, PlatformCertificate, JsonNode) - Method in class paccor.json.CryptographicAnchorsDeserializer
- toReference(File, PlatformCertificate, JsonNode) - Method in class paccor.json.PreviousPlatformCertificatesDeserializer
- toReference(ASN1ObjectIdentifier) - Method in class paccor.cert.PlatformCertificate
- toReference(PlatformCertificate) - Static method in class paccor.cert.CertTypeResolver
- toReference(PlatformCertificate) - Static method in class paccor.json.CryptographicAnchorClassifier
- toString() - Method in record class paccor.cert.CertificateProfile
-
Returns a string representation of this record class.
- toString() - Method in enum class paccor.cert.CertSpecVersion
- toString() - Method in record class paccor.cert.TbsFinalizer
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.crypto.LocalSignatureStrategy
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.crypto.Pkcs11SignatureStrategy
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.crypto.ProvidedSignatureStrategy
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.crypto.RemoteSignatureStrategy
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.crypto.X509Credential
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.json.AttributesJsonHelper
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.json.ExtensionsJsonHelper
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.json.HardwareManifestJsonHelper
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.model.CertificateReference
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.model.ExtensionInfo
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.model.HolderInfo
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.model.NameInfo
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.model.SubjectInfo
-
Returns a string representation of this record class.
- toString() - Method in class paccor.tcg.credential.Trait.TraitBuilder
- toString() - Method in class paccor.tcg.credential.TraitCollection
- toString() - Method in record class paccor.validator.ComponentValidationReport
-
Returns a string representation of this record class.
- toString() - Method in record class paccor.validator.SpecificationValidationReport
-
Returns a string representation of this record class.
- toTrait() - Method in record class paccor.model.CertificateReference
-
Convert to a
CertificateIdentifierTrait. - toTraitCategory(CertType) - Static method in class paccor.cert.CertTypeResolver
- toTraitCategory(PlatformCertificate) - Static method in class paccor.cert.CertTypeResolver
- toTraitMap() - Method in class paccor.tcg.credential.TraitCollection
- toTraitMap(ComponentIdentifierV2) - Static method in class paccor.normalization.ComponentIdentifierV2Converter
-
Convert a ComponentIdentifierV2 to a TraitMap with decomposed field traits.
- toV1(PlatformConfigurationV3) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Convert from PlatformConfigurationV3 to PlatformConfiguration.
- toV11TraitMap(ComponentIdentifierV2) - Static method in class paccor.normalization.ComponentIdentifierV2Converter
-
Wrap a ComponentIdentifierV2 as a single V11 trait.
- toV2(PlatformConfigurationV3) - Static method in class paccor.normalization.PlatformConfigurationNormalizer
-
Convert from PlatformConfigurationV3 to PlatformConfigurationV2.
- TPM_MANUFACTURER - Static variable in class paccor.json.schema.AttributesSchema
- TPM_MANUFACTURER_FIELD - Enum constant in enum class paccor.json.schema.AttributesSchema.Field
- TPM_MODEL - Static variable in class paccor.json.schema.AttributesSchema
- TPM_MODEL_FIELD - Enum constant in enum class paccor.json.schema.AttributesSchema.Field
- TPM_SECURITY_ASSERTIONS - Static variable in class paccor.json.schema.AttributesSchema
- TPM_SECURITY_ASSERTIONS_FIELD - Enum constant in enum class paccor.json.schema.AttributesSchema.Field
- TPM_SPECIFICATION - Static variable in class paccor.json.schema.AttributesSchema
- TPM_SPECIFICATION_FIELD - Enum constant in enum class paccor.json.schema.AttributesSchema.Field
- TPM_VERSION - Static variable in class paccor.json.schema.AttributesSchema
- TPM_VERSION_FIELD - Enum constant in enum class paccor.json.schema.AttributesSchema.Field
- tpmManufacturer - Enum constant in enum class paccor.tcg.credential.EKCertificateGenerationLocation.Enumerated
-
tpmManufacturer: EK certificate generated by the TPM manufacturer
- tpmManufacturer - Enum constant in enum class paccor.tcg.credential.EKGenerationLocation.Enumerated
-
tpmManufacturer: EK generated by TPM manufacturer
- tPMManufacturer() - Method in record class paccor.json.AttributesJsonHelper
-
Returns the value of the
tPMManufacturerrecord component. - tPMModel() - Method in record class paccor.json.AttributesJsonHelper
-
Returns the value of the
tPMModelrecord component. - tPMSecurityAssertions() - Method in record class paccor.json.AttributesJsonHelper
-
Returns the value of the
tPMSecurityAssertionsrecord component. - TPMSecurityAssertions - Class in paccor.tcg.credential
-
tPMSecurityAssertions ATTRIBUTE ::= { WITH SYNTAX TPMSecurityAssertions ID tcg-at-tpmSecurityAssertions } TPMSecurityAssertions ::= SEQUENCE { version Version DEFAULT v1, fieldUpgradable BOOLEAN DEFAULT FALSE, ekGenerationType [0] IMPLICIT EKGenerationType OPTIONAL, ekGenerationLocation [1] IMPLICIT EKGenerationLocation OPTIONAL, ekCertificateGenerationLocation [2] IMPLICIT EKCertificateGenerationLocation OPTIONAL, ccInfo [3] IMPLICIT CommonCriteriaMeasures OPTIONAL, fipsLevel [4] IMPLICIT FIPSLevel OPTIONAL, iso9000Certified [5] IMPLICIT BOOLEAN DEFAULT FALSE, iso9000Uri IA5STRING (SIZE (1..URIMAX)) OPTIONAL } Version ::= INTEGER { v1(0) } - TPMSecurityAssertions() - Constructor for class paccor.tcg.credential.TPMSecurityAssertions
- tPMSpecification() - Method in record class paccor.json.AttributesJsonHelper
-
Returns the value of the
tPMSpecificationrecord component. - TPMSpecification - Class in paccor.tcg.credential
-
tPMSpecification ATTRIBUTE ::= { WITH SYNTAX TPMSpecification ID tcg-at-tpmSpecification } TPMSpecification ::= SEQUENCE { family UTF8String (SIZE (1..STRMAX)), level INTEGER, revision INTEGER } - TPMSpecification() - Constructor for class paccor.tcg.credential.TPMSpecification
- tPMVersion() - Method in record class paccor.json.AttributesJsonHelper
-
Returns the value of the
tPMVersionrecord component. - TRACE - Enum constant in enum class paccor.cli.LogBootstrap.LogLevel
- trait(Trait) - Method in class paccor.tcg.credential.TraitMap.TraitMapBuilder
- Trait<TraitValueType, TraitType> - Class in paccor.tcg.credential
-
Trait ::= SEQUENCE { traitId TRAIT.&id({TraitSet}), -- Specifies the traitValue encoding traitCategory OBJECT IDENTIFIER, -- Identifies the information category contained in traitValue traitRegistry OBJECT IDENTIFIER, -- Identifies the registry used to match against the traitValue description [0] IMPLICIT UTF8String (SIZE (1..STRMAX)) OPTIONAL, descriptionURI [1] IMPLICIT IA5String (SIZE (1..URIMAX)) OPTIONAL, traitValue OCTET STRING ( CONTAINING TRAIT.&TraitValueType({TraitSet}{@traitId } ) ENCODED BY der) }TRAIT ::= CLASS { &id OBJECT IDENTIFIER UNIQUE, &TraitValueType } WITH SYNTAX { SYNTAX &TraitValueType IDENTIFIED BY &id } TraitSet TRAIT ::= {...} } - Trait(Trait.TraitBuilder) - Constructor for class paccor.tcg.credential.Trait
- Trait.TraitBuilder<TraitValueType, TraitType, C, B> - Class in paccor.tcg.credential
- TraitBuilder() - Constructor for class paccor.tcg.credential.Trait.TraitBuilder
- traitCategory() - Method in record class paccor.model.CertificateReference
-
Returns the value of the
traitCategoryrecord component. - traitCategory(ASN1ObjectIdentifier) - Method in class paccor.tcg.credential.Trait.TraitBuilder
- TraitCollection - Class in paccor.tcg.credential
- TraitCollection(List) - Constructor for class paccor.tcg.credential.TraitCollection
- TraitDeserializer - Class in paccor.json
-
Custom
ValueDeserializerfor theTrait<?, ?>class. - TraitDeserializer() - Constructor for class paccor.json.TraitDeserializer
- traitId(ASN1ObjectIdentifier) - Method in class paccor.tcg.credential.Trait.TraitBuilder
- TraitId - Class in paccor.tcg.credential
- TraitId() - Constructor for class paccor.tcg.credential.TraitId
- traitMap(ASN1ObjectIdentifier) - Method in class paccor.cert.PlatformCertificate
- TraitMap - Class in paccor.tcg.credential
-
<?> ::= SEQUENCE(SIZE(1..MAX)) OF Trait - TraitMap() - Constructor for class paccor.tcg.credential.TraitMap
- TraitMap.TraitMapBuilder - Class in paccor.tcg.credential
-
The rest of this builder is generated by lombok Builder annotation
- TraitMapBuilder() - Constructor for class paccor.tcg.credential.TraitMap.TraitMapBuilder
- TraitMapDeserializer - Class in paccor.json
- TraitMapDeserializer() - Constructor for class paccor.json.TraitMapDeserializer
- traitRegistry(ASN1ObjectIdentifier) - Method in class paccor.tcg.credential.Trait.TraitBuilder
- traits(Class) - Method in class paccor.tcg.credential.TraitCollection
- TRAITS - Static variable in class paccor.json.schema.ComponentSchema
- TRAITS_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.Field
- traitsFromJson(JsonNode) - Method in class paccor.tcg.credential.TraitMap.TraitMapBuilder
-
Read traits from the JsonNode into the TraitMap.
- traitsFromSequence(ASN1Sequence) - Method in class paccor.tcg.credential.TraitMap.TraitMapBuilder
-
Attempts to recover Traits from the ASN1Sequence and then read their TraitID and process them into appropriate types.
- traitType(Class) - Method in class paccor.tcg.credential.Trait.TraitBuilder
- traitValue(JsonNode, Class, Function) - Method in class paccor.tcg.credential.Trait.TraitBuilder
- traitValue(JsonNode, Class) - Method in class paccor.tcg.credential.Trait.TraitBuilder
- traitValue(TraitValueType) - Method in class paccor.tcg.credential.Trait.TraitBuilder
- traitValueGetInstance(Object, Function) - Method in class paccor.tcg.credential.Trait.TraitBuilder
-
Add any object to traitValue using the supplied conversion method.
- TraitValueTranslator - Interface in paccor.normalization
-
SPI for translating/normalizing a trait's value to a canonical representation based on its identifiers.
- translate(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1Object) - Method in class paccor.normalization.pci.PciFieldTranslator
- translate(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1Object) - Method in class paccor.normalization.StringSynonymTranslator
- translate(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1Object) - Method in interface paccor.normalization.TraitValueTranslator
-
Return a normalized/canonical value.
- trimmedIfText(JsonNode) - Static method in class paccor.json.JsonUtils
-
Processes a given
JsonNodeto return anOptional<String>that contains the trimmed text value if the node is textual and non-blank. - trustedExecutionEnvironment - Enum constant in enum class paccor.tcg.credential.PlatformHardwareCapabilities.Enumerated
-
trustedExecutionEnvironment: The platform contains a Trusted Execution Environment. - TYPE - Static variable in class paccor.json.schema.CrlDistributionPointsSchema
- TYPE_FIELD - Enum constant in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionNameField
- typeCount() - Method in class paccor.tcg.credential.TraitMap
U
- UNIFORM_RESOURCE_IDENTIFIER - Static variable in class paccor.json.schema.ComponentSchema
- UNIFORM_RESOURCE_IDENTIFIER_FIELD - Enum constant in enum class paccor.json.schema.ComponentSchema.UriReferenceField
- UNSUPPORTED_ALGORITHM - Enum constant in enum class paccor.cli.ClientExitCodes
-
Unsupported algorithm chosen
- UnsupportedAlgorithmException - Exception Class in paccor.exception
- UnsupportedAlgorithmException(Throwable) - Constructor for exception class paccor.exception.UnsupportedAlgorithmException
- UnsupportedAlgorithmException(ASN1ObjectIdentifier) - Constructor for exception class paccor.exception.UnsupportedAlgorithmException
- UnsupportedAlgorithmException(ASN1ObjectIdentifier, Throwable) - Constructor for exception class paccor.exception.UnsupportedAlgorithmException
- URIMAX - Static variable in class paccor.tcg.credential.Definitions
-
URIMAX is a constant used to provide an upper bound on the length of a URI included in the platform certificate.
- URIReference - Class in paccor.tcg.credential
-
URIReference ::= SEQUENCE { uniformResourceIdentifier IA5String (SIZE (1..URIMAX)), hashAlgorithm AlgorithmIdentifier OPTIONAL, hashValue BIT STRING OPTIONAL } - URIReference() - Constructor for class paccor.tcg.credential.URIReference
- URITrait - Class in paccor.tcg.credential
-
URITrait TRAIT ::= { SYNTAX URIReference IDENTIFIED BY tcg-tr-ID-URI } - URITrait() - Constructor for class paccor.tcg.credential.URITrait
- URITrait.URITraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- URITraitBuilder() - Constructor for class paccor.tcg.credential.URITrait.URITraitBuilder
- urlsFromSequence(ASN1Sequence) - Method in class paccor.tcg.credential.SubjectInfoURIList.SubjectInfoURIListBuilder
-
Reads elements of the given sequence as HashedSubjectInfoURI and adds them to the builder.
- urlsFromSequence(ASN1Sequence) - Method in class paccor.tcg.credential.TCGRelevantCredentials.TCGRelevantCredentialsBuilder
-
Reads elements of the given sequence as HashedSubjectInfoURI and adds them to the builder.
- urlsFromSequence(ASN1Sequence) - Method in class paccor.tcg.credential.TCGRelevantManifests.TCGRelevantManifestsBuilder
-
Reads elements of the given sequence as HashedSubjectInfoURI and adds them to the builder.
- USAGE_ERROR - Enum constant in enum class paccor.cli.ClientExitCodes
-
Generic usage error
- USER_NOTICE - Enum constant in enum class paccor.json.schema.CertificatePoliciesSchema.Qualifier
- UTF8StringTrait - Class in paccor.tcg.credential
-
UTF8StringTrait TRAIT ::= { SYNTAX UTF8String(SIZE (1..STRMAX)) IDENTIFIED BY tcg-tr-ID-UTF8String } - UTF8StringTrait() - Constructor for class paccor.tcg.credential.UTF8StringTrait
- UTF8StringTrait.UTF8StringTraitBuilder<C,
B> - Class in paccor.tcg.credential -
Needed to include this to satisfy Javadoc compiling.
- UTF8StringTraitBuilder() - Constructor for class paccor.tcg.credential.UTF8StringTrait.UTF8StringTraitBuilder
V
- V1_0 - Enum constant in enum class paccor.cert.CertSpecVersion
-
Platform Certificate Specification v1.0 - Uses PlatformConfiguration (tcg-at-platformConfiguration-v1) - Supports both attribute and public key certificates
- V1_1 - Enum constant in enum class paccor.cert.CertSpecVersion
-
Platform Certificate Specification v1.1 - Uses PlatformConfigurationV2 (tcg-at-platformConfiguration-v2) - Attribute certificates only
- V2_0 - Enum constant in enum class paccor.cert.CertSpecVersion
-
Platform Certificate Specification v2.x - At least 2.0 and 2.1.
- validate() - Method in record class paccor.cert.CertificateProfile
-
Validate and throw if invalid.
- validate(PlatformCertificate) - Static method in class paccor.validator.SpecificationValidator
- validateAc(CertificateProfile, PlatformCertificateInformationModel) - Static method in record class paccor.cert.TbsFinalizer
- validateCertificate(File, PlatformCertificate, JsonNode) - Method in class paccor.json.PreviousPlatformCertificatesDeserializer
- validateCertificate(File, PlatformCertificate, JsonNode) - Method in class paccor.json.CryptographicAnchorsDeserializer
- ValidateCmd - Class in paccor.cli
- ValidateCmd() - Constructor for class paccor.cli.ValidateCmd
- validatePkc(CertificateProfile, PlatformCertificateInformationModel) - Static method in record class paccor.cert.TbsFinalizer
- VALIDATION_FAILED - Enum constant in enum class paccor.cli.ClientExitCodes
-
Validation failure
- ValidationException - Exception Class in paccor.exception
- ValidationException(String) - Constructor for exception class paccor.exception.ValidationException
- VALUE_SIZE - Static variable in class paccor.tcg.credential.ComponentClass
-
The number of octets that should be in componentClassValue.
- valueDerB64() - Method in record class paccor.model.ExtensionInfo
-
Returns the value of the
valueDerB64record component. - valueOf(String) - Static method in enum class paccor.cert.CertKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.cert.CertSigEncoding
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.cert.CertSpecVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.cert.CertType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.cert.ExtensionContext
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.cli.ClientExitCodes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.cli.CliHelper.x509type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.cli.LogBootstrap.LogLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.AttributesSchema.Field
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.AuthorityInformationAccessSchema.Field
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.AuthorityInformationAccessSchema.Method
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.AuthorityInformationAccessSchema.RootField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.CertificatePoliciesSchema.PolicyField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.CertificatePoliciesSchema.Qualifier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.CertificatePoliciesSchema.QualifierField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.ComponentSchema.AddressField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.ComponentSchema.AddressTypeValue
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.ComponentSchema.CertificateIdentifierField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.ComponentSchema.ComponentClassField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.ComponentSchema.Field
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.ComponentSchema.HashedCertificateField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.ComponentSchema.IssuerSerialField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.ComponentSchema.PropertyField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.ComponentSchema.UriReferenceField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionNameField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionNameType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionPointField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.CrlDistributionPointsSchema.RootField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.ExtensionsSchema.Field
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.HardwareManifestSchema.Field
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.SubjectAlternativeNameSchema.PlatformField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.TargetingInformationSchema.Field
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.json.schema.TargetingInformationSchema.RootField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.AttributeStatus.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.ComponentAddressType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.EKCertificateGenerationLocation.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.EKGenerationLocation.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.EKGenerationType.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.EvaluationAssuranceLevel.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.EvaluationStatus.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.MeasurementRootType.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.PlatformFirmwareCapabilities.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.PlatformFirmwareSignatureVerification.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.PlatformFirmwareUpdateCompliance.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.PlatformHardwareCapabilities.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.RTMTypes.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.SecurityLevel.Enumerated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class paccor.tcg.credential.StrengthOfFunction.Enumerated
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class paccor.cert.CertKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.cert.CertSigEncoding
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.cert.CertSpecVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.cert.CertType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.cert.ExtensionContext
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.cli.ClientExitCodes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.cli.CliHelper.x509type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.cli.LogBootstrap.LogLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.AttributesSchema.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.AuthorityInformationAccessSchema.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.AuthorityInformationAccessSchema.Method
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.AuthorityInformationAccessSchema.RootField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.CertificatePoliciesSchema.PolicyField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.CertificatePoliciesSchema.Qualifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.CertificatePoliciesSchema.QualifierField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.ComponentSchema.AddressField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.ComponentSchema.AddressTypeValue
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.ComponentSchema.CertificateIdentifierField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.ComponentSchema.ComponentClassField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.ComponentSchema.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.ComponentSchema.HashedCertificateField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.ComponentSchema.IssuerSerialField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.ComponentSchema.PropertyField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.ComponentSchema.UriReferenceField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionNameField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionNameType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.CrlDistributionPointsSchema.DistributionPointField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.CrlDistributionPointsSchema.RootField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.ExtensionsSchema.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.HardwareManifestSchema.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.SubjectAlternativeNameSchema.PlatformField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.TargetingInformationSchema.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.json.schema.TargetingInformationSchema.RootField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.AttributeStatus.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.ComponentAddressType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.EKCertificateGenerationLocation.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.EKGenerationLocation.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.EKGenerationType.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.EvaluationAssuranceLevel.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.EvaluationStatus.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.MeasurementRootType.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.PlatformFirmwareCapabilities.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.PlatformFirmwareSignatureVerification.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.PlatformFirmwareUpdateCompliance.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.PlatformHardwareCapabilities.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.RTMTypes.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.SecurityLevel.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class paccor.tcg.credential.StrengthOfFunction.Enumerated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class paccor.tcg.credential.TraitMap
- vendorIdFromName(String) - Method in class paccor.normalization.pci.PciIdsRegistry
- vendorName(String) - Method in class paccor.normalization.pci.PciIdsRegistry
- verifyWithCert(File, AlgorithmIdentifier, byte[], byte[]) - Static method in class paccor.crypto.SignatureService
- VERSION - Static variable in class paccor.json.schema.SubjectAlternativeNameSchema
- ViewCmd - Class in paccor.cli
- ViewCmd() - Constructor for class paccor.cli.ViewCmd
- virtual - Enum constant in enum class paccor.tcg.credential.MeasurementRootType.Enumerated
-
virtual: TPM is virtualized (possibly running in a VMM)
- virtual - Enum constant in enum class paccor.tcg.credential.RTMTypes.Enumerated
-
virtual: the platform implements a virtualized RTM, for example in a Virtual Machine. - VirtualPlatformBackupServiceURI - Class in paccor.tcg.credential
-
VirtualPlatformBackupServiceURI ::= SEQUENCE { restoreAllowed BOOLEAN DEFAULT FALSE, backupServiceURI IA5String } - VirtualPlatformBackupServiceURI() - Constructor for class paccor.tcg.credential.VirtualPlatformBackupServiceURI
W
- WARN - Enum constant in enum class paccor.cli.LogBootstrap.LogLevel
- WLAN_MAC - Enum constant in enum class paccor.json.schema.ComponentSchema.AddressTypeValue
- WLANMAC - Enum constant in enum class paccor.tcg.credential.ComponentAddressType
-
WLAN MAC
- write(File, Object) - Static method in class paccor.json.ObjectMapperFactory
X
- X509Credential - Record Class in paccor.crypto
- X509Credential(PrivateKeyInfo, PrivateKey, X509CertificateHolder) - Constructor for record class paccor.crypto.X509Credential
-
Creates an instance of a
X509Credentialrecord class.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form