Interface TrustStore<X extends TrustStore<X>>

    • Field Detail

      • TRUST_ANCHOR_VALIDITY_ENFORCED

        static final java.lang.String TRUST_ANCHOR_VALIDITY_ENFORCED
        See Also:
        Constant Field Values
      • CERTIFICATE_EXPIRY_WARN_PERIOD

        static final java.lang.String CERTIFICATE_EXPIRY_WARN_PERIOD
        See Also:
        Constant Field Values
      • DEFAULT_CERTIFICATE_EXPIRY_WARN_PERIOD

        static final int DEFAULT_CERTIFICATE_EXPIRY_WARN_PERIOD
        See Also:
        Constant Field Values
      • CERTIFICATE_EXPIRY_CHECK_FREQUENCY

        static final java.lang.String CERTIFICATE_EXPIRY_CHECK_FREQUENCY
        See Also:
        Constant Field Values
      • DEFAULT_CERTIFICATE_EXPIRY_CHECK_FREQUENCY

        static final int DEFAULT_CERTIFICATE_EXPIRY_CHECK_FREQUENCY
        See Also:
        Constant Field Values
      • DEFAULT_TRUST_ANCHOR_VALIDITY_ENFORCED

        static final boolean DEFAULT_TRUST_ANCHOR_VALIDITY_ENFORCED
        See Also:
        Constant Field Values
      • CERTIFICATE_REVOCATION_CHECK_ENABLED

        static final java.lang.String CERTIFICATE_REVOCATION_CHECK_ENABLED
        See Also:
        Constant Field Values
      • CERTIFICATE_REVOCATION_CHECK_WITH_IGNORING_SOFT_FAILURES

        static final java.lang.String CERTIFICATE_REVOCATION_CHECK_WITH_IGNORING_SOFT_FAILURES
        See Also:
        Constant Field Values
      • CERTIFICATE_REVOCATION_CHECK_WITH_PREFERRING_CERTIFICATE_REVOCATION_LIST

        static final java.lang.String CERTIFICATE_REVOCATION_CHECK_WITH_PREFERRING_CERTIFICATE_REVOCATION_LIST
        See Also:
        Constant Field Values
      • CERTIFICATE_REVOCATION_CHECK_WITH_NO_FALLBACK

        static final java.lang.String CERTIFICATE_REVOCATION_CHECK_WITH_NO_FALLBACK
        See Also:
        Constant Field Values
      • CERTIFICATE_REVOCATION_CHECK_OF_ONLY_END_ENTITY_CERTIFICATES

        static final java.lang.String CERTIFICATE_REVOCATION_CHECK_OF_ONLY_END_ENTITY_CERTIFICATES
        See Also:
        Constant Field Values
      • CERTIFICATE_REVOCATION_LIST_URL

        static final java.lang.String CERTIFICATE_REVOCATION_LIST_URL
        See Also:
        Constant Field Values
    • Method Detail

      • isExposedAsMessageSource

        boolean isExposedAsMessageSource()
      • getIncludedVirtualHostNodeMessageSources

        java.util.List<VirtualHostNode<?>> getIncludedVirtualHostNodeMessageSources()
      • getExcludedVirtualHostNodeMessageSources

        java.util.List<VirtualHostNode<?>> getExcludedVirtualHostNodeMessageSources()
      • isTrustAnchorValidityEnforced

        boolean isTrustAnchorValidityEnforced()
      • isCertificateRevocationCheckEnabled

        boolean isCertificateRevocationCheckEnabled()
      • isCertificateRevocationCheckOfOnlyEndEntityCertificates

        boolean isCertificateRevocationCheckOfOnlyEndEntityCertificates()
      • isCertificateRevocationCheckWithPreferringCertificateRevocationList

        boolean isCertificateRevocationCheckWithPreferringCertificateRevocationList()
      • isCertificateRevocationCheckWithNoFallback

        boolean isCertificateRevocationCheckWithNoFallback()
      • isCertificateRevocationCheckWithIgnoringSoftFailures

        boolean isCertificateRevocationCheckWithIgnoringSoftFailures()
      • getCertificateRevocationListUrl

        java.lang.String getCertificateRevocationListUrl()
      • getCertificateRevocationListPath

        java.lang.String getCertificateRevocationListPath()
      • getCertificateExpiryWarnPeriod

        int getCertificateExpiryWarnPeriod()
      • getCertificateExpiryCheckFrequency

        int getCertificateExpiryCheckFrequency()
      • getTrustManagers

        javax.net.ssl.TrustManager[] getTrustManagers()
                                               throws java.security.GeneralSecurityException
        Throws:
        java.security.GeneralSecurityException
      • getCertificates

        java.security.cert.Certificate[] getCertificates()
                                                  throws java.security.GeneralSecurityException
        Throws:
        java.security.GeneralSecurityException