Class CryptographySuite.Builder

    • Method Detail

      • authenticationTransformConstants

        public CryptographySuite.Builder authenticationTransformConstants​(AuthenticationTransformConstant authenticationTransformConstants)
        “Authentication Transform Constants”
        Parameters:
        authenticationTransformConstants - value of authenticationTransformConstants property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • cipherTransformConstants

        public CryptographySuite.Builder cipherTransformConstants​(VpnEncryptionAlgorithmType cipherTransformConstants)
        “Cipher Transform Constants”
        Parameters:
        cipherTransformConstants - value of cipherTransformConstants property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • dhGroup

        public CryptographySuite.Builder dhGroup​(DiffieHellmanGroup dhGroup)
        “Diffie Hellman Group”
        Parameters:
        dhGroup - value of dhGroup property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • encryptionMethod

        public CryptographySuite.Builder encryptionMethod​(VpnEncryptionAlgorithmType encryptionMethod)
        “Encryption Method”
        Parameters:
        encryptionMethod - value of encryptionMethod property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • integrityCheckMethod

        public CryptographySuite.Builder integrityCheckMethod​(VpnIntegrityAlgorithmType integrityCheckMethod)
        “Integrity Check Method”
        Parameters:
        integrityCheckMethod - value of integrityCheckMethod property (as defined in service metadata)
        Returns:
        this (for method chaining)