Skip to content
Browse Gluu Server 4.5

Release

Data types

#Overview

The following tables detail the appropriate data types for properties across different persistance mechanisms.

#Data Type Charts

#cache

NameLDAPSQLSpanner
datdirectoryStringTEXTSTRING(MAX)

#cibaRequest

NameLDAPSQLSpanner
clnIddirectoryStringVARCHAR(64)STRING(64)

#gluuApplicationConfiguration

NameLDAPSQLSpanner
gluuConfDynamicdirectoryStringTEXTSTRING(MAX)
gluuConfStaticdirectoryStringTEXTSTRING(MAX)

#gluuAttribute

NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)
displayNamedirectoryStringVARCHAR(128)STRING(128)
gluuAttributeNamedirectoryStringVARCHAR(64)STRING(64)
gluuAttributeOrigindirectoryStringVARCHAR(64)STRING(64)
gluuAttributeTypedirectoryStringVARCHAR(64)STRING(64)
oxAuthClaimNamedirectoryStringVARCHAR(64)STRING(64)
gluuSAML1URIdirectoryStringVARCHAR(64)STRING(64)
gluuSAML2URIdirectoryStringVARCHAR(64)STRING(64)
gluuStatusdirectoryStringVARCHAR(64)STRING(64)
inumdirectoryStringVARCHAR(64)STRING(64)
oxValidationdirectoryStringTINYTEXTSTRING(MAX)
urndirectoryStringVARCHAR(128)STRING(128)

#gluuConfiguration

NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)
displayNamedirectoryStringVARCHAR(128)STRING(128)
gluuStatusdirectoryStringVARCHAR(64)STRING(64)
inumdirectoryStringVARCHAR(64)STRING(64)
odirectoryStringVARCHAR(64)STRING(64)
oudirectoryStringVARCHAR(64)STRING(64)
oxAuthenticationModedirectoryStringVARCHAR(64)STRING(64)
oxCacheConfigurationdirectoryStringTEXTSTRING(MAX)
oxDocumentStoreConfigurationdirectoryStringTEXTSTRING(MAX)
oxIDPAuthenticationdirectoryStringJSONARRAY<STRING(MAX)>
oxLogViewerConfigdirectoryStringTEXTSTRING(MAX)
oxSmtpConfigurationdirectoryStringJSONARRAY<STRING(MAX)>
userPassworddirectoryStringVARCHAR(100)STRING(100)

#gluuCustomPerson

NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)

#gluuGroup

NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)
displayNamedirectoryStringVARCHAR(128)STRING(128)
gluuStatusdirectoryStringVARCHAR(64)STRING(64)
inumdirectoryStringVARCHAR(64)STRING(64)
memberdirectoryStringJSONARRAY<STRING(MAX)>
odirectoryStringVARCHAR(64)STRING(64)
oxTrustMetaLocationdirectoryStringTINYTEXTSTRING(MAX)

#gluuInumMap

NameLDAPSQLSpanner
gluuStatusdirectoryStringVARCHAR(64)STRING(64)
inumdirectoryStringVARCHAR(64)STRING(64)

#gluuInvoice

NameLDAPSQLSpanner
inumdirectoryStringVARCHAR(64)STRING(64)

#gluuOrganization

NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)
displayNamedirectoryStringVARCHAR(128)STRING(128)
gluuOrgShortNamedirectoryStringVARCHAR(64)STRING(64)
gluuStatusdirectoryStringVARCHAR(64)STRING(64)
gluuThemeColordirectoryStringVARCHAR(64)STRING(64)
inumdirectoryStringVARCHAR(64)STRING(64)
memberOfdistinguishedNameJSONARRAY<STRING(MAX)>
odirectoryStringVARCHAR(64)STRING(64)
uiddirectoryStringVARCHAR(64)STRING(64)
userPassworddirectoryStringVARCHAR(100)STRING(100)

#gluuOxtrustStat

NameLDAPSQLSpanner
inumdirectoryStringVARCHAR(64)STRING(64)

#gluuPerson

