Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 122 for oidc (0.02 seconds)

  1. docs/site-replication/gen-oidc-sts-cred.go

    package main
    
    // This programs mocks user interaction against Dex IDP and generates STS
    // credentials. It is for MinIO testing purposes only.
    //
    // Run like:
    //
    // $ MINIO_ENDPOINT=http://localhost:9000 go run gen-oidc-sts-cred.go
    
    import (
    	"context"
    	"fmt"
    	"log"
    	"net/http"
    	"os"
    
    	cr "github.com/minio/minio-go/v7/pkg/credentials"
    	cmd "github.com/minio/minio/cmd"
    )
    
    func main() {
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Apr 29 01:27:09 GMT 2022
    - 2.3K bytes
    - Click Count (1)
  2. docs/site-replication/run-multi-site-oidc.sh

    fi
    
    ./mc admin policy create minio1 projecta ./docs/site-replication/rw.json
    sleep 5
    
    # Generate STS credential with STS call to minio1
    STS_CRED=$(MINIO_ENDPOINT=http://localhost:9001 go run ./docs/site-replication/gen-oidc-sts-cred.go)
    
    MC_HOST_foo=http://${STS_CRED}@localhost:9001 ./mc ls foo
    if [ $? -ne 0 ]; then
    	echo "Expected sts credential to work, exiting.."
    	exit_1
    fi
    
    sleep 2
    
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Tue Sep 24 08:03:58 GMT 2024
    - 8.5K bytes
    - Click Count (0)
  3. .github/workflows/iam-integrations.yaml

            if: matrix.ldap == 'localhost:389'
            run: |
              make test-site-replication-ldap
          - name: Test OIDC for automatic site replication
            if: matrix.openid == 'http://127.0.0.1:5556/dex'
            run: |
              make test-site-replication-oidc
      iam-import-with-missing-entities:
        name: Test IAM import in new cluster with missing entities
        runs-on: ubuntu-latest
        steps:
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Wed Apr 09 14:28:39 GMT 2025
    - 5.3K bytes
    - Click Count (0)
  4. docs/sts/casdoor.md

    # Casdoor Quickstart Guide [![Slack](https://slack.min.io/slack?type=svg)](https://slack.min.io)
    
    Casdoor is a UI-first centralized authentication / Single-Sign-On (SSO) platform supporting OAuth 2.0, OIDC and SAML, integrated with Casbin RBAC and ABAC permission management. This document covers configuring Casdoor identity provider support with MinIO.
    
    ## Prerequisites
    
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Tue Aug 12 18:20:36 GMT 2025
    - 6.6K bytes
    - Click Count (0)
  5. CLAUDE.md

    - Full-text search with OpenSearch backend
    - Web, file system, and data store crawling
    - Multi-format document support (Office, PDF, etc.)
    - Admin GUI for configuration
    - REST API for programmatic access
    - SSO integration (OIDC, SAML, SPNEGO, Entra ID)
    - i18n support (20+ languages)
    
    ## Tech Stack
    
    | Component | Technology |
    |-----------|------------|
    | Web Framework | LastaFlute (MVC framework) |
    | DI Container | Lasta Di |
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 19 09:48:10 GMT 2026
    - 7.8K bytes
    - Click Count (0)
  6. docs/sts/web-identity.md

    # AssumeRoleWithWebIdentity [![Slack](https://slack.min.io/slack?type=svg)](https://slack.min.io)
    
    ## Introduction
    
    MinIO supports the standard AssumeRoleWithWebIdentity STS API to enable integration with OIDC/OpenID based identity provider environments. This allows the generation of temporary credentials with pre-defined access policies for applications/users to interact with MinIO object storage.
    
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Tue Aug 12 18:20:36 GMT 2025
    - 18.9K bytes
    - Click Count (0)
  7. Makefile

    	@(env bash $(PWD)/docs/site-replication/run-multi-site-ldap.sh)
    
    test-site-replication-oidc: install-race ## verify automatic site replication
    	@echo "Running tests for automatic site replication of IAM (with OIDC)"
    	@(env bash $(PWD)/docs/site-replication/run-multi-site-oidc.sh)
    
    test-site-replication-minio: install-race ## verify automatic site replication
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Sun Apr 27 00:44:22 GMT 2025
    - 11.2K bytes
    - Click Count (0)
  8. cmd/admin-handlers-idp-ldap.go

    			APIErr := errorCodes.ToAPIErrWithErr(ErrAdminNoSuchUser, err)
    			writeErrorResponseJSON(ctx, w, APIErr, r.URL)
    			return
    		}
    
    		// In case of LDAP/OIDC we need to set `opts.claims` to ensure
    		// it is associated with the LDAP/OIDC user properly.
    		for k, v := range cred.Claims {
    			if k == expClaim {
    				continue
    			}
    			opts.claims[k] = v
    		}
    	} else {
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Aug 08 02:46:04 GMT 2025
    - 19.2K bytes
    - Click Count (0)
  9. helm/minio/values.yaml

    ## The following section documents environment variables for enabling external identity management using an OpenID Connect (OIDC)-compatible provider.
    ## See https://docs.min.io/community/minio-object-store/operations/external-iam/configure-openid-external-identity-management.html for a tutorial on using these variables.
    oidc:
      enabled: false
      configUrl: "https://identity-provider-url/.well-known/openid-configuration"
      clientId: "minio"
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Tue Aug 12 18:20:36 GMT 2025
    - 19.7K bytes
    - Click Count (1)
  10. internal/config/identity/openid/providercfg.go

    func (p *providerCfg) GetRoleArn() string {
    	if p.RolePolicy == "" {
    		return ""
    	}
    	return p.roleArn.String()
    }
    
    // UserInfo returns claims for authenticated user from userInfo endpoint.
    //
    // Some OIDC implementations such as GitLab do not support
    // claims as part of the normal oauth2 flow, instead rely
    // on service providers making calls to IDP to fetch additional
    // claims available from the UserInfo endpoint
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Aug 29 02:39:48 GMT 2025
    - 4.7K bytes
    - Click Count (0)
Back to Top