• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/Security-57031.1.35/Security/libsecurity_keychain/lib/

Lines Matching refs:keyItem

145 	SecPointer<KeyItem> keyItem(KeyItem::required(keyRef));
146 Required(cspHandle) = keyItem->csp()->handle();
157 SecPointer<KeyItem> keyItem(KeyItem::required(keyRef));
158 Required(algid) = &keyItem->algorithmIdentifier();
190 SecPointer<KeyItem> keyItem(KeyItem::required(keyRef));
191 Required(strength) = keyItem->strengthInBits(algid);
205 SecPointer<KeyItem> keyItem(KeyItem::required(keyRef));
206 Required(outCredentials) = keyItem->getCredentials(operation, credentialType);
836 SecPointer<KeyItem> keyItem(KeyItem::required(key));
846 const AccessCredentials* credentials = keyItem->getCredentials(CSSM_ACL_AUTHORIZATION_SIGN, kSecCredentialTypeDefault);
848 keyItem->RawSign(padding, dataInput, credentials, output);
879 SecPointer<KeyItem> keyItem(KeyItem::required(key));
889 const AccessCredentials* credentials = keyItem->getCredentials(CSSM_ACL_AUTHORIZATION_ANY, kSecCredentialTypeDefault);
891 keyItem->RawVerify(padding, dataInput, credentials, signature);
908 SecPointer<KeyItem> keyItem(KeyItem::required(key));
915 const AccessCredentials* credentials = keyItem->getCredentials(CSSM_ACL_AUTHORIZATION_ENCRYPT, kSecCredentialTypeDefault);
917 keyItem->Encrypt(padding, inData, credentials, outData);
935 SecPointer<KeyItem> keyItem(KeyItem::required(key));
942 const AccessCredentials* credentials = keyItem->getCredentials(CSSM_ACL_AUTHORIZATION_DECRYPT, kSecCredentialTypeDefault);
944 keyItem->Decrypt(padding, inData, credentials, outData);
1751 SecPointer<KeyItem> keyItem(KeyItem::required(key));
1752 switch (keyItem->key().header().LogicalKeySizeInBits) {
2132 DERItem keyItem = {(DERByte *)pubKeyBlob.Data, pubKeyBlob.Length};
2134 if(DERParseSequence(&keyItem, DERNumRSAPubKeyPKCS1ItemSpecs,