NameLDAPSQLSpanner
displayNamedirectoryStringVARCHAR(128)STRING(128)
givenNamedirectoryStringVARCHAR(64)STRING(64)
gluuStatusdirectoryStringVARCHAR(64)STRING(64)
inumdirectoryStringVARCHAR(64)STRING(64)
memberOfdistinguishedNameJSONARRAY<STRING(MAX)>
middleNamedirectoryStringVARCHAR(64)STRING(64)
nicknamedirectoryStringVARCHAR(64)STRING(64)
odirectoryStringVARCHAR(64)STRING(64)
oxTrustMetaLocationdirectoryStringTINYTEXTSTRING(MAX)
picturedirectoryStringVARCHAR(96)STRING(96)
sndirectoryStringVARCHAR(64)STRING(64)
uiddirectoryStringVARCHAR(64)STRING(64)
userPassworddirectoryStringVARCHAR(100)STRING(100)

#gluuSAMLconfig

NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)
displayNamedirectoryStringVARCHAR(128)STRING(128)
gluuStatusdirectoryStringVARCHAR(64)STRING(64)
inumdirectoryStringVARCHAR(64)STRING(64)
odirectoryStringVARCHAR(64)STRING(64)

#oxApplicationConfiguration

NameLDAPSQLSpanner
oudirectoryStringVARCHAR(64)STRING(64)
oxConfApplicationdirectoryStringTEXTSTRING(MAX)

#oxAuthClient

NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)
displayNamedirectoryStringVARCHAR(128)STRING(128)
inumdirectoryStringVARCHAR(64)STRING(64)
oxAccessTokenSigningAlgdirectoryStringVARCHAR(64)STRING(64)
oxAttributesdirectoryStringTEXTSTRING(MAX)
oxAuthClientIdIssuedAtGeneralizedTimeDATETIME(3)TIMESTAMP
oxAuthClientSecretdirectoryStringVARCHAR(64)STRING(64)
oxAuthClientURIdirectoryStringTINYTEXTSTRING(MAX)
oxAuthGrantTypedirectoryStringJSONARRAY<STRING(MAX)>
oxAuthIdTokenSignedResponseAlgdirectoryStringVARCHAR(64)STRING(64)
oxAuthInitiateLoginURIdirectoryStringTINYTEXTSTRING(MAX)
oxAuthJwksdirectoryStringTEXTSTRING(MAX)
oxAuthJwksURIdirectoryStringTINYTEXTSTRING(MAX)
oxAuthLogoURIdirectoryStringTINYTEXTSTRING(MAX)
oxAuthLogoutURIdirectoryStringTINYTEXTSTRING(MAX)
oxAuthPolicyURIdirectoryStringTINYTEXTSTRING(MAX)
oxAuthResponseTypedirectoryStringJSONARRAY<STRING(MAX)>
oxAuthRequestURIdirectoryStringTINYTEXTSTRING(MAX)
oxAuthSectorIdentifierURIdirectoryStringTINYTEXTSTRING(MAX)
oxAuthSubjectTypedirectoryStringVARCHAR(64)STRING(64)
oxAuthTokenEndpointAuthMethoddirectoryStringVARCHAR(64)STRING(64)
oxAuthTosURIdirectoryStringTINYTEXTSTRING(MAX)
oxClaimRedirectURIdirectoryStringTINYTEXTSTRING(MAX)
oxSoftwareStatementdirectoryStringTEXTSTRING(MAX)
tknBndCnfdirectoryStringTINYTEXTSTRING(MAX)

#oxAuthConfiguration

NameLDAPSQLSpanner
oudirectoryStringVARCHAR(64)STRING(64)
oxAuthConfDynamicdirectoryStringTEXTSTRING(MAX)
oxAuthConfErrorsdirectoryStringTEXTSTRING(MAX)
oxAuthConfStaticdirectoryStringTEXTSTRING(MAX)
oxAuthConfWebKeysdirectoryStringTEXTSTRING(MAX)

#oxAuthCustomScope

NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)
displayNamedirectoryStringVARCHAR(128)STRING(128)
inumdirectoryStringVARCHAR(64)STRING(64)
oxAttributesdirectoryStringTEXTSTRING(MAX)
oxIddirectoryStringVARCHAR(128)STRING(128)
oxScopeTypedirectoryStringVARCHAR(64)STRING(64)

