-
Notifications
You must be signed in to change notification settings - Fork 12
Couchbase key mappings
YuriyZ edited this page Aug 22, 2019
·
23 revisions
-
objectClass->oc
We use _ as marker since luckily it's not used in current schema:
-
gluu->
Example:gluuAttributeType->attr_t -
oxAuth->
Example:oxAuthAppType->app_t,oxAuthLogoutSessionRequired->logoutSessionRequired -
ox->\ ExampleoxIconUrl->iconUrl -
oxTrust->
-
Group->_g
Example:gluuGroupVisibility->_gVisibility -
Client->_c
Example:oxAuthTrustedClient->trusted_c -
Type->_t(we have a lot ofType, so keep it 2 chars shorter seems to worth it)
ExampleoxAuthSubjectType->subject_t -
User->_u
ExampleoxAuthUserId->_uId,oxAuthUserDN->_uDN -
Default->_d
Example :oxAuthDefaultAcrValues->_dAcrValues
-
Configuration->Conf
Example:oxSmtpConfiguration->smtpConf -
Application->App\ Example :oxTrustConfApplication->confApp -
Request->Req -
Response->Resp
Example:oxAuthUserInfoEncryptedResponseAlg->_uInfoEncrRespAlg -
Attribute->Attr -
Authentication->Authn
Example:oxAuthAuthenticationTime->authnTime,oxIDPAuthentication->iDPAuthn -
Authorization->Authz
Example:oxAuthSkipAuthorization->skipAuthz -
Encrypted->Enc,Encryption->EncExample:oxAuthUserInfoEncryptedResponseAlg->_uInfoEncRespAlg -
Signing->Sig
Example:oxAuthTokenEndpointAuthSigningAlg->tokEndpointAuthSigAlg -
Expiration->Exp
Example:oxLinkExpirationDate->linkExpDate -
Object->Obj
Example:oxAuthRequestObjectEncryptionAlg->reqObjEncrAlg -
Token->Tok(it's not super nice but we use it a lot so we need to cut it but still need to read it clearly)
ExampleoxAuthTokenType->tok_t,oxAuthTokenEndpointAuthSigningAlg->tokEndpointAuthSigAlg