A B C D E F G H I J K L M N O P Q R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractJunction - Class in network.oxalis.commons.certvalidator.structure
- AbstractJunction(List<ValidatorRule>) - Constructor for class network.oxalis.commons.certvalidator.structure.AbstractJunction
- AbstractJunction(ValidatorRule...) - Constructor for class network.oxalis.commons.certvalidator.structure.AbstractJunction
- AbstractRule - Class in network.oxalis.commons.certvalidator.rule
- AbstractRule() - Constructor for class network.oxalis.commons.certvalidator.rule.AbstractRule
- add(X509Certificate...) - Method in class network.oxalis.commons.certvalidator.util.SimpleCertificateBucket
-
Append certificate(s) to bucket.
- add(ValidatorRule) - Method in class network.oxalis.commons.certvalidator.ValidatorBuilder
-
Append validator instance to validator.
- addRule(List<ValidatorRule>) - Method in class network.oxalis.commons.certvalidator.structure.AbstractJunction
- addRule(ValidatorRule) - Method in class network.oxalis.commons.certvalidator.ValidatorBuilder
-
Append validator instance to validator.
- addRule(ValidatorRule...) - Method in class network.oxalis.commons.certvalidator.structure.AbstractJunction
- algorithm - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.CanonicalizationMethodType
- algorithm - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DigestMethodType
- algorithm - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureMethodType
- algorithm - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.TransformType
- alwaysFail(String) - Static method in class network.oxalis.commons.certvalidator.rule.DummyRule
- alwaysSuccess() - Static method in class network.oxalis.commons.certvalidator.rule.DummyRule
- ANCHOR - Static variable in class network.oxalis.commons.certvalidator.rule.ChainRule
- and(List<ValidatorRule>) - Static method in interface network.oxalis.commons.certvalidator.structure.Junction
- and(ValidatorRule...) - Static method in interface network.oxalis.commons.certvalidator.structure.Junction
- AND - network.oxalis.commons.certvalidator.jaxb.JunctionEnum
- AndJunction - Class in network.oxalis.commons.certvalidator.structure
-
Allows combining instances of validators using a limited set of logic.
- AndJunction(List<ValidatorRule>) - Constructor for class network.oxalis.commons.certvalidator.structure.AndJunction
- AndJunction(ValidatorRule...) - Constructor for class network.oxalis.commons.certvalidator.structure.AndJunction
- any - Variable in class network.oxalis.commons.certvalidator.jaxb.ExtensionType
- asList() - Method in interface network.oxalis.commons.certvalidator.api.CertificateBucket
B
- BCHelper - Class in network.oxalis.commons.certvalidator.util
- BCHelper() - Constructor for class network.oxalis.commons.certvalidator.util.BCHelper
- blacklistOrCachedOrChain - Variable in class network.oxalis.commons.certvalidator.jaxb.ExtensibleType
- BlacklistRule - Class in network.oxalis.commons.certvalidator.rule
- BlacklistRule(CertificateBucket) - Constructor for class network.oxalis.commons.certvalidator.rule.BlacklistRule
- BlacklistType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for BlacklistType complex type.
- BlacklistType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.BlacklistType
- build() - Method in class network.oxalis.commons.certvalidator.ValidatorBuilder
-
Generates a ValidatorHelper instance containing defined validator(s).
- build(InputStream) - Method in class network.oxalis.commons.certvalidator.ValidatorLoader
- build(Path) - Method in class network.oxalis.commons.certvalidator.ValidatorLoader
C
- CachedType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for CachedType complex type.
- CachedType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.CachedType
- CachedValidatorRule - Class in network.oxalis.commons.certvalidator.util
- CachedValidatorRule(ValidatorRule, long) - Constructor for class network.oxalis.commons.certvalidator.util.CachedValidatorRule
- CachedValidatorRule.Result - Class in network.oxalis.commons.certvalidator.util
- canonicalizationMethod - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignedInfoType
- CanonicalizationMethodType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for CanonicalizationMethodType complex type.
- CanonicalizationMethodType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.CanonicalizationMethodType
- CERTIFICATE - Static variable in class network.oxalis.commons.certvalidator.Validator
- certificateBucket - Variable in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
- CertificateBucket - Interface in network.oxalis.commons.certvalidator.api
-
Defines bucket for certificate allowing customized storage of certificates.
- CertificateBucketException - Exception in network.oxalis.commons.certvalidator.api
-
Exception related to actions performed by certificate buckets.
- CertificateBucketException(String, Throwable) - Constructor for exception network.oxalis.commons.certvalidator.api.CertificateBucketException
- CertificateBucketReferenceType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for CertificateBucketReferenceType complex type.
- CertificateBucketReferenceType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.CertificateBucketReferenceType
- CertificateBucketType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for CertificateBucketType complex type.
- CertificateBucketType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.CertificateBucketType
- CertificateBucketWrapper - Class in network.oxalis.commons.certvalidator.util
-
Wrapper for certificate bucket.
- CertificateBucketWrapper(CertificateBucket) - Constructor for class network.oxalis.commons.certvalidator.util.CertificateBucketWrapper
- certificateOrCertificateReferenceOrCertificateStartsWith - Variable in class network.oxalis.commons.certvalidator.jaxb.CertificateBucketType
- CertificateReferenceType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for CertificateReferenceType complex type.
- CertificateReferenceType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.CertificateReferenceType
- CertificateStartsWithType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for CertificateStartsWithType complex type.
- CertificateStartsWithType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.CertificateStartsWithType
- CertificateType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for CertificateType complex type.
- CertificateType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.CertificateType
- CertificateValidationException - Exception in network.oxalis.commons.certvalidator.api
-
Generic exception for project.
- CertificateValidationException(String) - Constructor for exception network.oxalis.commons.certvalidator.api.CertificateValidationException
- CertificateValidationException(String, Throwable) - Constructor for exception network.oxalis.commons.certvalidator.api.CertificateValidationException
- ChainRule - Class in network.oxalis.commons.certvalidator.rule
-
Validator checking validity of chain using root certificates and intermediate certificates.
- ChainRule(CertificateBucket, CertificateBucket, String...) - Constructor for class network.oxalis.commons.certvalidator.rule.ChainRule
- ChainType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for ChainType complex type.
- ChainType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.ChainType
- ClassRuleParser - Class in network.oxalis.commons.certvalidator.parser
- ClassRuleParser() - Constructor for class network.oxalis.commons.certvalidator.parser.ClassRuleParser
- ClassType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for ClassType complex type.
- ClassType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.ClassType
- contains(Property<T>) - Method in interface network.oxalis.commons.certvalidator.api.Report
- contains(Property<T>) - Method in class network.oxalis.commons.certvalidator.util.DummyReport
- contains(Property<T>) - Method in class network.oxalis.commons.certvalidator.util.SimpleReport
- content - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.CanonicalizationMethodType
- content - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DigestMethodType
- content - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.KeyInfoType
- content - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.KeyValueType
- content - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectType
- content - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.PGPDataType
- content - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureMethodType
- content - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertyType
- content - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.TransformType
- copy() - Method in interface network.oxalis.commons.certvalidator.api.Report
- copy() - Method in class network.oxalis.commons.certvalidator.util.DummyReport
- copy() - Method in class network.oxalis.commons.certvalidator.util.SimpleReport
- create() - Static method in class network.oxalis.commons.certvalidator.util.SimpleProperty
- createBlacklistType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
BlacklistType - createCachedType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
CachedType - createCanonicalizationMethod(CanonicalizationMethodType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createCanonicalizationMethodType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
CanonicalizationMethodType - createCertificateBucketReferenceType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
CertificateBucketReferenceType - createCertificateBucketType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
CertificateBucketType - createCertificateReferenceType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
CertificateReferenceType - createCertificateStartsWithType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
CertificateStartsWithType - createCertificateType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
CertificateType - createChainType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
ChainType - createClassType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
ClassType - createCriticalExtensionRecognizedType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
CriticalExtensionRecognizedType - createCriticalExtensionRequiredType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
CriticalExtensionRequiredType - createCRLType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
CRLType - createDigestMethod(DigestMethodType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createDigestMethodType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
DigestMethodType - createDigestValue(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
JAXBElement<byte> - createDSAKeyValue(DSAKeyValueType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createDSAKeyValueType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
DSAKeyValueType - createDummyType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
DummyType - createExpirationType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
ExpirationType - createExtensibleType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
ExtensibleType - createExtensionType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
ExtensionType - createHandleErrorType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
HandleErrorType - createJunctionType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
JunctionType - createKeyInfo(KeyInfoType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createKeyInfoType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
KeyInfoType - createKeyName(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createKeyStoreType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
KeyStoreType - createKeyUsageType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
KeyUsageType - createKeyValue(KeyValueType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createKeyValueType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
KeyValueType - createManifest(ManifestType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createManifestType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
ManifestType - createMgmtData(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createObject(ObjectType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createObjectType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
ObjectType - createOCSPType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
OCSPType - createPGPData(PGPDataType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createPGPDataType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
PGPDataType - createPGPDataTypePGPKeyID(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
JAXBElement<byte> - createPGPDataTypePGPKeyPacket(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
JAXBElement<byte> - createPrincipleNameType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
PrincipleNameType - createReference(ReferenceType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createReferenceType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
ReferenceType - createReferenceType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
ReferenceType - createRetrievalMethod(RetrievalMethodType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createRetrievalMethodType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
RetrievalMethodType - createRSAKeyValue(RSAKeyValueType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createRSAKeyValueType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
RSAKeyValueType - createRuleReferenceType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
RuleReferenceType - createSignature(SignatureType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createSignatureMethod(SignatureMethodType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createSignatureMethodType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
SignatureMethodType - createSignatureMethodTypeHMACOutputLength(BigInteger) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createSignatureProperties(SignaturePropertiesType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createSignaturePropertiesType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
SignaturePropertiesType - createSignatureProperty(SignaturePropertyType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createSignaturePropertyType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
SignaturePropertyType - createSignatureType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
SignatureType - createSignatureValue(SignatureValueType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createSignatureValueType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
SignatureValueType - createSignedInfo(SignedInfoType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createSignedInfoType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
SignedInfoType - createSigningType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
SigningType - createSPKIData(SPKIDataType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createSPKIDataType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
SPKIDataType - createSPKIDataTypeSPKISexp(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
JAXBElement<byte> - createTransform(TransformType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createTransforms(TransformsType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createTransformsType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
TransformsType - createTransformType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
TransformType - createTransformTypeXPath(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createTryType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
TryType - createValidatorRecipe() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
ValidatorRecipe - createValidatorReferenceType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
ValidatorReferenceType - createValidatorType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
ValidatorType - createWhitelistType() - Method in class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create an instance of
WhitelistType - createX509Data(X509DataType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createX509DataType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
X509DataType - createX509DataTypeX509Certificate(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
JAXBElement<byte> - createX509DataTypeX509CRL(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
JAXBElement<byte> - createX509DataTypeX509IssuerSerial(X509IssuerSerialType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createX509DataTypeX509SKI(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
JAXBElement<byte> - createX509DataTypeX509SubjectName(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
- createX509IssuerSerialType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create an instance of
X509IssuerSerialType - CriticalExtensionRecognizedRule - Class in network.oxalis.commons.certvalidator.rule
- CriticalExtensionRecognizedRule(String...) - Constructor for class network.oxalis.commons.certvalidator.rule.CriticalExtensionRecognizedRule
- CriticalExtensionRecognizedRuleParser - Class in network.oxalis.commons.certvalidator.parser
- CriticalExtensionRecognizedRuleParser() - Constructor for class network.oxalis.commons.certvalidator.parser.CriticalExtensionRecognizedRuleParser
- CriticalExtensionRecognizedType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for CriticalExtensionRecognizedType complex type.
- CriticalExtensionRecognizedType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.CriticalExtensionRecognizedType
- CriticalExtensionRequiredRule - Class in network.oxalis.commons.certvalidator.rule
- CriticalExtensionRequiredRule(String...) - Constructor for class network.oxalis.commons.certvalidator.rule.CriticalExtensionRequiredRule
- CriticalExtensionRequiredRuleParser - Class in network.oxalis.commons.certvalidator.parser
- CriticalExtensionRequiredRuleParser() - Constructor for class network.oxalis.commons.certvalidator.parser.CriticalExtensionRequiredRuleParser
- CriticalExtensionRequiredType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for CriticalExtensionRequiredType complex type.
- CriticalExtensionRequiredType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.CriticalExtensionRequiredType
- CriticalExtensionRule - Class in network.oxalis.commons.certvalidator.rule
- CRL_SIGN - network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
- CRL_SIGN - network.oxalis.commons.certvalidator.util.KeyUsage
- crlCache - Variable in class network.oxalis.commons.certvalidator.util.SimpleCachingCrlFetcher
- CrlCache - Interface in network.oxalis.commons.certvalidator.api
- CrlFetcher - Interface in network.oxalis.commons.certvalidator.api
- CRLRule - Class in network.oxalis.commons.certvalidator.rule
- CRLRule() - Constructor for class network.oxalis.commons.certvalidator.rule.CRLRule
- CRLRule(CrlCache) - Constructor for class network.oxalis.commons.certvalidator.rule.CRLRule
- CRLRule(CrlFetcher) - Constructor for class network.oxalis.commons.certvalidator.rule.CRLRule
- CRLRuleParser - Class in network.oxalis.commons.certvalidator.parser
- CRLRuleParser() - Constructor for class network.oxalis.commons.certvalidator.parser.CRLRuleParser
- CRLType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for CRLType complex type.
- CRLType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.CRLType
- CrlUtils - Class in network.oxalis.commons.certvalidator.util
- CrlUtils() - Constructor for class network.oxalis.commons.certvalidator.util.CrlUtils
D
- DATA_ENCIPHERMENT - network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
- DATA_ENCIPHERMENT - network.oxalis.commons.certvalidator.util.KeyUsage
- DECIPHER_ONLY - network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
- DECIPHER_ONLY - network.oxalis.commons.certvalidator.util.KeyUsage
- digestMethod - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
- DigestMethodType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for DigestMethodType complex type.
- DigestMethodType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.DigestMethodType
- digestValue - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
- DIGITAL_SIGNATURE - network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
- DIGITAL_SIGNATURE - network.oxalis.commons.certvalidator.util.KeyUsage
- DirectoryCrlCache - Class in network.oxalis.commons.certvalidator.util
- DirectoryCrlCache(Path) - Constructor for class network.oxalis.commons.certvalidator.util.DirectoryCrlCache
- download(String) - Method in class network.oxalis.commons.certvalidator.util.SimpleCachingCrlFetcher
- DSAKeyValueType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for DSAKeyValueType complex type.
- DSAKeyValueType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
- DummyReport - Class in network.oxalis.commons.certvalidator.util
- DummyRule - Class in network.oxalis.commons.certvalidator.rule
-
Throws an exception on validation if message is set.
- DummyRule() - Constructor for class network.oxalis.commons.certvalidator.rule.DummyRule
-
Defines an instance always having successful validations.
- DummyRule(String) - Constructor for class network.oxalis.commons.certvalidator.rule.DummyRule
-
Defines as instance always having failing validations, given message is not null.
- DummyRuleParser - Class in network.oxalis.commons.certvalidator.parser
- DummyRuleParser() - Constructor for class network.oxalis.commons.certvalidator.parser.DummyRuleParser
- DummyType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for DummyType complex type.
- DummyType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.DummyType
E
- ENCIPHER_ONLY - network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
- ENCIPHER_ONLY - network.oxalis.commons.certvalidator.util.KeyUsage
- encoding - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectType
- ErrorHandler - Interface in network.oxalis.commons.certvalidator.api
- ExpirationRule - Class in network.oxalis.commons.certvalidator.rule
-
Validate validity of certificate.
- ExpirationRule() - Constructor for class network.oxalis.commons.certvalidator.rule.ExpirationRule
- ExpirationRuleParser - Class in network.oxalis.commons.certvalidator.parser
- ExpirationRuleParser() - Constructor for class network.oxalis.commons.certvalidator.parser.ExpirationRuleParser
- ExpirationSoonRule - Class in network.oxalis.commons.certvalidator.rule
-
Validation making sure certificate doesn't expire in n milliseconds.
- ExpirationSoonRule(long) - Constructor for class network.oxalis.commons.certvalidator.rule.ExpirationSoonRule
- ExpirationType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for ExpirationType complex type.
- ExpirationType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.ExpirationType
- exponent - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RSAKeyValueType
- ExtensibleType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for ExtensibleType complex type.
- ExtensibleType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.ExtensibleType
- extension - Variable in class network.oxalis.commons.certvalidator.jaxb.ChainType
- extension - Variable in class network.oxalis.commons.certvalidator.jaxb.CriticalExtensionRecognizedType
- extension - Variable in class network.oxalis.commons.certvalidator.jaxb.CriticalExtensionRequiredType
- extension - Variable in class network.oxalis.commons.certvalidator.jaxb.CRLType
- extension - Variable in class network.oxalis.commons.certvalidator.jaxb.ExpirationType
- extension - Variable in class network.oxalis.commons.certvalidator.jaxb.KeyUsageType
- extension - Variable in class network.oxalis.commons.certvalidator.jaxb.OCSPType
- extension - Variable in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
- extension - Variable in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
- ExtensionType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for ExtensionType complex type.
- ExtensionType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.ExtensionType
- extract(X500Name, String) - Static method in class network.oxalis.commons.certvalidator.rule.PrincipalNameRule
- extractNumber(X509Certificate) - Static method in class network.oxalis.commons.certvalidator.extra.NorwegianOrganizationNumberRule
-
Extracts organization number using functionality provided by PrincipalNameValidator.
F
- FailedValidationException - Exception in network.oxalis.commons.certvalidator.api
-
Exception thrown when validation failes.
- FailedValidationException(String) - Constructor for exception network.oxalis.commons.certvalidator.api.FailedValidationException
- FailedValidationException(String, Throwable) - Constructor for exception network.oxalis.commons.certvalidator.api.FailedValidationException
- field - Variable in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
- field - Variable in class network.oxalis.commons.certvalidator.rule.PrincipalNameRule
- findBySubject(X500Principal) - Method in interface network.oxalis.commons.certvalidator.api.CertificateBucket
-
Find certificate by subject.
- findBySubject(X500Principal) - Method in class network.oxalis.commons.certvalidator.util.CertificateBucketWrapper
-
Find certificate by subject.
- findBySubject(X500Principal) - Method in class network.oxalis.commons.certvalidator.util.KeyStoreCertificateBucket
-
Find certificate by subject.
- findBySubject(X500Principal) - Method in class network.oxalis.commons.certvalidator.util.SimpleCertificateBucket
-
Find certificate by subject.
- fromValue(String) - Static method in enum network.oxalis.commons.certvalidator.jaxb.JunctionEnum
- fromValue(String) - Static method in enum network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
- fromValue(String) - Static method in enum network.oxalis.commons.certvalidator.jaxb.PrincipalEnum
- fromValue(String) - Static method in enum network.oxalis.commons.certvalidator.jaxb.SigningEnum
G
- g - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
- get(String) - Method in interface network.oxalis.commons.certvalidator.api.CrlFetcher
- get(String) - Method in class network.oxalis.commons.certvalidator.util.DirectoryCrlCache
- get(String) - Method in class network.oxalis.commons.certvalidator.util.SimpleCachingCrlFetcher
- get(String) - Method in class network.oxalis.commons.certvalidator.util.SimpleCrlCache
- get(Property<T>) - Method in interface network.oxalis.commons.certvalidator.api.Report
- get(Property<T>) - Method in class network.oxalis.commons.certvalidator.util.DummyReport
- get(Property<T>) - Method in class network.oxalis.commons.certvalidator.util.SimpleReport
- getAlgorithm() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.CanonicalizationMethodType
-
Gets the value of the algorithm property.
- getAlgorithm() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DigestMethodType
-
Gets the value of the algorithm property.
- getAlgorithm() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureMethodType
-
Gets the value of the algorithm property.
- getAlgorithm() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.TransformType
-
Gets the value of the algorithm property.
- getAny() - Method in class network.oxalis.commons.certvalidator.jaxb.ExtensionType
-
Gets the value of the any property.
- getBit() - Method in enum network.oxalis.commons.certvalidator.util.KeyUsage
- getBlacklistOrCachedOrChain() - Method in class network.oxalis.commons.certvalidator.jaxb.ExtensibleType
-
Gets the value of the blacklistOrCachedOrChain property.
- getCanonicalizationMethod() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignedInfoType
-
Gets the value of the canonicalizationMethod property.
- getCertificate(byte[]) - Static method in class network.oxalis.commons.certvalidator.Validator
- getCertificate(InputStream) - Static method in class network.oxalis.commons.certvalidator.Validator
- getCertificateBucket() - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
-
Gets the value of the certificateBucket property.
- getCertificateBucket() - Method in class network.oxalis.commons.certvalidator.util.CertificateBucketWrapper
- getCertificateOrCertificateReferenceOrCertificateStartsWith() - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateBucketType
-
Gets the value of the certificateOrCertificateReferenceOrCertificateStartsWith property.
- getContent() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.CanonicalizationMethodType
-
Gets the value of the content property.
- getContent() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DigestMethodType
-
Gets the value of the content property.
- getContent() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.KeyInfoType
-
Gets the value of the content property.
- getContent() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.KeyValueType
-
Gets the value of the content property.
- getContent() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectType
-
Gets the value of the content property.
- getContent() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.PGPDataType
-
Gets the rest of the content model.
- getContent() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureMethodType
-
Gets the value of the content property.
- getContent() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertyType
-
Gets the value of the content property.
- getContent() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.TransformType
-
Gets the value of the content property.
- getCrlDistributionPoints(X509Certificate) - Static method in class network.oxalis.commons.certvalidator.rule.CRLRule
- getDigestMethod() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
-
Gets the value of the digestMethod property.
- getDigestValue() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
-
Gets the value of the digestValue property.
- getEncoding() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectType
-
Gets the value of the encoding property.
- getExponent() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RSAKeyValueType
-
Gets the value of the exponent property.
- getExtension() - Method in class network.oxalis.commons.certvalidator.jaxb.ChainType
-
Gets the value of the extension property.
- getExtension() - Method in class network.oxalis.commons.certvalidator.jaxb.CriticalExtensionRecognizedType
-
Gets the value of the extension property.
- getExtension() - Method in class network.oxalis.commons.certvalidator.jaxb.CriticalExtensionRequiredType
-
Gets the value of the extension property.
- getExtension() - Method in class network.oxalis.commons.certvalidator.jaxb.CRLType
-
Gets the value of the extension property.
- getExtension() - Method in class network.oxalis.commons.certvalidator.jaxb.ExpirationType
-
Gets the value of the extension property.
- getExtension() - Method in class network.oxalis.commons.certvalidator.jaxb.KeyUsageType
-
Gets the value of the extension property.
- getExtension() - Method in class network.oxalis.commons.certvalidator.jaxb.OCSPType
-
Gets the value of the extension property.
- getExtension() - Method in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
-
Gets the value of the extension property.
- getExtension() - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
-
Gets the value of the extension property.
- getField() - Method in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
-
Gets the value of the field property.
- getG() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Gets the value of the g property.
- getHandler() - Method in class network.oxalis.commons.certvalidator.jaxb.HandleErrorType
-
Gets the value of the handler property.
- getId() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.KeyInfoType
-
Gets the value of the id property.
- getId() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ManifestType
-
Gets the value of the id property.
- getId() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectType
-
Gets the value of the id property.
- getId() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
-
Gets the value of the id property.
- getId() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertiesType
-
Gets the value of the id property.
- getId() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertyType
-
Gets the value of the id property.
- getId() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
-
Gets the value of the id property.
- getId() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureValueType
-
Gets the value of the id property.
- getId() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignedInfoType
-
Gets the value of the id property.
- getIdentifier() - Method in class network.oxalis.commons.certvalidator.jaxb.KeyUsageType
-
Gets the value of the identifier property.
- getIntermediateBucketReference() - Method in class network.oxalis.commons.certvalidator.jaxb.ChainType
-
Gets the value of the intermediateBucketReference property.
- getIntermediateBucketReference() - Method in class network.oxalis.commons.certvalidator.jaxb.OCSPType
-
Gets the value of the intermediateBucketReference property.
- getIssuer(X509Certificate) - Static method in class network.oxalis.commons.certvalidator.rule.PrincipalNameRule
- getJ() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Gets the value of the j property.
- getKeyInfo() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
-
Gets the value of the keyInfo property.
- getKeyStore() - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateReferenceType
-
Gets the value of the keyStore property.
- getKeyStore() - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateStartsWithType
-
Gets the value of the keyStore property.
- getKeyStore() - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
-
Gets the value of the keyStore property.
- getKeyStore() - Method in class network.oxalis.commons.certvalidator.util.KeyStoreCertificateBucket
-
Allows for overriding method of fetching key store when used.
- getMillis() - Method in class network.oxalis.commons.certvalidator.jaxb.ExpirationType
-
Gets the value of the millis property.
- getMimeType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectType
-
Gets the value of the mimeType property.
- getModulus() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RSAKeyValueType
-
Gets the value of the modulus property.
- getName() - Method in class network.oxalis.commons.certvalidator.extra.NorwegianOrganizationNumberRule.NorwegianOrganization
- getName() - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateBucketType
-
Gets the value of the name property.
- getName() - Method in class network.oxalis.commons.certvalidator.jaxb.KeyStoreType
-
Gets the value of the name property.
- getName() - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
-
Gets the value of the name property.
- getName() - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorType
-
Gets the value of the name property.
- getName() - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- getNumber() - Method in class network.oxalis.commons.certvalidator.extra.NorwegianOrganizationNumberRule.NorwegianOrganization
- getObject() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
-
Gets the value of the object property.
- getP() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Gets the value of the p property.
- getPassword() - Method in class network.oxalis.commons.certvalidator.jaxb.KeyStoreType
-
Gets the value of the password property.
- getPgenCounter() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Gets the value of the pgenCounter property.
- getPolicy() - Method in class network.oxalis.commons.certvalidator.jaxb.ChainType
-
Gets the value of the policy property.
- getPrincipal() - Method in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
-
Gets the value of the principal property.
- getQ() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Gets the value of the q property.
- getReference() - Method in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
-
Gets the value of the reference property.
- getReference() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ManifestType
-
Gets the value of the reference property.
- getReference() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignedInfoType
-
Gets the value of the reference property.
- getRootBucketReference() - Method in class network.oxalis.commons.certvalidator.jaxb.ChainType
-
Gets the value of the rootBucketReference property.
- getSeed() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Gets the value of the seed property.
- getSignature() - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
-
Gets the value of the signature property.
- getSignatureMethod() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignedInfoType
-
Gets the value of the signatureMethod property.
- getSignatureProperty() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertiesType
-
Gets the value of the signatureProperty property.
- getSignatureValue() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
-
Gets the value of the signatureValue property.
- getSignedInfo() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
-
Gets the value of the signedInfo property.
- getSPKISexpAndAny() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SPKIDataType
-
Gets the value of the spkiSexpAndAny property.
- getSubject(X509Certificate) - Static method in class network.oxalis.commons.certvalidator.rule.PrincipalNameRule
- getTarget() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertyType
-
Gets the value of the target property.
- getTimeout() - Method in class network.oxalis.commons.certvalidator.jaxb.CachedType
-
Gets the value of the timeout property.
- getTimeout() - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorType
-
Gets the value of the timeout property.
- getTransform() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.TransformsType
-
Gets the value of the transform property.
- getTransforms() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
-
Gets the value of the transforms property.
- getTransforms() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RetrievalMethodType
-
Gets the value of the transforms property.
- getType() - Method in class network.oxalis.commons.certvalidator.jaxb.ExtensionType
-
Gets the value of the type property.
- getType() - Method in class network.oxalis.commons.certvalidator.jaxb.JunctionType
-
Gets the value of the type property.
- getType() - Method in class network.oxalis.commons.certvalidator.jaxb.SigningType
-
Gets the value of the type property.
- getType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
-
Gets the value of the type property.
- getType() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RetrievalMethodType
-
Gets the value of the type property.
- getURI() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
-
Gets the value of the uri property.
- getURI() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RetrievalMethodType
-
Gets the value of the uri property.
- getValidator() - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
-
Gets the value of the validator property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.BlacklistType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateBucketReferenceType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateReferenceType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateStartsWithType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.ClassType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.CriticalExtensionRecognizedType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.CriticalExtensionRequiredType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.DummyType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.KeyStoreType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.ReferenceType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.WhitelistType
-
Gets the value of the value property.
- getValue() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureValueType
-
Gets the value of the value property.
- getVersion() - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
-
Gets the value of the version property.
- getVersion() - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- getX509IssuerName() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.X509IssuerSerialType
-
Gets the value of the x509IssuerName property.
- getX509IssuerSerialOrX509SKIOrX509SubjectName() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.X509DataType
-
Gets the value of the x509IssuerSerialOrX509SKIOrX509SubjectName property.
- getX509SerialNumber() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.X509IssuerSerialType
-
Gets the value of the x509SerialNumber property.
- getY() - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Gets the value of the y property.
H
- handle(CertificateValidationException) - Method in interface network.oxalis.commons.certvalidator.api.ErrorHandler
- HandleErrorRule - Class in network.oxalis.commons.certvalidator.rule
-
Allows encapsulation of other validations rule, allowing errors to occur but not failed validation.
- HandleErrorRule(List<ValidatorRule>) - Constructor for class network.oxalis.commons.certvalidator.rule.HandleErrorRule
- HandleErrorRule(ErrorHandler, List<ValidatorRule>) - Constructor for class network.oxalis.commons.certvalidator.rule.HandleErrorRule
- HandleErrorRule(ErrorHandler, ValidatorRule...) - Constructor for class network.oxalis.commons.certvalidator.rule.HandleErrorRule
- HandleErrorRule(ValidatorRule...) - Constructor for class network.oxalis.commons.certvalidator.rule.HandleErrorRule
- HandleErrorType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for HandleErrorType complex type.
- HandleErrorType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.HandleErrorType
- handler - Variable in class network.oxalis.commons.certvalidator.jaxb.HandleErrorType
- httpDownload(String) - Method in class network.oxalis.commons.certvalidator.util.SimpleCachingCrlFetcher
I
- id - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.KeyInfoType
- id - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ManifestType
- id - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectType
- id - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
- id - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertiesType
- id - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertyType
- id - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
- id - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureValueType
- id - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignedInfoType
- identifier - Variable in class network.oxalis.commons.certvalidator.jaxb.KeyUsageType
- INSTANCE - Static variable in class network.oxalis.commons.certvalidator.util.DummyReport
- intermediateBucketReference - Variable in class network.oxalis.commons.certvalidator.jaxb.ChainType
- intermediateBucketReference - Variable in class network.oxalis.commons.certvalidator.jaxb.OCSPType
- isSelfSigned(X509Certificate) - Static method in class network.oxalis.commons.certvalidator.rule.SigningRule
-
Source: http://www.nakov.com/blog/2009/12/01/x509-certificate-validation-in-java-build-and-verify-chain-and-verify-clr-with-bouncy-castle/
- ISSUER - network.oxalis.commons.certvalidator.jaxb.PrincipalEnum
- ISSUER - network.oxalis.commons.certvalidator.rule.PrincipalNameRule.Principal
- isValid(byte[]) - Method in class network.oxalis.commons.certvalidator.Validator
- isValid(InputStream) - Method in class network.oxalis.commons.certvalidator.Validator
- isValid(String, byte[]) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- isValid(String, InputStream) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- isValid(String, X509Certificate) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- isValid(X509Certificate) - Method in class network.oxalis.commons.certvalidator.Validator
- iterator() - Method in class network.oxalis.commons.certvalidator.util.CertificateBucketWrapper
- iterator() - Method in class network.oxalis.commons.certvalidator.util.KeyStoreCertificateBucket
- iterator() - Method in class network.oxalis.commons.certvalidator.util.SimpleCertificateBucket
J
- j - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
- Junction - Interface in network.oxalis.commons.certvalidator.structure
-
Allows combining instances of validators using a limited set of logic.
- JunctionEnum - Enum in network.oxalis.commons.certvalidator.jaxb
-
Java class for JunctionEnum.
- JunctionType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for JunctionType complex type.
- JunctionType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.JunctionType
K
- KEY_AGREEMENT - network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
- KEY_AGREEMENT - network.oxalis.commons.certvalidator.util.KeyUsage
- KEY_CERT_SIGN - network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
- KEY_CERT_SIGN - network.oxalis.commons.certvalidator.util.KeyUsage
- KEY_ENCIPHERMENT - network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
- KEY_ENCIPHERMENT - network.oxalis.commons.certvalidator.util.KeyUsage
- keyInfo - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
- KeyInfoType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for KeyInfoType complex type.
- KeyInfoType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.KeyInfoType
- keys() - Method in interface network.oxalis.commons.certvalidator.api.Report
- keys() - Method in class network.oxalis.commons.certvalidator.util.DummyReport
- keys() - Method in class network.oxalis.commons.certvalidator.util.SimpleReport
- keyStore - Variable in class network.oxalis.commons.certvalidator.jaxb.CertificateReferenceType
- keyStore - Variable in class network.oxalis.commons.certvalidator.jaxb.CertificateStartsWithType
- keyStore - Variable in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
- keyStore - Variable in class network.oxalis.commons.certvalidator.util.KeyStoreCertificateBucket
- KeyStoreCertificateBucket - Class in network.oxalis.commons.certvalidator.util
-
Reads a keystore from input stream and keeps it in memory.
- KeyStoreCertificateBucket(InputStream, String) - Constructor for class network.oxalis.commons.certvalidator.util.KeyStoreCertificateBucket
- KeyStoreCertificateBucket(String, InputStream, String) - Constructor for class network.oxalis.commons.certvalidator.util.KeyStoreCertificateBucket
- KeyStoreCertificateBucket(KeyStore) - Constructor for class network.oxalis.commons.certvalidator.util.KeyStoreCertificateBucket
- KeyStoreType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for KeyStoreType complex type.
- KeyStoreType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.KeyStoreType
- KeyUsage - Enum in network.oxalis.commons.certvalidator.util
-
From RFC5280 4.2.1.3.
- KeyUsageEnum - Enum in network.oxalis.commons.certvalidator.jaxb
-
Java class for KeyUsageEnum.
- KeyUsageRule - Class in network.oxalis.commons.certvalidator.rule
- KeyUsageRule(KeyUsage...) - Constructor for class network.oxalis.commons.certvalidator.rule.KeyUsageRule
- KeyUsageRuleParser - Class in network.oxalis.commons.certvalidator.parser
- KeyUsageRuleParser() - Constructor for class network.oxalis.commons.certvalidator.parser.KeyUsageRuleParser
- KeyUsageType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for KeyUsageType complex type.
- KeyUsageType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.KeyUsageType
- KeyValueType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for KeyValueType complex type.
- KeyValueType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.KeyValueType
- KIND - Static variable in class network.oxalis.commons.certvalidator.rule.SigningRule
L
- load(InputStream) - Static method in class network.oxalis.commons.certvalidator.util.CrlUtils
- load(X509Certificate) - Method in class network.oxalis.commons.certvalidator.util.CachedValidatorRule
M
- ManifestType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for ManifestType complex type.
- ManifestType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.ManifestType
- millis - Variable in class network.oxalis.commons.certvalidator.jaxb.ExpirationType
- mimeType - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectType
- modulus - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RSAKeyValueType
N
- name - Variable in class network.oxalis.commons.certvalidator.jaxb.CertificateBucketType
- name - Variable in class network.oxalis.commons.certvalidator.jaxb.KeyStoreType
- name - Variable in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
- name - Variable in class network.oxalis.commons.certvalidator.jaxb.ValidatorType
- NAME - Static variable in class network.oxalis.commons.certvalidator.rule.PrincipalNameRule
- network.oxalis.commons.certvalidator - package network.oxalis.commons.certvalidator
- network.oxalis.commons.certvalidator.api - package network.oxalis.commons.certvalidator.api
-
API for use and extension of validator library.
- network.oxalis.commons.certvalidator.extra - package network.oxalis.commons.certvalidator.extra
-
Rules implemented to suite specific needs worth sharing.
- network.oxalis.commons.certvalidator.jaxb - package network.oxalis.commons.certvalidator.jaxb
- network.oxalis.commons.certvalidator.jaxb.xmldsig - package network.oxalis.commons.certvalidator.jaxb.xmldsig
- network.oxalis.commons.certvalidator.lang - package network.oxalis.commons.certvalidator.lang
- network.oxalis.commons.certvalidator.parser - package network.oxalis.commons.certvalidator.parser
- network.oxalis.commons.certvalidator.rule - package network.oxalis.commons.certvalidator.rule
-
Available rules for creation of certificate validator.
- network.oxalis.commons.certvalidator.structure - package network.oxalis.commons.certvalidator.structure
-
Package for logical operations to create more advanced validators.
- network.oxalis.commons.certvalidator.util - package network.oxalis.commons.certvalidator.util
-
Some default implementations for easy use.
- newInstance() - Static method in class network.oxalis.commons.certvalidator.util.SimpleReport
- newInstance() - Static method in class network.oxalis.commons.certvalidator.ValidatorBuilder
-
Point of entry.
- newInstance() - Static method in class network.oxalis.commons.certvalidator.ValidatorLoader
- NON_REPUDIATION - network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
- NON_REPUDIATION - network.oxalis.commons.certvalidator.util.KeyUsage
- NorwegianOrganization(String, String) - Constructor for class network.oxalis.commons.certvalidator.extra.NorwegianOrganizationNumberRule.NorwegianOrganization
- NorwegianOrganizationNumberRule - Class in network.oxalis.commons.certvalidator.extra
-
Implementation of fetching of Norwegian organization number from certificates.
- NorwegianOrganizationNumberRule() - Constructor for class network.oxalis.commons.certvalidator.extra.NorwegianOrganizationNumberRule
- NorwegianOrganizationNumberRule(PrincipalNameProvider<String>) - Constructor for class network.oxalis.commons.certvalidator.extra.NorwegianOrganizationNumberRule
- NorwegianOrganizationNumberRule.NorwegianOrganization - Class in network.oxalis.commons.certvalidator.extra
O
- object - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
- ObjectFactory - Class in network.oxalis.commons.certvalidator.jaxb
-
This object contains factory methods for each Java content interface and Java element interface generated in the network.oxalis.commons.certvalidator.jaxb package.
- ObjectFactory - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
This object contains factory methods for each Java content interface and Java element interface generated in the network.oxalis.commons.certvalidator.jaxb.xmldsig package.
- ObjectFactory() - Constructor for class network.oxalis.commons.certvalidator.jaxb.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: network.oxalis.commons.certvalidator.jaxb
- ObjectFactory() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: network.oxalis.commons.certvalidator.jaxb.xmldsig
- ObjectType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for ObjectType complex type.
- ObjectType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectType
- ocspClient - Variable in class network.oxalis.commons.certvalidator.rule.OCSPRule
- OCSPRule - Class in network.oxalis.commons.certvalidator.rule
- OCSPRule(CertificateBucket) - Constructor for class network.oxalis.commons.certvalidator.rule.OCSPRule
- OCSPRule(OcspClient) - Constructor for class network.oxalis.commons.certvalidator.rule.OCSPRule
- OCSPType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for OCSPType complex type.
- OCSPType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.OCSPType
- of(int) - Static method in enum network.oxalis.commons.certvalidator.util.KeyUsage
- or(List<ValidatorRule>) - Static method in interface network.oxalis.commons.certvalidator.structure.Junction
- or(ValidatorRule...) - Static method in interface network.oxalis.commons.certvalidator.structure.Junction
- OR - network.oxalis.commons.certvalidator.jaxb.JunctionEnum
- Order - Annotation Type in network.oxalis.commons.certvalidator.api
- ORGANIZATION - Static variable in class network.oxalis.commons.certvalidator.extra.NorwegianOrganizationNumberRule
- OrJunction - Class in network.oxalis.commons.certvalidator.structure
-
Allows combining instances of validators using a limited set of logic.
- OrJunction(List<ValidatorRule>) - Constructor for class network.oxalis.commons.certvalidator.structure.OrJunction
- OrJunction(ValidatorRule...) - Constructor for class network.oxalis.commons.certvalidator.structure.OrJunction
P
- p - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
- parse(Object, Map<String, Object>) - Method in interface network.oxalis.commons.certvalidator.api.ValidatorRuleParser
- parse(Object, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.ClassRuleParser
- parse(Object, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.CriticalExtensionRecognizedRuleParser
- parse(Object, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.CriticalExtensionRequiredRuleParser
- parse(Object, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.CRLRuleParser
- parse(Object, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.DummyRuleParser
- parse(Object, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.ExpirationRuleParser
- parse(Object, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.KeyUsageRuleParser
- parse(Object, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.PrincipleNameRuleParser
- parse(Object, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.RuleReferenceRuleParser
- parse(Object, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.SigningRuleParser
- parse(Object, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.ValidatorReferenceRuleParser
- parse(ValidatorRecipe, Map<String, Object>) - Method in interface network.oxalis.commons.certvalidator.api.ValidatorRecipeParser
- parse(ValidatorRecipe, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.ValidatorBucketsLoader
- parse(ValidatorRecipe, Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.parser.ValidatorKeyStoresLoader
- password - Variable in class network.oxalis.commons.certvalidator.jaxb.KeyStoreType
- PATH - Static variable in class network.oxalis.commons.certvalidator.rule.ChainRule
- pgenCounter - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
- PGPDataType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for PGPDataType complex type.
- PGPDataType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.PGPDataType
- policy - Variable in class network.oxalis.commons.certvalidator.jaxb.ChainType
- principal - Variable in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
- principal - Variable in class network.oxalis.commons.certvalidator.rule.PrincipalNameRule
- PrincipalEnum - Enum in network.oxalis.commons.certvalidator.jaxb
-
Java class for PrincipalEnum.
- PrincipalNameProvider<T> - Interface in network.oxalis.commons.certvalidator.api
-
Used by PrincipalNameValidator to implement validation logic.
- PrincipalNameRule - Class in network.oxalis.commons.certvalidator.rule
-
Validator using defined logic to validate content in principal name of subject or issuer.
- PrincipalNameRule(String, PrincipalNameProvider<String>) - Constructor for class network.oxalis.commons.certvalidator.rule.PrincipalNameRule
- PrincipalNameRule(String, PrincipalNameProvider<String>, PrincipalNameRule.Principal) - Constructor for class network.oxalis.commons.certvalidator.rule.PrincipalNameRule
- PrincipalNameRule(PrincipalNameProvider<String>) - Constructor for class network.oxalis.commons.certvalidator.rule.PrincipalNameRule
- PrincipalNameRule(PrincipalNameProvider<String>, PrincipalNameRule.Principal) - Constructor for class network.oxalis.commons.certvalidator.rule.PrincipalNameRule
- PrincipalNameRule.Principal - Enum in network.oxalis.commons.certvalidator.rule
- PrincipleNameRuleParser - Class in network.oxalis.commons.certvalidator.parser
- PrincipleNameRuleParser() - Constructor for class network.oxalis.commons.certvalidator.parser.PrincipleNameRuleParser
- PrincipleNameType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for PrincipleNameType complex type.
- PrincipleNameType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
- Property<T> - Interface in network.oxalis.commons.certvalidator.api
- provider - Variable in class network.oxalis.commons.certvalidator.rule.PrincipalNameRule
- PROVIDER - Static variable in class network.oxalis.commons.certvalidator.util.BCHelper
- PUBLIC_SIGNED - network.oxalis.commons.certvalidator.jaxb.SigningEnum
- PUBLIC_SIGNED_ONLY - network.oxalis.commons.certvalidator.rule.SigningRule.Kind
- PublicSignedOnly() - Static method in class network.oxalis.commons.certvalidator.rule.SigningRule
- put(String, Object) - Method in class network.oxalis.commons.certvalidator.ValidatorLoader
- putAll(Map<String, Object>) - Method in class network.oxalis.commons.certvalidator.ValidatorLoader
Q
- q - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
R
- recognizes(String...) - Static method in class network.oxalis.commons.certvalidator.rule.CriticalExtensionRule
- reference - Variable in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
- reference - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ManifestType
- reference - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignedInfoType
- ReferenceType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for ReferenceType complex type.
- ReferenceType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for ReferenceType complex type.
- ReferenceType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.ReferenceType
- ReferenceType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
- Report - Interface in network.oxalis.commons.certvalidator.api
- requires(String...) - Static method in class network.oxalis.commons.certvalidator.rule.CriticalExtensionRule
- Result() - Constructor for class network.oxalis.commons.certvalidator.util.CachedValidatorRule.Result
- Result(CertificateValidationException) - Constructor for class network.oxalis.commons.certvalidator.util.CachedValidatorRule.Result
- RESULT - Static variable in class network.oxalis.commons.certvalidator.rule.OCSPRule
- RetrievalMethodType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for RetrievalMethodType complex type.
- RetrievalMethodType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.RetrievalMethodType
- rootBucketReference - Variable in class network.oxalis.commons.certvalidator.jaxb.ChainType
- RSAKeyValueType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for RSAKeyValueType complex type.
- RSAKeyValueType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.RSAKeyValueType
- RuleReferenceRuleParser - Class in network.oxalis.commons.certvalidator.parser
- RuleReferenceRuleParser() - Constructor for class network.oxalis.commons.certvalidator.parser.RuleReferenceRuleParser
- RuleReferenceType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for RuleReferenceType complex type.
- RuleReferenceType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.RuleReferenceType
S
- save(OutputStream, X509CRL) - Static method in class network.oxalis.commons.certvalidator.util.CrlUtils
- seed - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
- SELF_SIGNED - network.oxalis.commons.certvalidator.jaxb.SigningEnum
- SELF_SIGNED_ONLY - network.oxalis.commons.certvalidator.rule.SigningRule.Kind
- SelfSignedOnly() - Static method in class network.oxalis.commons.certvalidator.rule.SigningRule
- set(String, X509CRL) - Method in interface network.oxalis.commons.certvalidator.api.CrlCache
- set(String, X509CRL) - Method in class network.oxalis.commons.certvalidator.util.DirectoryCrlCache
- set(String, X509CRL) - Method in class network.oxalis.commons.certvalidator.util.SimpleCrlCache
- set(Property<T>, T) - Method in interface network.oxalis.commons.certvalidator.api.Report
- set(Property<T>, T) - Method in class network.oxalis.commons.certvalidator.util.DummyReport
- set(Property<T>, T) - Method in class network.oxalis.commons.certvalidator.util.SimpleReport
- setAlgorithm(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.CanonicalizationMethodType
-
Sets the value of the algorithm property.
- setAlgorithm(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DigestMethodType
-
Sets the value of the algorithm property.
- setAlgorithm(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureMethodType
-
Sets the value of the algorithm property.
- setAlgorithm(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.TransformType
-
Sets the value of the algorithm property.
- setAny(Object) - Method in class network.oxalis.commons.certvalidator.jaxb.ExtensionType
-
Sets the value of the any property.
- setCanonicalizationMethod(CanonicalizationMethodType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignedInfoType
-
Sets the value of the canonicalizationMethod property.
- setCertificateBucket(CertificateBucket) - Method in class network.oxalis.commons.certvalidator.util.CertificateBucketWrapper
- setDigestMethod(DigestMethodType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
-
Sets the value of the digestMethod property.
- setDigestValue(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
-
Sets the value of the digestValue property.
- setEncoding(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectType
-
Sets the value of the encoding property.
- setExponent(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RSAKeyValueType
-
Sets the value of the exponent property.
- setField(String) - Method in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
-
Sets the value of the field property.
- setG(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Sets the value of the g property.
- setHandler(String) - Method in class network.oxalis.commons.certvalidator.jaxb.HandleErrorType
-
Sets the value of the handler property.
- setId(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.KeyInfoType
-
Sets the value of the id property.
- setId(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ManifestType
-
Sets the value of the id property.
- setId(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectType
-
Sets the value of the id property.
- setId(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
-
Sets the value of the id property.
- setId(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertiesType
-
Sets the value of the id property.
- setId(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertyType
-
Sets the value of the id property.
- setId(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
-
Sets the value of the id property.
- setId(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureValueType
-
Sets the value of the id property.
- setId(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignedInfoType
-
Sets the value of the id property.
- setIntermediateBucketReference(CertificateBucketReferenceType) - Method in class network.oxalis.commons.certvalidator.jaxb.ChainType
-
Sets the value of the intermediateBucketReference property.
- setIntermediateBucketReference(CertificateBucketReferenceType) - Method in class network.oxalis.commons.certvalidator.jaxb.OCSPType
-
Sets the value of the intermediateBucketReference property.
- setJ(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Sets the value of the j property.
- setKeyInfo(KeyInfoType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
-
Sets the value of the keyInfo property.
- setKeyStore(String) - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateReferenceType
-
Sets the value of the keyStore property.
- setKeyStore(String) - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateStartsWithType
-
Sets the value of the keyStore property.
- setMillis(Long) - Method in class network.oxalis.commons.certvalidator.jaxb.ExpirationType
-
Sets the value of the millis property.
- setMimeType(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ObjectType
-
Sets the value of the mimeType property.
- setModulus(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RSAKeyValueType
-
Sets the value of the modulus property.
- setName(String) - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateBucketType
-
Sets the value of the name property.
- setName(String) - Method in class network.oxalis.commons.certvalidator.jaxb.KeyStoreType
-
Sets the value of the name property.
- setName(String) - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
-
Sets the value of the name property.
- setName(String) - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorType
-
Sets the value of the name property.
- setP(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Sets the value of the p property.
- setPassword(String) - Method in class network.oxalis.commons.certvalidator.jaxb.KeyStoreType
-
Sets the value of the password property.
- setPgenCounter(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Sets the value of the pgenCounter property.
- setPrincipal(PrincipalEnum) - Method in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
-
Sets the value of the principal property.
- setQ(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Sets the value of the q property.
- setReference(ReferenceType) - Method in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
-
Sets the value of the reference property.
- setRootBucketReference(CertificateBucketReferenceType) - Method in class network.oxalis.commons.certvalidator.jaxb.ChainType
-
Sets the value of the rootBucketReference property.
- setSeed(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Sets the value of the seed property.
- setSignature(SignatureType) - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
-
Sets the value of the signature property.
- setSignatureMethod(SignatureMethodType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignedInfoType
-
Sets the value of the signatureMethod property.
- setSignatureValue(SignatureValueType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
-
Sets the value of the signatureValue property.
- setSignedInfo(SignedInfoType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
-
Sets the value of the signedInfo property.
- setTarget(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertyType
-
Sets the value of the target property.
- setTimeout(long) - Method in class network.oxalis.commons.certvalidator.jaxb.CachedType
-
Sets the value of the timeout property.
- setTimeout(Long) - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorType
-
Sets the value of the timeout property.
- setTransforms(TransformsType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
-
Sets the value of the transforms property.
- setTransforms(TransformsType) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RetrievalMethodType
-
Sets the value of the transforms property.
- setType(String) - Method in class network.oxalis.commons.certvalidator.jaxb.ExtensionType
-
Sets the value of the type property.
- setType(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
-
Sets the value of the type property.
- setType(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RetrievalMethodType
-
Sets the value of the type property.
- setType(JunctionEnum) - Method in class network.oxalis.commons.certvalidator.jaxb.JunctionType
-
Sets the value of the type property.
- setType(SigningEnum) - Method in class network.oxalis.commons.certvalidator.jaxb.SigningType
-
Sets the value of the type property.
- setURI(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
-
Sets the value of the uri property.
- setURI(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RetrievalMethodType
-
Sets the value of the uri property.
- setValue(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateType
-
Sets the value of the value property.
- setValue(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.KeyStoreType
-
Sets the value of the value property.
- setValue(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureValueType
-
Sets the value of the value property.
- setValue(String) - Method in class network.oxalis.commons.certvalidator.jaxb.BlacklistType
-
Sets the value of the value property.
- setValue(String) - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateBucketReferenceType
-
Sets the value of the value property.
- setValue(String) - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateReferenceType
-
Sets the value of the value property.
- setValue(String) - Method in class network.oxalis.commons.certvalidator.jaxb.CertificateStartsWithType
-
Sets the value of the value property.
- setValue(String) - Method in class network.oxalis.commons.certvalidator.jaxb.ClassType
-
Sets the value of the value property.
- setValue(String) - Method in class network.oxalis.commons.certvalidator.jaxb.DummyType
-
Sets the value of the value property.
- setValue(String) - Method in class network.oxalis.commons.certvalidator.jaxb.ReferenceType
-
Sets the value of the value property.
- setValue(String) - Method in class network.oxalis.commons.certvalidator.jaxb.WhitelistType
-
Sets the value of the value property.
- setVersion(String) - Method in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
-
Sets the value of the version property.
- setX509IssuerName(String) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.X509IssuerSerialType
-
Sets the value of the x509IssuerName property.
- setX509SerialNumber(BigInteger) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.X509IssuerSerialType
-
Sets the value of the x509SerialNumber property.
- setY(byte[]) - Method in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
-
Sets the value of the y property.
- signature - Variable in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
- signatureMethod - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignedInfoType
- SignatureMethodType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for SignatureMethodType complex type.
- SignatureMethodType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureMethodType
- SignaturePropertiesType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for SignaturePropertiesType complex type.
- SignaturePropertiesType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertiesType
- signatureProperty - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertiesType
- SignaturePropertyType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for SignaturePropertyType complex type.
- SignaturePropertyType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertyType
- SignatureType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for SignatureType complex type.
- SignatureType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
- signatureValue - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
- SignatureValueType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for SignatureValueType complex type.
- SignatureValueType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureValueType
- signedInfo - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureType
- SignedInfoType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for SignedInfoType complex type.
- SignedInfoType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignedInfoType
- SigningEnum - Enum in network.oxalis.commons.certvalidator.jaxb
-
Java class for SigningEnum.
- SigningRule - Class in network.oxalis.commons.certvalidator.rule
- SigningRule() - Constructor for class network.oxalis.commons.certvalidator.rule.SigningRule
- SigningRule(SigningRule.Kind) - Constructor for class network.oxalis.commons.certvalidator.rule.SigningRule
- SigningRule.Kind - Enum in network.oxalis.commons.certvalidator.rule
- SigningRuleParser - Class in network.oxalis.commons.certvalidator.parser
- SigningRuleParser() - Constructor for class network.oxalis.commons.certvalidator.parser.SigningRuleParser
- SigningType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for SigningType complex type.
- SigningType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.SigningType
- SimpleCachingCrlFetcher - Class in network.oxalis.commons.certvalidator.util
-
Simple implementation of CRL fetcher, which caches downloaded CRLs.
- SimpleCachingCrlFetcher(CrlCache) - Constructor for class network.oxalis.commons.certvalidator.util.SimpleCachingCrlFetcher
- SimpleCertificateBucket - Class in network.oxalis.commons.certvalidator.util
-
Lightweight implementation using ArrayList to keep certificates in memory.
- SimpleCertificateBucket(X509Certificate...) - Constructor for class network.oxalis.commons.certvalidator.util.SimpleCertificateBucket
- SimpleCrlCache - Class in network.oxalis.commons.certvalidator.util
-
In-memory implementation of CRL cache.
- SimpleCrlCache() - Constructor for class network.oxalis.commons.certvalidator.util.SimpleCrlCache
- SimplePrincipalNameProvider - Class in network.oxalis.commons.certvalidator.util
-
Validate principal name using a static list of values.
- SimplePrincipalNameProvider(String...) - Constructor for class network.oxalis.commons.certvalidator.util.SimplePrincipalNameProvider
- SimplePrincipalNameProvider(List<String>) - Constructor for class network.oxalis.commons.certvalidator.util.SimplePrincipalNameProvider
- SimpleProperty<T> - Class in network.oxalis.commons.certvalidator.util
- SimpleReport - Class in network.oxalis.commons.certvalidator.util
- SPKIDataType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for SPKIDataType complex type.
- SPKIDataType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.SPKIDataType
- spkiSexpAndAny - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SPKIDataType
- startsWith(String...) - Method in class network.oxalis.commons.certvalidator.util.KeyStoreCertificateBucket
-
Create a new SimpleCertificateBucket and adding certificates based on prefix(es).
- startsWith(SimpleCertificateBucket, String...) - Method in class network.oxalis.commons.certvalidator.util.KeyStoreCertificateBucket
-
Adding certificates identified by prefix(es) from key store to a SimpleCertificateBucket.
- SUBJECT - network.oxalis.commons.certvalidator.jaxb.PrincipalEnum
- SUBJECT - network.oxalis.commons.certvalidator.rule.PrincipalNameRule.Principal
- supports(Class) - Method in interface network.oxalis.commons.certvalidator.api.ValidatorRuleParser
- supports(Class) - Method in class network.oxalis.commons.certvalidator.parser.ClassRuleParser
- supports(Class) - Method in class network.oxalis.commons.certvalidator.parser.CriticalExtensionRecognizedRuleParser
- supports(Class) - Method in class network.oxalis.commons.certvalidator.parser.CriticalExtensionRequiredRuleParser
- supports(Class) - Method in class network.oxalis.commons.certvalidator.parser.CRLRuleParser
- supports(Class) - Method in class network.oxalis.commons.certvalidator.parser.DummyRuleParser
- supports(Class) - Method in class network.oxalis.commons.certvalidator.parser.ExpirationRuleParser
- supports(Class) - Method in class network.oxalis.commons.certvalidator.parser.KeyUsageRuleParser
- supports(Class) - Method in class network.oxalis.commons.certvalidator.parser.PrincipleNameRuleParser
- supports(Class) - Method in class network.oxalis.commons.certvalidator.parser.RuleReferenceRuleParser
- supports(Class) - Method in class network.oxalis.commons.certvalidator.parser.SigningRuleParser
- supports(Class) - Method in class network.oxalis.commons.certvalidator.parser.ValidatorReferenceRuleParser
T
- target - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignaturePropertyType
- timeout - Variable in class network.oxalis.commons.certvalidator.jaxb.CachedType
- timeout - Variable in class network.oxalis.commons.certvalidator.jaxb.ValidatorType
- toSimple(String...) - Method in class network.oxalis.commons.certvalidator.util.KeyStoreCertificateBucket
-
Create a new SimpleCertificateBucket and adding certificates based on aliases.
- toSimple(SimpleCertificateBucket, String...) - Method in class network.oxalis.commons.certvalidator.util.KeyStoreCertificateBucket
-
Adding certificates identified by aliases from key store to a SimpleCertificateBucket.
- transform - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.TransformsType
- transforms - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
- transforms - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RetrievalMethodType
- TransformsType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for TransformsType complex type.
- TransformsType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.TransformsType
- TransformType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for TransformType complex type.
- TransformType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.TransformType
- trigger() - Method in class network.oxalis.commons.certvalidator.util.CachedValidatorRule.Result
- TryType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for TryType complex type.
- TryType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.TryType
- type - Variable in class network.oxalis.commons.certvalidator.jaxb.ExtensionType
- type - Variable in class network.oxalis.commons.certvalidator.jaxb.JunctionType
- type - Variable in class network.oxalis.commons.certvalidator.jaxb.SigningType
- type - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
- type - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RetrievalMethodType
U
- uri - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.ReferenceType
- uri - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.RetrievalMethodType
V
- validate(byte[]) - Method in class network.oxalis.commons.certvalidator.Validator
- validate(byte[]) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- validate(byte[], Report) - Method in class network.oxalis.commons.certvalidator.Validator
- validate(byte[], Report) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- validate(InputStream) - Method in class network.oxalis.commons.certvalidator.Validator
- validate(InputStream) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- validate(InputStream, Report) - Method in class network.oxalis.commons.certvalidator.Validator
- validate(InputStream, Report) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- validate(String) - Method in class network.oxalis.commons.certvalidator.util.SimplePrincipalNameProvider
- validate(String, byte[]) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- validate(String, byte[], Report) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- validate(String, InputStream) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- validate(String, InputStream, Report) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- validate(String, X509Certificate) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- validate(String, X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- validate(X509Certificate) - Method in interface network.oxalis.commons.certvalidator.api.ValidatorRule
-
Validate certificate.
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.rule.AbstractRule
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.rule.BlacklistRule
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.rule.CriticalExtensionRecognizedRule
-
Validate certificate.
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.rule.CriticalExtensionRequiredRule
-
Validate certificate.
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.rule.CRLRule
-
Validate certificate.
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.rule.DummyRule
-
Validate certificate.
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.rule.ExpirationRule
-
Validate certificate.
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.rule.ExpirationSoonRule
-
Validate certificate.
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.rule.HandleErrorRule
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.rule.KeyUsageRule
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.rule.WhitelistRule
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.structure.AbstractJunction
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.util.CachedValidatorRule
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.Validator
-
Validate certificate.
- validate(X509Certificate) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- validate(X509Certificate, Report) - Method in interface network.oxalis.commons.certvalidator.api.ValidatorRule
-
Validate certificate.
- validate(X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.extra.NorwegianOrganizationNumberRule
-
Validate certificate.
- validate(X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.rule.AbstractRule
- validate(X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.rule.ChainRule
-
Validate certificate.
- validate(X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.rule.OCSPRule
- validate(X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.rule.PrincipalNameRule
-
Validate certificate.
- validate(X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.rule.SigningRule
- validate(X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.structure.AndJunction
-
Validate certificate.
- validate(X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.structure.OrJunction
-
Validate certificate.
- validate(X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.structure.XorJunction
-
Validate certificate.
- validate(X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.util.CachedValidatorRule
- validate(X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.Validator
- validate(X509Certificate, Report) - Method in class network.oxalis.commons.certvalidator.ValidatorGroup
- validate(T) - Method in interface network.oxalis.commons.certvalidator.api.PrincipalNameProvider
- validator - Variable in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
- Validator - Class in network.oxalis.commons.certvalidator
-
Encapsulate validator for a more extensive API.
- Validator(ValidatorRule) - Constructor for class network.oxalis.commons.certvalidator.Validator
- ValidatorBucketsLoader - Class in network.oxalis.commons.certvalidator.parser
- ValidatorBucketsLoader() - Constructor for class network.oxalis.commons.certvalidator.parser.ValidatorBucketsLoader
- ValidatorBuilder - Class in network.oxalis.commons.certvalidator
-
Builder for creation of validators.
- ValidatorGroup - Class in network.oxalis.commons.certvalidator
- ValidatorGroup(Map<String, ValidatorRule>) - Constructor for class network.oxalis.commons.certvalidator.ValidatorGroup
- ValidatorGroup(Map<String, ValidatorRule>, String, String) - Constructor for class network.oxalis.commons.certvalidator.ValidatorGroup
- ValidatorKeyStoresLoader - Class in network.oxalis.commons.certvalidator.parser
- ValidatorKeyStoresLoader() - Constructor for class network.oxalis.commons.certvalidator.parser.ValidatorKeyStoresLoader
- ValidatorLoader - Class in network.oxalis.commons.certvalidator
- ValidatorParsingException - Exception in network.oxalis.commons.certvalidator.lang
- ValidatorParsingException(String) - Constructor for exception network.oxalis.commons.certvalidator.lang.ValidatorParsingException
- ValidatorParsingException(String, Throwable) - Constructor for exception network.oxalis.commons.certvalidator.lang.ValidatorParsingException
- ValidatorRecipe - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for anonymous complex type.
- ValidatorRecipe() - Constructor for class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
- ValidatorRecipeParser - Interface in network.oxalis.commons.certvalidator.api
- ValidatorReferenceRuleParser - Class in network.oxalis.commons.certvalidator.parser
- ValidatorReferenceRuleParser() - Constructor for class network.oxalis.commons.certvalidator.parser.ValidatorReferenceRuleParser
- ValidatorReferenceType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for ValidatorReferenceType complex type.
- ValidatorReferenceType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.ValidatorReferenceType
- ValidatorRule - Interface in network.oxalis.commons.certvalidator.api
-
Defines a validator rule.
- ValidatorRuleParser - Interface in network.oxalis.commons.certvalidator.api
- validatorRules - Variable in class network.oxalis.commons.certvalidator.structure.AbstractJunction
- ValidatorType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for ValidatorType complex type.
- ValidatorType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.ValidatorType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.BlacklistType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.CertificateBucketReferenceType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.CertificateReferenceType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.CertificateStartsWithType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.CertificateType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.ClassType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.CriticalExtensionRecognizedType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.CriticalExtensionRequiredType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.DummyType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.KeyStoreType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.PrincipleNameType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.ReferenceType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.WhitelistType
- value - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.SignatureValueType
- value() - Method in annotation type network.oxalis.commons.certvalidator.api.Order
- value() - Method in enum network.oxalis.commons.certvalidator.jaxb.JunctionEnum
- value() - Method in enum network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
- value() - Method in enum network.oxalis.commons.certvalidator.jaxb.PrincipalEnum
- value() - Method in enum network.oxalis.commons.certvalidator.jaxb.SigningEnum
- valueOf(String) - Static method in enum network.oxalis.commons.certvalidator.jaxb.JunctionEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.oxalis.commons.certvalidator.jaxb.PrincipalEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.oxalis.commons.certvalidator.jaxb.SigningEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.oxalis.commons.certvalidator.rule.PrincipalNameRule.Principal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.oxalis.commons.certvalidator.rule.SigningRule.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum network.oxalis.commons.certvalidator.util.KeyUsage
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum network.oxalis.commons.certvalidator.jaxb.JunctionEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.oxalis.commons.certvalidator.jaxb.KeyUsageEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.oxalis.commons.certvalidator.jaxb.PrincipalEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.oxalis.commons.certvalidator.jaxb.SigningEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.oxalis.commons.certvalidator.rule.PrincipalNameRule.Principal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.oxalis.commons.certvalidator.rule.SigningRule.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum network.oxalis.commons.certvalidator.util.KeyUsage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version - Variable in class network.oxalis.commons.certvalidator.jaxb.ValidatorRecipe
W
- WhitelistRule - Class in network.oxalis.commons.certvalidator.rule
- WhitelistRule(CertificateBucket) - Constructor for class network.oxalis.commons.certvalidator.rule.WhitelistRule
- WhitelistType - Class in network.oxalis.commons.certvalidator.jaxb
-
Java class for WhitelistType complex type.
- WhitelistType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.WhitelistType
- with(X509Certificate...) - Static method in class network.oxalis.commons.certvalidator.util.SimpleCertificateBucket
X
- X509DataType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for X509DataType complex type.
- X509DataType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.X509DataType
- x509IssuerName - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.X509IssuerSerialType
- x509IssuerSerialOrX509SKIOrX509SubjectName - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.X509DataType
- X509IssuerSerialType - Class in network.oxalis.commons.certvalidator.jaxb.xmldsig
-
Java class for X509IssuerSerialType complex type.
- X509IssuerSerialType() - Constructor for class network.oxalis.commons.certvalidator.jaxb.xmldsig.X509IssuerSerialType
- x509SerialNumber - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.X509IssuerSerialType
- xor(List<ValidatorRule>) - Static method in interface network.oxalis.commons.certvalidator.structure.Junction
- xor(ValidatorRule...) - Static method in interface network.oxalis.commons.certvalidator.structure.Junction
- XOR - network.oxalis.commons.certvalidator.jaxb.JunctionEnum
- XorJunction - Class in network.oxalis.commons.certvalidator.structure
-
Allows combining instances of validators using a limited set of logic.
- XorJunction(List<ValidatorRule>) - Constructor for class network.oxalis.commons.certvalidator.structure.XorJunction
- XorJunction(ValidatorRule...) - Constructor for class network.oxalis.commons.certvalidator.structure.XorJunction
Y
- y - Variable in class network.oxalis.commons.certvalidator.jaxb.xmldsig.DSAKeyValueType
All Classes All Packages