类 TlsSystemConfig

java.lang.Object
com.alibaba.nacos.common.tls.TlsSystemConfig

public final class TlsSystemConfig extends Object
tls system config.
作者:
wangwei
  • 字段详细资料

    • TLS_TEST_MODE_ENABLE

      public static final String TLS_TEST_MODE_ENABLE
      另请参阅:
      常量字段值
    • TLS_ENABLE

      public static final String TLS_ENABLE
      另请参阅:
      常量字段值
    • CLIENT_AUTH

      public static final String CLIENT_AUTH
      另请参阅:
      常量字段值
    • CLIENT_KEYPATH

      public static final String CLIENT_KEYPATH
      另请参阅:
      常量字段值
    • CLIENT_KEYPASSWORD

      public static final String CLIENT_KEYPASSWORD
      另请参阅:
      常量字段值
    • CLIENT_CERTPATH

      public static final String CLIENT_CERTPATH
      另请参阅:
      常量字段值
    • CLIENT_TRUST_CERT

      public static final String CLIENT_TRUST_CERT
      另请参阅:
      常量字段值
    • SERVER_AUTH

      public static final String SERVER_AUTH
      另请参阅:
      常量字段值
    • SERVER_KEYPATH

      public static final String SERVER_KEYPATH
      另请参阅:
      常量字段值
    • SERVER_KEYPASSWORD

      public static final String SERVER_KEYPASSWORD
      另请参阅:
      常量字段值
    • SERVER_CERTPATH

      public static final String SERVER_CERTPATH
      另请参阅:
      常量字段值
    • SERVER_TRUST_CERT

      public static final String SERVER_TRUST_CERT
      另请参阅:
      常量字段值
    • CHECK_INTERVAL

      public static final String CHECK_INTERVAL
      另请参阅:
      常量字段值
    • tlsEnable

      public static boolean tlsEnable
      To determine whether use SSL in client-side.
    • tlsTestModeEnable

      public static boolean tlsTestModeEnable
      To determine whether use test mode when initialize TLS context.
    • tlsClientAuthServer

      public static boolean tlsClientAuthServer
      To determine whether verify the server endpoint's certificate strictly.
    • tlsServerAuthClient

      public static boolean tlsServerAuthClient
      To determine whether verify the client endpoint's certificate strictly.
    • tlsClientKeyPath

      public static String tlsClientKeyPath
      The store path of client-side private key.
    • tlsClientKeyPassword

      public static String tlsClientKeyPassword
      The password of the client-side private key.
    • tlsClientCertPath

      public static String tlsClientCertPath
      The store path of client-side X.509 certificate chain in PEM format.
    • tlsClientTrustCertPath

      public static String tlsClientTrustCertPath
      The store path of trusted certificates for verifying the server endpoint's certificate.
    • tlsServerKeyPath

      public static String tlsServerKeyPath
      The store path of server-side private key.
    • tlsServerKeyPassword

      public static String tlsServerKeyPassword
      The password of the server-side private key.
    • tlsServerCertPath

      public static String tlsServerCertPath
      The store path of server-side X.509 certificate chain in PEM format.
    • tlsServerTrustCertPath

      public static String tlsServerTrustCertPath
      The store path of trusted certificates for verifying the client endpoint's certificate.
    • tlsFileCheckInterval

      public static int tlsFileCheckInterval
      tls file check interval , default is 10 min.
  • 构造器详细资料

    • TlsSystemConfig

      public TlsSystemConfig()