Add project files.
This commit is contained in:
		
							
								
								
									
										59
									
								
								Core.Cerberos.Adapters/Common/Constants/Secrets.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										59
									
								
								Core.Cerberos.Adapters/Common/Constants/Secrets.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,59 @@ | ||||
| // *********************************************************************** | ||||
| // <copyright file="AppSettings.cs"> | ||||
| //     Heath | ||||
| // </copyright> | ||||
| // *********************************************************************** | ||||
| namespace Core.Cerberos.Adapters.Common.Constants | ||||
| { | ||||
|     /// <summary> | ||||
|     /// Constants for secrets in azure key vault. | ||||
|     /// </summary> | ||||
|     public class Secrets | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// The MongoDBName parameter. | ||||
|         /// </summary> | ||||
|         public const string MongoDBName = "MongoDBName"; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// The MongoDBConnection parameter. | ||||
|         /// </summary> | ||||
|         public const string MongoDBConnection = "MongoDBConnection"; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// The Issuer parameter for JWT settings. | ||||
|         /// </summary> | ||||
|         public const string Issuer = "Issuer"; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// The Audience parameter for JWT settings. | ||||
|         /// </summary> | ||||
|         public const string Audience = "Audience"; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// The TokenExpirationInMinutes parameter for JWT settings. | ||||
|         /// </summary> | ||||
|         public const string TokenExpirationInMinutes = "TokenExpirationInMinutes"; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// The TokenExpirationInHours parameter for JWT settings. | ||||
|         /// </summary> | ||||
|         public const string TokenExpirationInHours = "TokenExpirationInHours"; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// The IssuerSigningKey parameter for JWT settings. | ||||
|         /// </summary> | ||||
|         public const string IssuerSigningKey = "IssuerSigningKey"; | ||||
|  | ||||
|         public const string AzureADInstance = "B2C:InstanceUri"; | ||||
|         public const string AzureADTenantId = "B2C:TenantId"; | ||||
|         public const string AzureADClientId = "B2C:ClientId"; | ||||
|         public const string AzureADClientSecret = "B2C:ClientSecret"; | ||||
|         public const string HeathCerberosAppAuthorizationUrl = "Swagger:AuthorizationUri"; | ||||
|         public const string HeathCerberosAppTokenUrl = "Swagger:TokenUri"; | ||||
|         public const string HeathCerberosAppClientId = "Swagger:ClientId"; | ||||
|         public const string HeathCerberosAppScope = "Swagger:Scope"; | ||||
|         public const string PrivateKey = "B2C:JwtIssuerOptions:TokenPrivateKey"; | ||||
|         public const string PublicKey = "B2C:JwtIssuerOptions:TokenPublicKey"; | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Sergio Matias Urquin
					Sergio Matias Urquin