lucee.Component
    
mura.cfobject
      
mura.bean.bean
        
mura.bean.beanORM
          
mura.client.api.oath.oauthClientBean
	
	
This provides OAuth Client Crendential CRUD functionality
| Property Summary | ||||
|---|---|---|---|---|
| type | property | default | serializable | required | 
			any
		 | 
		
			clientid 
			
  | 
		
			
				true
			
		 | 
		
			
				false
			
		 | 
	|
			any
		 | 
		
			clientsecret 
			
  | 
		
			
				true
			
		 | 
		
			
				false
			
		 | 
	|
			any
		 | 
		
			created 
			
  | 
		
			
				true
			
		 | 
		
			
				false
			
		 | 
	|
			any
		 | 
		
			description 
			
  | 
		
			
				true
			
		 | 
		
			
				false
			
		 | 
	|
			any
		 | 
		
			lastupdate 
			
  | 
		
			
				true
			
		 | 
		
			
				false
			
		 | 
	|
			any
		 | 
		
			lastupdatebidy 
			
  | 
		
			
				true
			
		 | 
		
			
				false
			
		 | 
	|
			any
		 | 
		
			lastupdateby 
			
  | 
		
			
				true
			
		 | 
		
			
				false
			
		 | 
	|
			any
		 | 
		
			name 
			
  | 
		
			
				true
			
		 | 
		
			
				yes
			
		 | 
	|
			any
		 | 
		
			site 
			
  | 
		
			
				true
			
		 | 
		
			
				yes
			
		 | 
	|
			any
		 | 
		
			tokens 
			
  | 
		
			
				true
			
		 | 
		
			
				false
			
		 | 
	|
			any
		 | 
		
			user 
			
  | 
		
			
				true
			
		 | 
		
			
				false
			
		 | 
	|
| Method Summary | |
|---|---|
			any
		 | 
		
			generateToken([any granttype='client_credentials'])
			 | 
	
			any
		 | 
		
			save()
			 | 
	
| Methods inherited from class mura.cfobject | 
|---|
| commitTracePoint, convertTimezone, deleteMethod, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getServiceFactory, getSession, initTracePoint, inject, injectMethod, invokeMethod, mixin, removeValue | 
| Methods inherited from class lucee.Component | 
|---|
| None | 
| Property Detail | 
|---|
access - publicrequired - falsefieldtype - idreturntype - anyserializable - trueaccess - publicrequired - falsereturntype - anydatatype - varcharlength - 100serializable - trueaccess - publicrequired - falsereturntype - anyormtype - timestampserializable - trueaccess - publicrequired - falsereturntype - anydatatype - textserializable - trueaccess - publicrequired - falsereturntype - anydatatype - timestampserializable - trueaccess - publicrequired - falsereturntype - anydatatype - varcharlength - 35serializable - trueaccess - publicrequired - falsereturntype - anydatatype - varcharlength - 50serializable - trueaccess - publicrequired - yesreturntype - anydatatype - varcharserializable - trueaccess - publicrequired - yesfieldtype - many-to-onereturntype - anyfkcolumn - siteidserializable - truecfc - siteaccess - publicrequired - falsefieldtype - one-to-manyreturntype - anycascade - deleteserializable - truecfc - oauthTokenaccess - publicrequired - falsefieldtype - many-to-onereturntype - anyfkcolumn - useridserializable - truecfc - user| Method Detail | 
|---|
granttype
			save
			in class
			
				beanORM