All Downloads are FREE. Search and download functionalities are using the official Maven repository.

nsaml.xmltooling.1.4.2.source-code.signature-validation-config.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<XMLTooling xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:ds11="http://www.w3.org/20009/xmldsig11#" xmlns="http://www.opensaml.org/xmltooling-config">
            
     <!-- Validation rules for XML Signature XMLObjects-->
    <ValidatorSuites>
    
        <!--  XML Signature Schema Validation Rules -->
        <ValidatorSuite id="signature-schema-validator">
            <Validator qualifiedName="ds:DSAKeyValue" className="org.opensaml.xml.signature.validator.DSAKeyValueSchemaValidator"/>
            <Validator qualifiedName="ds11:DEREncodedKeyValue" className="org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator"/>
            <Validator qualifiedName="ds11:ECKeyValue" className="org.opensaml.xml.signature.validator.ECKeyValueSchemaValidator"/>
            <Validator qualifiedName="ds11:ECPointType" className="org.opensaml.xml.signature.validator.CryptoBinarySchemaValidator"/>
            <Validator qualifiedName="ds:Exponent" className="org.opensaml.xml.signature.validator.CryptoBinarySchemaValidator"/>
            <Validator qualifiedName="ds:G" className="org.opensaml.xml.signature.validator.CryptoBinarySchemaValidator"/>
            <Validator qualifiedName="ds:J" className="org.opensaml.xml.signature.validator.CryptoBinarySchemaValidator"/>
            <Validator qualifiedName="ds:KeyInfo" className="org.opensaml.xml.signature.validator.KeyInfoTypeSchemaValidator"/>
            <Validator qualifiedName="ds:KeyName" className="org.opensaml.xml.schema.validator.XSStringSchemaValidator"/>
            <Validator qualifiedName="ds:KeyValue" className="org.opensaml.xml.signature.validator.KeyValueSchemaValidator"/>
            <Validator qualifiedName="ds:MgmtData" className="org.opensaml.xml.schema.validator.XSStringSchemaValidator"/>
            <Validator qualifiedName="ds:Modulus" className="org.opensaml.xml.signature.validator.CryptoBinarySchemaValidator"/>
            <Validator qualifiedName="ds11:NamedCurve" className="org.opensaml.xml.signature.validator.NamedCurveSchemaValidator"/>
            <Validator qualifiedName="ds:P" className="org.opensaml.xml.signature.validator.CryptoBinarySchemaValidator"/>
            <Validator qualifiedName="ds:PgenCounter" className="org.opensaml.xml.signature.validator.CryptoBinarySchemaValidator"/>
            <Validator qualifiedName="ds:PGPData" className="org.opensaml.xml.signature.validator.PGPDataSchemaValidator"/>
            <Validator qualifiedName="ds:PGPKeyID" className="org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator"/>
            <Validator qualifiedName="ds:PGPKeyPacket" className="org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator"/>
            <Validator qualifiedName="ds:Q" className="org.opensaml.xml.signature.validator.CryptoBinarySchemaValidator"/>
            <Validator qualifiedName="ds:RetrievalMethod" className="org.opensaml.xml.signature.validator.RetrievalMethodSchemaValidator"/>
            <Validator qualifiedName="ds:RSAKeyValue" className="org.opensaml.xml.signature.validator.RSAKeyValueSchemaValidator"/>
            <Validator qualifiedName="ds:Seed" className="org.opensaml.xml.signature.validator.CryptoBinarySchemaValidator"/>
            <Validator qualifiedName="ds:Signature" className="org.opensaml.xml.signature.validator.SignatureSchemaValidator"/>
            <Validator qualifiedName="ds:SPKIData" className="org.opensaml.xml.signature.validator.SPKIDataSchemaValidator"/>
            <Validator qualifiedName="ds:SPKISexp" className="org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator"/>
            <Validator qualifiedName="ds:Transform" className="org.opensaml.xml.signature.validator.TransformSchemaValidator"/>
            <Validator qualifiedName="ds:Transforms" className="org.opensaml.xml.signature.validator.TransformsSchemaValidator"/>
            <Validator qualifiedName="ds:X509Certificate" className="org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator"/>
            <Validator qualifiedName="ds:X509CRL" className="org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator"/>
            <Validator qualifiedName="ds:X509Data" className="org.opensaml.xml.signature.validator.X509DataSchemaValidator"/>
            <Validator qualifiedName="ds11:X509Digest" className="org.opensaml.xml.signature.validator.X509DigestSchemaValidator"/>
            <Validator qualifiedName="ds:X509IssuerName" className="org.opensaml.xml.schema.validator.XSStringSchemaValidator"/>
            <Validator qualifiedName="ds:X509IssuerSerial" className="org.opensaml.xml.signature.validator.X509IssuerSerialSchemaValidator"/>
            <Validator qualifiedName="ds:X509SerialNumber" className="org.opensaml.xml.signature.validator.X509SerialNumberSchemaValidator"/>
            <Validator qualifiedName="ds:X509SKI" className="org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator"/>
            <Validator qualifiedName="ds:X509SubjectName" className="org.opensaml.xml.schema.validator.XSStringSchemaValidator"/>
            <Validator qualifiedName="ds:XPath" className="org.opensaml.xml.schema.validator.XSStringSchemaValidator"/>
            <Validator qualifiedName="ds:Y" className="org.opensaml.xml.signature.validator.CryptoBinarySchemaValidator"/>
        </ValidatorSuite>
    
        <!-- XML Signature Specification Validation Rules -->
        <!--
        <ValidatorSuite id="signature-spec-validator">
        </ValidatorSuite>
        -->
        
    </ValidatorSuites>
 
</XMLTooling>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy