oso.framework.plugin.addons.signing_server.generated namespace

Submodules

oso.framework.plugin.addons.signing_server.generated.server_pb2 module

Generated protocol buffer code.

oso.framework.plugin.addons.signing_server.generated.server_pb2_grpc module

Client and server classes corresponding to protobuf-defined services.

class oso.framework.plugin.addons.signing_server.generated.server_pb2_grpc.Crypto[source]

Bases: object

See ep11-structure.pdf from support program zip file for further documentation

class oso.framework.plugin.addons.signing_server.generated.server_pb2_grpc.CryptoServicer[source]

Bases: object

See ep11-structure.pdf from support program zip file for further documentation

Decrypt(request, context)[source]

CK_RV m_Decrypt ( const unsigned char *state, size_t statelen, CK_BYTE_PTR ciphered, CK_ULONG cipheredlen, CK_BYTE_PTR plain, CK_ULONG_PTR plainlen, target_t target) ;

DecryptFinal(request, context)[source]

CK_RV m_DecryptFinal ( const unsigned char *state, size_t statelen, CK_BYTE_PTR plain, CK_ULONG_PTR plainlen, target_t target) ;

DecryptInit(request, context)[source]

CK_RV m_DecryptInit ( unsigned char *state, size_t *statelen, CK_MECHANISM_PTR mech, const unsigned char *keyBytes, size_t keyByteslen, target_t target) ;

DecryptSingle(request, context)[source]

CK_RV m_DecryptSingle ( const unsigned char *keyBytes, size_t keyByteslen, CK_MECHANISM_PTR mech, CK_BYTE_PTR ciphered, CK_ULONG cipheredlen, CK_BYTE_PTR plain, CK_ULONG_PTR plainlen, target_t target) ;

DecryptUpdate(request, context)[source]

CK_RV m_DecryptUpdate ( unsigned char *state, size_t statelen, CK_BYTE_PTR ciphered, CK_ULONG cipheredlen, CK_BYTE_PTR plain, CK_ULONG_PTR plainlen, target_t target) ;

DeriveKey(request, context)[source]

CK_RV m_DeriveKey ( CK_MECHANISM_PTR mech, CK_ATTRIBUTE_PTR templateBytes, CK_ULONG templateByteslen, const unsigned char *baseKeyBytes, size_t baseKeyByteslen, const unsigned char *data, size_t datalen, const unsigned char *pin, size_t pinlen, unsigned char *newKeyBytes, size_t *newKeyByteslen, unsigned char *checkSum, size_t *checkSumlen, target_t target) ;

Digest(request, context)[source]

CK_RV m_Digest ( const unsigned char *state, size_t statelen, CK_BYTE_PTR data, CK_ULONG datalen, CK_BYTE_PTR digest, CK_ULONG_PTR digestlen, target_t target) ;

DigestFinal(request, context)[source]

CK_RV m_DigestFinal ( const unsigned char *state, size_t statelen, CK_BYTE_PTR digest, CK_ULONG_PTR digestlen, target_t target) ;

DigestInit(request, context)[source]

CK_RV m_DigestInit ( unsigned char *state, size_t *statelen, const CK_MECHANISM_PTR mech, target_t target) ;

DigestKey(request, context)[source]

CK_RV m_DigestKey ( unsigned char *state, size_t statelen, const unsigned char *keyBytes, size_t keyByteslen, target_t target) ;

DigestSingle(request, context)[source]

CK_RV m_DigestSingle ( CK_MECHANISM_PTR mech, CK_BYTE_PTR data, CK_ULONG datalen, CK_BYTE_PTR digest, CK_ULONG_PTR digestlen, target_t target) ;

DigestUpdate(request, context)[source]

CK_RV m_DigestUpdate ( unsigned char *state, size_t statelen, CK_BYTE_PTR data, CK_ULONG datalen, target_t target) ;

Encrypt(request, context)[source]

