Class X509KeyInfoGeneratorFactory.X509Options

    • Field Detail

      • emitEntityCertificate

        private boolean emitEntityCertificate
        Emit the entity certificate as an X509Certificate element within X509Data.
      • emitEntityCertificateChain

        private boolean emitEntityCertificateChain
        Emit the entity certificate chain as sequence of X509Certificate elements within X509Data.
      • emitCRLs

        private boolean emitCRLs
        Emit the CRL list as sequence of X509CRL elements within X509Data.
      • emitX509SubjectName

        private boolean emitX509SubjectName
        Emit the entity certificate subject DN as an X509SubjectName element within X509Data.
      • emitX509IssuerSerial

        private boolean emitX509IssuerSerial
        Emit the entity certificate issuer name and serial number as an X509IssuerSerial element within X509Data.
      • emitX509SKI

        private boolean emitX509SKI
        Emit the entity certificate subject key identifier as an X509SKI element within X509Data.
      • emitX509Digest

        private boolean emitX509Digest
        Emit the entity certificate digest as an X509Digest element within X509Data.
      • x509DigestAlgorithmURI

        private String x509DigestAlgorithmURI
        X509Digest digest algorithm URI.
      • emitSubjectDNAsKeyName

        private boolean emitSubjectDNAsKeyName
        Emit the entity certificate subject DN as a KeyName element.
      • emitSubjectCNAsKeyName

        private boolean emitSubjectCNAsKeyName
        Emit the entity certificate subject DN common name (CN) fields as KeyName elements.
      • emitSubjectAltNamesAsKeyNames

        private boolean emitSubjectAltNamesAsKeyNames
        Emit the entity certificate subject alternative name extension values as KeyName elements.
      • subjectAltNames

        private Set<Integer> subjectAltNames
        The set of types of subject alternative names to process.
      • x500DNHandler

        private org.opensaml.security.x509.X500DNHandler x500DNHandler
        Responsible for parsing and serializing X.500 names to/from X500Principal instances.
      • x500SubjectDNFormat

        private String x500SubjectDNFormat
        The format specifier for outputting X.500 subject names.
      • x500IssuerDNFormat

        private String x500IssuerDNFormat
        The format specifier for outputting X.500 issuer names.
    • Constructor Detail

      • X509Options

        protected X509Options()
        Constructor.