#oxAuthSessionId

NameLDAPSQLSpanner
oxAuthPermissionGrantedMapdirectoryStringTEXTSTRING(MAX)
oxAuthSessionAttributedirectoryStringTEXTSTRING(MAX)
oxAuthUserDNdistinguishedNameVARCHAR(128)STRING(128)
oxIddirectoryStringVARCHAR(128)STRING(128)
oxInvolvedClientsdirectoryStringTEXTSTRING(MAX)
oxJwtdirectoryStringTEXTSTRING(MAX)
oxSessionStatedirectoryStringTEXTSTRING(MAX)

#oxAuthUmaPCT

NameLDAPSQLSpanner
clnIddirectoryStringVARCHAR(64)STRING(64)
tknCdedirectoryStringVARCHAR(80)STRING(80)

#oxAuthUmaRPT

NameLDAPSQLSpanner
clnIddirectoryStringVARCHAR(64)STRING(64)
oxUmaPermissiondirectoryStringJSONARRAY<STRING(MAX)>
tknCdedirectoryStringVARCHAR(80)STRING(80)

#oxClientAuthorization

NameLDAPSQLSpanner
oxAuthClientIddirectoryStringVARCHAR(64)STRING(64)
oxIddirectoryStringVARCHAR(128)STRING(128)

#oxCustomScript

NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)
displayNamedirectoryStringVARCHAR(128)STRING(128)
inumdirectoryStringVARCHAR(64)STRING(64)
oxScriptdirectoryStringTEXTSTRING(MAX)
oxScriptErrordirectoryStringTEXTSTRING(MAX)
oxScriptTypedirectoryStringVARCHAR(64)STRING(64)
programmingLanguagedirectoryStringVARCHAR(64)STRING(64)

#oxDeviceRegistration

NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)
displayNamedirectoryStringVARCHAR(128)STRING(128)
oxDeviceDatadirectoryStringTINYTEXTSTRING(MAX)
oxDeviceKeyHandledirectoryStringVARCHAR(96)STRING(96)
oxDeviceRegistrationConfdirectoryStringTEXTSTRING(MAX)
oxIddirectoryStringVARCHAR(128)STRING(128)
oxTrustMetaLocationdirectoryStringTINYTEXTSTRING(MAX)

#oxEntry

NameLDAPSQLSpanner
displayNamedirectoryStringVARCHAR(128)STRING(128)
inumdirectoryStringVARCHAR(64)STRING(64)

#oxExpiredObject

NameLDAPSQLSpanner
datdirectoryStringTEXTSTRING(MAX)
oxIddirectoryStringVARCHAR(128)STRING(128)

#oxFido2AuthenticationEntry

NameLDAPSQLSpanner
oxIddirectoryStringVARCHAR(128)STRING(128)

#oxFido2RegistrationEntry

NameLDAPSQLSpanner
displayNamedirectoryStringVARCHAR(128)STRING(128)
oxIddirectoryStringVARCHAR(128)STRING(128)
oxPublicKeyIddirectoryStringVARCHAR(96)STRING(96)
oxRegistrationDatadirectoryStringTEXTSTRING(MAX)
NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)

#oxMetric

NameLDAPSQLSpanner
oxApplicationTypedirectoryStringVARCHAR(64)STRING(64)
oxDatadirectoryStringTEXTSTRING(MAX)

#oxPassportConfiguration

NameLDAPSQLSpanner
gluuStatusdirectoryStringVARCHAR(64)STRING(64)
oudirectoryStringVARCHAR(64)STRING(64)

#oxProxClient

NameLDAPSQLSpanner
displayNamedirectoryStringVARCHAR(128)STRING(128)
inumdirectoryStringVARCHAR(64)STRING(64)

#oxProxConfiguration

NameLDAPSQLSpanner
oudirectoryStringVARCHAR(64)STRING(64)

#oxProxOp

NameLDAPSQLSpanner
displayNamedirectoryStringVARCHAR(128)STRING(128)
inumdirectoryStringVARCHAR(64)STRING(64)
oxIddirectoryStringVARCHAR(128)STRING(128)

#oxPushApplication

