Class RSAKeyPairType


  • public class RSAKeyPairType
    extends Object

    Java class for RSAKeyPairType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="RSAKeyPairType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element ref="{http://www.w3.org/2002/03/xkms#}Modulus"/>
             <element ref="{http://www.w3.org/2002/03/xkms#}Exponent"/>
             <element ref="{http://www.w3.org/2002/03/xkms#}P"/>
             <element ref="{http://www.w3.org/2002/03/xkms#}Q"/>
             <element ref="{http://www.w3.org/2002/03/xkms#}DP"/>
             <element ref="{http://www.w3.org/2002/03/xkms#}DQ"/>
             <element ref="{http://www.w3.org/2002/03/xkms#}InverseQ"/>
             <element ref="{http://www.w3.org/2002/03/xkms#}D"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected byte[] d  
      protected byte[] dp  
      protected byte[] dq  
      protected byte[] exponent  
      protected byte[] inverseQ  
      protected byte[] modulus  
      protected byte[] p  
      protected byte[] q  
    • Constructor Summary

      Constructors 
      Constructor Description
      RSAKeyPairType()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      byte[] getD()
      Gets the value of the d property.
      byte[] getDP()
      Gets the value of the dp property.
      byte[] getDQ()
      Gets the value of the dq property.
      byte[] getExponent()
      Gets the value of the exponent property.
      byte[] getInverseQ()
      Gets the value of the inverseQ property.
      byte[] getModulus()
      Gets the value of the modulus property.
      byte[] getP()
      Gets the value of the p property.
      byte[] getQ()
      Gets the value of the q property.
      void setD​(byte[] value)
      Sets the value of the d property.
      void setDP​(byte[] value)
      Sets the value of the dp property.
      void setDQ​(byte[] value)
      Sets the value of the dq property.
      void setExponent​(byte[] value)
      Sets the value of the exponent property.
      void setInverseQ​(byte[] value)
      Sets the value of the inverseQ property.
      void setModulus​(byte[] value)
      Sets the value of the modulus property.
      void setP​(byte[] value)
      Sets the value of the p property.
      void setQ​(byte[] value)
      Sets the value of the q property.
    • Field Detail

      • modulus

        protected byte[] modulus
      • exponent

        protected byte[] exponent
      • p

        protected byte[] p
      • q

        protected byte[] q
      • dp

        protected byte[] dp
      • dq

        protected byte[] dq
      • inverseQ

        protected byte[] inverseQ
      • d

        protected byte[] d
    • Constructor Detail

      • RSAKeyPairType

        public RSAKeyPairType()
    • Method Detail

      • getModulus

        public byte[] getModulus()
        Gets the value of the modulus property.
        Returns:
        possible object is byte[]
      • setModulus

        public void setModulus​(byte[] value)
        Sets the value of the modulus property.
        Parameters:
        value - allowed object is byte[]
      • getExponent

        public byte[] getExponent()
        Gets the value of the exponent property.
        Returns:
        possible object is byte[]
      • setExponent

        public void setExponent​(byte[] value)
        Sets the value of the exponent property.
        Parameters:
        value - allowed object is byte[]
      • getP

        public byte[] getP()
        Gets the value of the p property.
        Returns:
        possible object is byte[]
      • setP

        public void setP​(byte[] value)
        Sets the value of the p property.
        Parameters:
        value - allowed object is byte[]
      • getQ

        public byte[] getQ()
        Gets the value of the q property.
        Returns:
        possible object is byte[]
      • setQ

        public void setQ​(byte[] value)
        Sets the value of the q property.
        Parameters:
        value - allowed object is byte[]
      • getDP

        public byte[] getDP()
        Gets the value of the dp property.
        Returns:
        possible object is byte[]
      • setDP

        public void setDP​(byte[] value)
        Sets the value of the dp property.
        Parameters:
        value - allowed object is byte[]
      • getDQ

        public byte[] getDQ()
        Gets the value of the dq property.
        Returns:
        possible object is byte[]
      • setDQ

        public void setDQ​(byte[] value)
        Sets the value of the dq property.
        Parameters:
        value - allowed object is byte[]
      • getInverseQ

        public byte[] getInverseQ()
        Gets the value of the inverseQ property.
        Returns:
        possible object is byte[]
      • setInverseQ

        public void setInverseQ​(byte[] value)
        Sets the value of the inverseQ property.
        Parameters:
        value - allowed object is byte[]
      • getD

        public byte[] getD()
        Gets the value of the d property.
        Returns:
        possible object is byte[]
      • setD

        public void setD​(byte[] value)
        Sets the value of the d property.
        Parameters:
        value - allowed object is byte[]