All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.portlet-model-hints.xml Maven / Gradle / Ivy

There is a newer version: 4.0.94
Show newest version
<?xml version="1.0"?>

<model-hints>
	<model name="com.liferay.oauth2.provider.model.OAuth2Application">
		<field name="uuid" type="String" />
		<field name="externalReferenceCode" type="String" />
		<field name="oAuth2ApplicationId" type="long" />
		<field name="companyId" type="long" />
		<field name="userId" type="long" />
		<field name="userName" type="String" />
		<field name="createDate" type="Date" />
		<field name="modifiedDate" type="Date" />
		<field name="oAuth2ApplicationScopeAliasesId" type="long" />
		<field name="allowedGrantTypes" type="String">
			<hint name="max-length">128</hint>
		</field>
		<field name="clientAuthenticationMethod" type="String" />
		<field name="clientCredentialUserId" type="long" />
		<field name="clientCredentialUserName" type="String" />
		<field name="clientId" type="String" />
		<field name="clientProfile" type="int" />
		<field name="clientSecret" type="String" />
		<field name="description" type="String">
			<hint-collection name="TEXTAREA" />
		</field>
		<field name="features" type="String">
			<hint-collection name="TEXTAREA" />
		</field>
		<field name="homePageURL" type="String">
			<hint-collection name="URL" />
			<validator name="url" />
		</field>
		<field name="iconFileEntryId" type="long" />
		<field name="jwks" type="String">
			<hint name="max-length">3999</hint>
		</field>
		<field name="name" type="String">
			<hint name="max-length">255</hint>
		</field>
		<field name="privacyPolicyURL" type="String">
			<hint-collection name="URL" />
			<validator name="url" />
		</field>
		<field name="redirectURIs" type="String">
			<hint-collection name="TEXTAREA" />
		</field>
		<field name="rememberDevice" type="boolean" />
		<field name="trustedApplication" type="boolean" />
	</model>
	<model name="com.liferay.oauth2.provider.model.OAuth2ApplicationScopeAliases">
		<field name="oAuth2ApplicationScopeAliasesId" type="long" />
		<field name="companyId" type="long" />
		<field name="userId" type="long" />
		<field name="userName" type="String" />
		<field name="createDate" type="Date" />
		<field name="oAuth2ApplicationId" type="long" />
	</model>
	<model name="com.liferay.oauth2.provider.model.OAuth2Authorization">
		<field name="oAuth2AuthorizationId" type="long" />
		<field name="companyId" type="long" />
		<field name="userId" type="long" />
		<field name="userName" type="String" />
		<field name="createDate" type="Date" />
		<field name="oAuth2ApplicationId" type="long" />
		<field name="oAuth2ApplicationScopeAliasesId" type="long" />
		<field name="accessTokenContent" type="String">
			<hint-collection name="CLOB" />
		</field>
		<field name="accessTokenContentHash" type="long" />
		<field name="accessTokenCreateDate" type="Date" />
		<field name="accessTokenExpirationDate" type="Date" />
		<field name="remoteHostInfo" type="String">
			<hint name="max-length">255</hint>
		</field>
		<field name="remoteIPInfo" type="String" />
		<field name="refreshTokenContent" type="String">
			<hint-collection name="CLOB" />
		</field>
		<field name="refreshTokenContentHash" type="long" />
		<field name="refreshTokenCreateDate" type="Date" />
		<field name="refreshTokenExpirationDate" type="Date" />
		<field name="rememberDeviceContent" type="String" />
	</model>
	<model name="com.liferay.oauth2.provider.model.OAuth2ScopeGrant">
		<field name="oAuth2ScopeGrantId" type="long" />
		<field name="companyId" type="long" />
		<field name="oAuth2ApplicationScopeAliasesId" type="long" />
		<field name="applicationName" type="String">
			<hint name="max-length">255</hint>
		</field>
		<field name="bundleSymbolicName" type="String">
			<hint name="max-length">255</hint>
		</field>
		<field name="scope" type="String">
			<hint name="max-length">240</hint>
		</field>
		<field name="scopeAliases" type="String">
			<hint-collection name="CLOB" />
		</field>
	</model>
</model-hints>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy