Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The SSL certificates should include the chain trust with them. They are added to the device as-is.
  • For the netscaler loadbalancer, we assume that the port 22 is open and there is space in /nsconfig as we scp the certificate to the device.
  • A loadbalancer rule can have only one certificate attached to it. A certificate however can be attached to multiple loadbalancers ( As long they are SSL type ). Support for multiple certificates for a single loadbalancer is not scoped.

Design

AssignToLoadBalancerRuleCmd Flow
  • The SSL offload will be defined as a Capability in LbSchemes as SSL
  • NetscalerElement when checking for canHandleLbRules will check for SSL rule and respond accordingly
  • LoadBalancerTO will have a new parameter for passing certificate information.
    Code Block
    titleLbSslCert.java
    borderStylesolid
    // Transfer object for SSL certificates
    public class LbSslCert()
    {
        String cert;
        String key;
        String password;
    }
    

...