Include payload in integrity controls
This commit is contained in:
		@@ -31,6 +31,10 @@ struct Args {
 | 
			
		||||
    #[arg(short('X'), long, default_value = "GET")]
 | 
			
		||||
    method: String,
 | 
			
		||||
 | 
			
		||||
    /// Payload SHA256 digest
 | 
			
		||||
    #[arg(short('D'), long)]
 | 
			
		||||
    payload_digest: Option<String>,
 | 
			
		||||
 | 
			
		||||
    /// Request URI
 | 
			
		||||
    uri: String,
 | 
			
		||||
 | 
			
		||||
@@ -59,6 +63,7 @@ fn main() {
 | 
			
		||||
        custom: TokenClaims {
 | 
			
		||||
            method: args.method.to_string(),
 | 
			
		||||
            uri: args.uri,
 | 
			
		||||
            payload_sha256: args.payload_digest.clone(),
 | 
			
		||||
        },
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user