Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 3 of 3 for policyDocs (0.08 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. cmd/iam-store.go

    }
    
    // PolicyDoc represents an IAM policy with some metadata.
    type PolicyDoc struct {
    	Version    int `json:",omitempty"`
    	Policy     policy.Policy
    	CreateDate time.Time
    	UpdateDate time.Time
    }
    
    func newPolicyDoc(p policy.Policy) PolicyDoc {
    	now := UTCNow().Round(time.Millisecond)
    	return PolicyDoc{
    		Version:    1,
    		Policy:     p,
    		CreateDate: now,
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 87.1K bytes
    - Click Count (0)
  2. cmd/site-replication.go

    			}
    		}
    		info.Policies = make(map[string]madmin.SRIAMPolicy, len(allPolicies))
    		for pname, policyDoc := range allPolicies {
    			policyJSON, err := json.Marshal(policyDoc.Policy)
    			if err != nil {
    				return info, wrapSRErr(err)
    			}
    			info.Policies[pname] = madmin.SRIAMPolicy{Policy: json.RawMessage(policyJSON), UpdatedAt: policyDoc.UpdateDate}
    		}
    	}
    	if opts.ILMExpiryRules || opts.Entity == madmin.SRILMExpiryRuleEntity {
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 184.8K bytes
    - Click Count (1)
  3. cmd/iam.go

    	}
    
    	return sys.store.ListPolicies(ctx, bucketName)
    }
    
    // ListPolicyDocs - lists all canned policy docs.
    func (sys *IAMSys) ListPolicyDocs(ctx context.Context, bucketName string) (map[string]PolicyDoc, error) {
    	if !sys.Initialized() {
    		return nil, errServerNotInitialized
    	}
    
    	return sys.store.ListPolicyDocs(ctx, bucketName)
    }
    
    // SetPolicy - sets a new named policy.
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Wed Oct 15 17:00:45 GMT 2025
    - 76.5K bytes
    - Click Count (0)
Back to Top