DbContext *
MDSDatabase::makeDbContext (DatabaseSession &inDatabaseSession,
CSSM_DB_ACCESS_TYPE inAccessRequest,
- const CSSM_ACCESS_CREDENTIALS *inAccessCred,
+ const AccessCredentials *inAccessCred,
const void *inOpenParameters)
{
return new DbContext (*this, inDatabaseSession, inAccessRequest,
CSSM_DB_RECORDTYPE inRelationID,
const char *inRelationName,
uint32 inNumberOfAttributes,
- const CSSM_DB_SCHEMA_ATTRIBUTE_INFO &inAttributeInfo,
+ const CSSM_DB_SCHEMA_ATTRIBUTE_INFO *inAttributeInfo,
uint32 inNumberOfIndexes,
const CSSM_DB_SCHEMA_INDEX_INFO &inIndexInfo)
{
void
MDSDatabase::dbDelete (DatabaseSession &inDatabaseSession,
- const CSSM_ACCESS_CREDENTIALS *inAccessCred)
+ const AccessCredentials *inAccessCred)
{
CssmError ::throwMe(CSSM_ERRCODE_FUNCTION_NOT_IMPLEMENTED);
}
void
MDSDatabase::authenticate(DbContext &dbContext,
CSSM_DB_ACCESS_TYPE inAccessRequest,
- const CSSM_ACCESS_CREDENTIALS &inAccessCred)
+ const AccessCredentials &inAccessCred)
{
CssmError ::throwMe(CSSM_ERRCODE_FUNCTION_NOT_IMPLEMENTED);
}
void
MDSDatabase::changeDbAcl(DbContext &dbContext,
- const CSSM_ACCESS_CREDENTIALS &inAccessCred,
+ const AccessCredentials &inAccessCred,
const CSSM_ACL_EDIT &inAclEdit)
{
CssmError ::throwMe(CSSM_ERRCODE_FUNCTION_NOT_IMPLEMENTED);
void
MDSDatabase::changeDbOwner(DbContext &dbContext,
- const CSSM_ACCESS_CREDENTIALS &inAccessCred,
+ const AccessCredentials &inAccessCred,
const CSSM_ACL_OWNER_PROTOTYPE &inNewOwner)
{
CssmError ::throwMe(CSSM_ERRCODE_FUNCTION_NOT_IMPLEMENTED);