CK_RV m_Encrypt ( const unsigned char *state, size_t statelen, CK_BYTE_PTR plain, CK_ULONG plainlen, CK_BYTE_PTR ciphered, CK_ULONG_PTR cipheredlen, target_t target) ;

EncryptFinal(request, context)[source]

CK_RV m_EncryptFinal ( const unsigned char *state, size_t statelen, CK_BYTE_PTR ciphered, CK_ULONG_PTR cipheredlen, target_t target) ;

EncryptInit(request, context)[source]

CK_RV m_EncryptInit ( unsigned char *state, size_t *statelen, CK_MECHANISM_PTR mech, const unsigned char *keyBytes, size_t keyByteslen, target_t target) ;

EncryptSingle(request, context)[source]

CK_RV m_EncryptSingle ( const unsigned char *keyBytes, size_t keyByteslen, CK_MECHANISM_PTR mech, CK_BYTE_PTR plain, CK_ULONG plainlen, CK_BYTE_PTR ciphered, CK_ULONG_PTR cipheredlen, target_t target) ;

EncryptUpdate(request, context)[source]

CK_RV m_EncryptUpdate ( unsigned char *state, size_t statelen, CK_BYTE_PTR plain, CK_ULONG plainlen, CK_BYTE_PTR ciphered, CK_ULONG_PTR cipheredlen, target_t target) ;

GenerateKey(request, context)[source]

CK_RV m_GenerateKey ( CK_MECHANISM_PTR mech, CK_ATTRIBUTE_PTR templateBytes, CK_ULONG templateByteslen, const unsigned char *pin, size_t pinlen, unsigned char *keyBytes, size_t *keyByteslen, unsigned char *checkSum, size_t *checkSumlen, target_t target) ;

GenerateKeyPair(request, context)[source]

CK_RV m_GenerateKeyPair ( CK_MECHANISM_PTR mech, CK_ATTRIBUTE_PTR pubKeyTemplateBytes, CK_ULONG pubKeyTemplateByteslen, CK_ATTRIBUTE_PTR privKeyTemplateBytes, CK_ULONG privKeyTemplateByteslen, const unsigned char *pin, size_t pinlen, unsigned char *privKeyBytes, size_t *privKeyByteslen, unsigned char *pubKeyBytes, size_t *pubKeyByteslen, target_t target) ;

GenerateRandom(request, context)[source]

CK_RV m_GenerateRandom ( CK_BYTE_PTR rnd, CK_ULONG rndlen, target_t target) ;

GetAttributeValue(request, context)[source]

CK_RV m_GetAttributeValue ( const unsigned char *object, size_t objectlen, CK_ATTRIBUTE_PTR attributesBytes, CK_ULONG attributesByteslen, target_t target) ;

GetMechanismInfo(request, context)[source]

CK_RV m_GetMechanismInfo ( CK_SLOT_ID slot, CK_MECHANISM_TYPE mech, CK_MECHANISM_INFO_PTR mechInfo, target_t target) ;

GetMechanismList(request, context)[source]

CK_RV m_GetMechanismList ( CK_SLOT_ID slot, CK_MECHANISM_TYPE_PTR mechs, CK_ULONG_PTR mechslen, target_t target) ;

Login(request, context)[source]

CK_RV m_Login ( CK_UTF8CHAR_PTR pin, CK_ULONG pinLen, const unsigned char *nonce, size_t noncelen, unsigned char *pinblob, size_t *pinbloblen, target_t target) ;

Logout(request, context)[source]

CK_RV m_Logout ( const unsigned char *pinblob, size_t pinbloblen, target_t target) ;

ReencryptSingle(request, context)[source]

CK_RV m_ReencryptSingle ( const unsigned char *decKeyBytes, size_t decKeyByteslen, const unsigned char *encKeyBytes, size_t encKeyByteslen, CK_MECHANISM_PTR decMech, CK_MECHANISM_PTR encMech, CK_BYTE_PTR ciphered, CK_ULONG cipheredlen, CK_BYTE_PTR reciphered, CK_ULONG_PTR recipheredlen, target_t target) ;

RewrapKeyBlob(request, context)[source]

