Class SignatureTarget.Transform

  • All Implemented Interfaces:
    Cloneable
    Enclosing class:
    SignatureTarget

    public static class SignatureTarget.Transform
    extends Object
    implements Cloneable
    This class represents a Transform that can appear on a SignatureTarget.
    • Constructor Detail

      • Transform

        public Transform()
        Default constructor
      • Transform

        public Transform​(String algorithm)
        Constructor
        Parameters:
        algorithm - the Transform Algorithm
    • Method Detail

      • getAlgorithmParameters

        public AlgorithmParameterSpec getAlgorithmParameters()
        Returns:
        Algorithm Parameters for the Transform Algorithm
      • setAlgorithmParameters

        public void setAlgorithmParameters​(AlgorithmParameterSpec param)
        set Algorithm Parameters
        Parameters:
        param - the list of parameters for the Transform Algorithm
      • setTransform

        public void setTransform​(String algorithm)
        set the transform Algorithm
        Parameters:
        algorithm -
      • getTransform

        public String getTransform()
        Returns:
        the transform Algorithm
      • getDisableInclusivePrefix

        public boolean getDisableInclusivePrefix()
      • setDisbaleInclusivePrefix

        public void setDisbaleInclusivePrefix​(boolean disableInclusivePrefix)
      • equals

        public boolean equals​(SignatureTarget.Transform transform)
        equals operator
        Parameters:
        transform - the transform to be compared for equality
        Returns:
        true if the argument transform is equal to this transform
      • clone

        public Object clone()
        clone operator
        Overrides:
        clone in class Object
        Returns:
        a clone of this Transform