Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 3 of 3 for enforceRetentionBypassForPut (0.33 seconds)

  1. cmd/bucket-object-lock.go

    			if checkRequestAuthType(ctx, r, policy.BypassGovernanceRetentionAction, bucket, object.ObjectName) != ErrNone {
    				return errAuthentication
    			}
    		}
    	}
    	return nil
    }
    
    // enforceRetentionBypassForPut enforces whether an existing object under governance can be overwritten
    // with governance bypass headers set in the request.
    // Objects under site wide WORM cannot be overwritten.
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Aug 08 02:38:25 GMT 2025
    - 13.3K bytes
    - Click Count (0)
  2. cmd/object-handlers.go

    		return
    	}
    
    	popts := ObjectOptions{
    		MTime:     opts.MTime,
    		VersionID: opts.VersionID,
    		EvalMetadataFn: func(oi *ObjectInfo, gerr error) (dsc ReplicateDecision, err error) {
    			if err := enforceRetentionBypassForPut(ctx, r, *oi, objRetention, reqInfo.Cred, reqInfo.Owner); err != nil {
    				return dsc, err
    			}
    			if objRetention.Mode.Valid() {
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 120.6K bytes
    - Click Count (0)
  3. cmd/bucket-handlers.go

    Klaus Post <******@****.***> 1759093161 +0200
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 63.9K bytes
    - Click Count (0)
Back to Top