Missing associated documentation comment in .proto file.

SetAttributeValue(request, context)[source]

CK_RV m_SetAttributeValue ( unsigned char *object, size_t objectlen, CK_ATTRIBUTE_PTR attributesBytes, CK_ULONG attributesByteslen, target_t target) ;

Sign(request, context)[source]

CK_RV m_Sign ( const unsigned char *state, size_t statelen, CK_BYTE_PTR data, CK_ULONG datalen, CK_BYTE_PTR signature, CK_ULONG_PTR signaturelen, target_t target) ;

SignFinal(request, context)[source]

CK_RV m_SignFinal ( const unsigned char *state, size_t statelen, CK_BYTE_PTR signature, CK_ULONG_PTR signaturelen, target_t target) ;

SignInit(request, context)[source]

CK_RV m_SignInit ( unsigned char *state, size_t *statelen, CK_MECHANISM_PTR mech, const unsigned char *privKeyBytes, size_t privKeyByteslen, target_t target) ;

SignSingle(request, context)[source]

CK_RV m_SignSingle ( const unsigned char *privKeyBytes, size_t privKeyByteslen, CK_MECHANISM_PTR mech, CK_BYTE_PTR data, CK_ULONG datalen, CK_BYTE_PTR signature, CK_ULONG_PTR signaturelen, target_t target) ;

SignUpdate(request, context)[source]

CK_RV m_SignUpdate ( unsigned char *state, size_t statelen, CK_BYTE_PTR data, CK_ULONG datalen, target_t target) ;

UnwrapKey(request, context)[source]

CK_RV m_UnwrapKey ( const CK_BYTE_PTR wrapped, CK_ULONG wrappedlen, const unsigned char *keKBytes, size_t keKByteslen, const unsigned char *macKeyBytes, size_t macKeyByteslen, const unsigned char *pin, size_t pinlen, const CK_MECHANISM_PTR mech, const CK_ATTRIBUTE_PTR templateBytes, CK_ULONG templateByteslen, unsigned char *unwrappedBytes, size_t *unwrappedByteslen, CK_BYTE_PTR checkSum, CK_ULONG *checkSumlen, target_t target) ;

Verify(request, context)[source]

CK_RV m_Verify ( const unsigned char *state, size_t statelen, CK_BYTE_PTR data, CK_ULONG datalen, CK_BYTE_PTR signature, CK_ULONG signaturelen, target_t target) ;

VerifyFinal(request, context)[source]

CK_RV m_VerifyFinal ( const unsigned char *state, size_t statelen, CK_BYTE_PTR signature, CK_ULONG signaturelen, target_t target) ;

VerifyInit(request, context)[source]

CK_RV m_VerifyInit ( unsigned char *state, size_t *statelen, CK_MECHANISM_PTR mech, const unsigned char *pubKeyBytes, size_t pubKeyByteslen, target_t target) ;

VerifySingle(request, context)[source]

CK_RV m_VerifySingle ( const unsigned char *pubKeyBytes, size_t pubKeyByteslen, CK_MECHANISM_PTR mech, CK_BYTE_PTR data, CK_ULONG datalen, CK_BYTE_PTR signature, CK_ULONG signaturelen, target_t target) ;

VerifyUpdate(request, context)[source]

CK_RV m_VerifyUpdate ( unsigned char *state, size_t statelen, CK_BYTE_PTR data, CK_ULONG datalen, target_t target) ;

WrapKey(request, context)[source]

CK_RV m_WrapKey ( const unsigned char *keyBytes, size_t keyByteslen, const unsigned char *keKBytes, size_t keKByteslen, const unsigned char *macKeyBytes, size_t macKeyByteslen, const CK_MECHANISM_PTR mech, CK_BYTE_PTR wrapped, CK_ULONG_PTR wrappedlen, target_t target) ;

class oso.framework.plugin.addons.signing_server.generated.server_pb2_grpc.CryptoStub(channel)[source]

Bases: object

See ep11-structure.pdf from support program zip file for further documentation