Class CK_RSA_PKCS_OAEP_PARAMS


  • public class CK_RSA_PKCS_OAEP_PARAMS
    extends Object
    class CK_RSA_PKCS_OAEP_PARAMS provides the parameters to the CKM_RSA_PKCS_OAEP mechanism.

    PKCS#11 structure:

     typedef struct CK_RSA_PKCS_OAEP_PARAMS {
       CK_MECHANISM_TYPE             hashAlg;
       CK_RSA_PKCS_OAEP_MGF_TYPE     mgf;
       CK_RSA_PKCS_OAEP_SOURCE_TYPE  source;
       CK_VOID_PTR                   pSourceData;
       CK_ULONG                      ulSourceDataLen;
     } CK_RSA_PKCS_OAEP_PARAMS;
     
    Author:
    Karl Scheibelhofer (SIC), Martin Schläffer (SIC)
    • Field Detail

      • hashAlg

        public long hashAlg
        PKCS#11:
         CK_MECHANISM_TYPE hashAlg;
         
      • mgf

        public long mgf
        PKCS#11:
         CK_RSA_PKCS_OAEP_MGF_TYPE mgf;
         
      • source

        public long source
        PKCS#11:
         CK_RSA_PKCS_OAEP_SOURCE_TYPE source;
         
      • pSourceData

        public byte[] pSourceData
        PKCS#11:
         CK_VOID_PTR pSourceData;
         CK_ULONG ulSourceDataLen;
         
    • Constructor Detail

      • CK_RSA_PKCS_OAEP_PARAMS

        public CK_RSA_PKCS_OAEP_PARAMS()