mirror of
				https://github.com/zitadel/zitadel.git
				synced 2025-11-04 06:38:48 +00:00 
			
		
		
		
	
		
			
	
	
		
			20 lines
		
	
	
		
			448 B
		
	
	
	
		
			Go
		
	
	
	
	
	
		
		
			
		
	
	
			20 lines
		
	
	
		
			448 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| 
								 | 
							
								package deviceauth
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								import "github.com/zitadel/zitadel/internal/eventstore"
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const (
							 | 
						||
| 
								 | 
							
									AggregateType    = "device_auth"
							 | 
						||
| 
								 | 
							
									AggregateVersion = "v1"
							 | 
						||
| 
								 | 
							
								)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								func NewAggregate(aggrID, instanceID string) *eventstore.Aggregate {
							 | 
						||
| 
								 | 
							
									return &eventstore.Aggregate{
							 | 
						||
| 
								 | 
							
										ID:   aggrID,
							 | 
						||
| 
								 | 
							
										Type: AggregateType,
							 | 
						||
| 
								 | 
							
										// we use the id because we don't know the resource owner yet
							 | 
						||
| 
								 | 
							
										ResourceOwner: instanceID,
							 | 
						||
| 
								 | 
							
										InstanceID:    instanceID,
							 | 
						||
| 
								 | 
							
										Version:       AggregateVersion,
							 | 
						||
| 
								 | 
							
									}
							 | 
						||
| 
								 | 
							
								}
							 |