private static CK_MECHANISM toCkMechanism(Mechanism mechanism) { CK_MECHANISM ckMechanism = new CK_MECHANISM(); ckMechanism.mechanism = mechanism.getMechanismCode(); Params params = mechanism.getParams(); ckMechanism.pParameter = (params != null) ? params.getPKCS11ParamsObject() : null; return ckMechanism; }
throws TokenException { CK_MECHANISM ckMechanism = toCkMechanism(mechanism); Params params = mechanism.getParams(); CK_ATTRIBUTE[] ckAttributes = PKCS11Object.getSetAttributes(template);