Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 929 for authn (0.13 sec)

  1. security/pkg/server/ca/server_test.go

    	errMsg         string
    }
    
    func (authn *mockAuthenticator) AuthenticatorType() string {
    	return "mockAuthenticator"
    }
    
    func (authn *mockAuthenticator) Authenticate(_ security.AuthContext) (*security.Caller, error) {
    	if len(authn.errMsg) > 0 {
    		return nil, fmt.Errorf("%v", authn.errMsg)
    	}
    
    	return &security.Caller{
    		AuthSource:     authn.authSource,
    		Identities:     authn.identities,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  2. pilot/pkg/xds/endpoints/mtls_checker.go

    	networkingapi "istio.io/api/networking/v1alpha3"
    	"istio.io/istio/pilot/pkg/model"
    	"istio.io/istio/pilot/pkg/networking/util"
    	"istio.io/istio/pilot/pkg/security/authn"
    	"istio.io/istio/pkg/config"
    )
    
    // TODO this logic is probably done elsewhere in XDS, possible code-reuse + perf improvements
    type mtlsChecker struct {
    	push            *model.PushContext
    	svcPort         int
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Dec 01 07:32:22 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  3. pilot/pkg/security/authn/policy_applier.go

    	TCP *tlsv3.DownstreamTlsContext
    	// HTTP describes the tls context to use for HTTP filter chains
    	HTTP *tlsv3.DownstreamTlsContext
    }
    
    var authnLog = log.RegisterScope("authn", "authn debugging")
    
    // Implementation of authn.PolicyApplier with v1beta1 API.
    type policyApplier struct {
    	// processedJwtRules is the consolidate JWT rules from all jwtPolicies.
    	processedJwtRules []*v1beta1.JWTRule
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 23 09:47:21 UTC 2024
    - 19.2K bytes
    - Viewed (0)
  4. tests/integration/security/remote_jwks/testdata/requestauthn-with-se.yaml.tmpl

    ---
    apiVersion: security.istio.io/v1beta1
    kind: RequestAuthentication
    metadata:
      name: request-authn
    spec:
      selector:
        matchLabels:
          app: {{ .dst }}
      jwtRules:
      - issuer: "******@****.***"
        jwksUri: "http://example.com:8000/jwks"
        outputPayloadToHeader: "x-test-payload"
        forwardOriginalToken: true
    ---
    apiVersion: networking.istio.io/v1beta1
    kind: ServiceEntry
    metadata:
      name: jwt-server-se
    spec:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 08 07:03:01 UTC 2023
    - 628 bytes
    - Viewed (0)
  5. releasenotes/notes/34118.yaml

    docs:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jul 21 19:02:56 UTC 2021
    - 480 bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/endpoints/filters/cachecontrol.go

    limitations under the License.
    */
    
    package filters
    
    import (
    	"net/http"
    )
    
    // WithCacheControl sets the Cache-Control header to "no-cache, private" because all servers are protected by authn/authz.
    // see https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching#defining_optimal_cache-control_policy
    func WithCacheControl(handler http.Handler) http.Handler {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Aug 26 17:00:31 UTC 2019
    - 1.2K bytes
    - Viewed (0)
  7. pilot/pkg/security/authn/factory.go

    // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    // See the License for the specific language governing permissions and
    // limitations under the License.
    
    package authn
    
    import (
    	hcm "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/network/http_connection_manager/v3"
    
    	"istio.io/istio/pilot/pkg/model"
    	"istio.io/istio/pkg/config/labels"
    )
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 3K bytes
    - Viewed (0)
  8. pilot/pkg/networking/core/filterchain_options.go

    package core
    
    import (
    	tls "github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3"
    
    	"istio.io/istio/pilot/pkg/model"
    	"istio.io/istio/pilot/pkg/networking"
    	"istio.io/istio/pilot/pkg/security/authn"
    	xdsfilters "istio.io/istio/pilot/pkg/xds/filters"
    )
    
    // FilterChainMatchOptions describes options used for filter chain matches.
    type FilterChainMatchOptions struct {
    	// Application protocols of the filter chain match
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  9. tests/integration/security/remote_jwks/testdata/requestauthn-no-se.yaml.tmpl

    ---
    apiVersion: security.istio.io/v1beta1
    kind: RequestAuthentication
    metadata:
      name: request-authn
    spec:
      selector:
        matchLabels:
          app: {{ .dst }}
      jwtRules:
      - issuer: "******@****.***"
        jwksUri: "http://example.com:8000/jwks"
        outputPayloadToHeader: "x-test-payload"
        forwardOriginalToken: true
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 08 07:03:01 UTC 2023
    - 330 bytes
    - Viewed (0)
  10. tests/integration/security/remote_jwks/testdata/requestauthn-with-se-timeout.yaml.tmpl

    ---
    apiVersion: security.istio.io/v1beta1
    kind: RequestAuthentication
    metadata:
      name: request-authn
    spec:
      selector:
        matchLabels:
          app: {{ .dst }}
      jwtRules:
      - issuer: "******@****.***"
        jwksUri: "http://example.com:8000/jwks?delay={{ .delay }}"
        outputPayloadToHeader: "x-test-payload"
        forwardOriginalToken: true
        timeout: {{ .timeout }}
    ---
    apiVersion: networking.istio.io/v1beta1
    kind: ServiceEntry
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 23 09:47:21 UTC 2024
    - 675 bytes
    - Viewed (0)
Back to top