NameLDAPSQLSpanner
displayNamedirectoryStringVARCHAR(128)STRING(128)
oxIddirectoryStringVARCHAR(128)STRING(128)

#oxPushDevice

NameLDAPSQLSpanner
oxIddirectoryStringVARCHAR(128)STRING(128)

#oxRp

NameLDAPSQLSpanner
datdirectoryStringTEXTSTRING(MAX)
oxIddirectoryStringVARCHAR(128)STRING(128)

#oxScript

NameLDAPSQLSpanner
inumdirectoryStringVARCHAR(64)STRING(64)
oxScriptdirectoryStringTEXTSTRING(MAX)
oxScriptTypedirectoryStringVARCHAR(64)STRING(64)

#oxSectorIdentifier

NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)
oxAuthClientIddirectoryStringVARCHAR(64)STRING(64)
oxIddirectoryStringVARCHAR(128)STRING(128)

#oxShibbolethCASProtocolConfiguration

NameLDAPSQLSpanner
inumdirectoryStringVARCHAR(64)STRING(64)
oudirectoryStringVARCHAR(64)STRING(64)
oxConfApplicationdirectoryStringTEXTSTRING(MAX)

#oxStatEntry

NameLDAPSQLSpanner
attrdirectoryStringTEXTSTRING(MAX)
datdirectoryStringTEXTSTRING(MAX)

#oxTrustConfiguration

NameLDAPSQLSpanner
oudirectoryStringVARCHAR(64)STRING(64)
oxTrustConfApplicationdirectoryStringTEXTSTRING(MAX)
oxTrustConfCacheRefreshdirectoryStringTEXTSTRING(MAX)
oxTrustConfImportPersondirectoryStringTEXTSTRING(MAX)

#oxU2fRequest

NameLDAPSQLSpanner
oxIddirectoryStringVARCHAR(128)STRING(128)

#oxUmaResource

NameLDAPSQLSpanner
descriptiondirectoryStringVARCHAR(768)STRING(MAX)
displayNamedirectoryStringVARCHAR(128)STRING(128)
inumdirectoryStringVARCHAR(64)STRING(64)
oxAuthUmaScopedirectoryStringVARCHAR(128)STRING(128)
oxIddirectoryStringVARCHAR(128)STRING(128)
oxResourcedirectoryStringTINYTEXTSTRING(MAX)
oxScopeExpressiondirectoryStringTEXTSTRING(MAX)

#oxUmaResourcePermission

NameLDAPSQLSpanner
oxAttributesdirectoryStringTEXTSTRING(MAX)
oxAuthUmaScopedirectoryStringVARCHAR(128)STRING(128)

#pairwiseIdentifier

NameLDAPSQLSpanner
oxAuthClientIddirectoryStringVARCHAR(64)STRING(64)
oxIddirectoryStringVARCHAR(128)STRING(128)

#samlAcr

NameLDAPSQLSpanner
classRefdirectoryStringTEXTSTRING(MAX)
inumdirectoryStringVARCHAR(64)STRING(64)

#token

NameLDAPSQLSpanner
acrdirectoryStringVARCHAR(48)STRING(48)
attrdirectoryStringTEXTSTRING(MAX)
clnIddirectoryStringVARCHAR(64)STRING(64)
jwtReqdirectoryStringTEXTSTRING(MAX)
nncdirectoryStringTEXTSTRING(MAX)
scpdirectoryStringTEXTSTRING(MAX)
tknBndCnfdirectoryStringTINYTEXTSTRING(MAX)
tknCdedirectoryStringVARCHAR(80)STRING(80)
tknTypdirectoryStringVARCHAR(32)STRING(32)

#vdapcontainer

NameLDAPSQLSpanner
oudirectoryStringVARCHAR(64)STRING(64)

#vdDirectoryView

NameLDAPSQLSpanner
odirectoryStringVARCHAR(64)STRING(64)

#vdlabel

NameLDAPSQLSpanner
odirectoryStringVARCHAR(64)STRING(64)

#No Table

NameLDAPSQLSpanner
doc_idVARCHAR(64)STRING(64)
scimCustomSecondJSONARRAY<STRING(MAX)>