Add fullyAnonymous authentication

This commit is contained in:
2022-06-14 12:21:26 -05:00
parent 2fb0574e0f
commit de16533e42

View File

@ -22,6 +22,7 @@
package com.kingsrook.sampleapp;
import com.kingsrook.qqq.backend.core.model.metadata.QAuthenticationMetaData;
import com.kingsrook.qqq.backend.core.model.metadata.QBackendMetaData;
import com.kingsrook.qqq.backend.core.model.metadata.QFieldMetaData;
import com.kingsrook.qqq.backend.core.model.metadata.QFieldType;
@ -44,6 +45,7 @@ public class SampleMetaDataProvider
public static QInstance defineInstance()
{
QInstance qInstance = new QInstance();
qInstance.setAuthentication(SampleMetaDataProvider.defineAuthentication());
qInstance.addBackend(SampleMetaDataProvider.defineBackend());
qInstance.addTable(SampleMetaDataProvider.defineTableCarrier());
qInstance.addTable(SampleMetaDataProvider.defineTablePerson());
@ -52,6 +54,18 @@ public class SampleMetaDataProvider
/*******************************************************************************
**
*******************************************************************************/
private static QAuthenticationMetaData defineAuthentication()
{
return new QAuthenticationMetaData()
.withName("Anonymous")
.withType("fullyAnonymous");
}
/*******************************************************************************
**
*******************************************************************************/