A C D E F G H I L P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AuthenticatedRequestAuthenticationConverter - Class in com.netflix.spinnaker.fiat.shared
-
Provides an Authentication for an HTTP request using the current
AuthenticatedRequest.getSpinnakerUser(). - AuthenticatedRequestAuthenticationConverter() - Constructor for class com.netflix.spinnaker.fiat.shared.AuthenticatedRequestAuthenticationConverter
- AuthorizationFailure(Authorization, ResourceType, String) - Constructor for class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator.AuthorizationFailure
C
- canCreate(String, Object) - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator
- canCreate(String, String, Object) - Method in interface com.netflix.spinnaker.fiat.shared.FiatService
-
Determine whether the user can create a resource.
- com.netflix.spinnaker.fiat.shared - package com.netflix.spinnaker.fiat.shared
- convert(HttpServletRequest) - Method in class com.netflix.spinnaker.fiat.shared.AuthenticatedRequestAuthenticationConverter
- convert(HttpServletRequest) - Method in class com.netflix.spinnaker.fiat.shared.FiatAuthenticationConverter
D
- doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.netflix.spinnaker.fiat.shared.FiatAuthenticationFilter
E
- EnableFiatAutoConfig - Annotation Type in com.netflix.spinnaker.fiat.shared
-
For a component that uses this annotation, the Fiat Spring Security configuration will be applied.
F
- FiatAccessDeniedExceptionHandler - Class in com.netflix.spinnaker.fiat.shared
- FiatAccessDeniedExceptionHandler(ExceptionMessageDecorator) - Constructor for class com.netflix.spinnaker.fiat.shared.FiatAccessDeniedExceptionHandler
- FiatAuthenticationConfig - Class in com.netflix.spinnaker.fiat.shared
- FiatAuthenticationConfig() - Constructor for class com.netflix.spinnaker.fiat.shared.FiatAuthenticationConfig
- FiatAuthenticationConverter - Class in com.netflix.spinnaker.fiat.shared
-
Converts an
X-SPINNAKER-USERHTTP header into an Authentication object containing a list of roles and other granted authorities in its granted authorities. - FiatAuthenticationConverter() - Constructor for class com.netflix.spinnaker.fiat.shared.FiatAuthenticationConverter
- FiatAuthenticationFilter - Class in com.netflix.spinnaker.fiat.shared
- FiatAuthenticationFilter(FiatStatus, AuthenticationConverter) - Constructor for class com.netflix.spinnaker.fiat.shared.FiatAuthenticationFilter
- FiatClientConfigurationProperties - Class in com.netflix.spinnaker.fiat.shared
- FiatClientConfigurationProperties() - Constructor for class com.netflix.spinnaker.fiat.shared.FiatClientConfigurationProperties
- FiatClientConfigurationProperties.GrantedAuthorities - Class in com.netflix.spinnaker.fiat.shared
- FiatClientConfigurationProperties.PermissionsCache - Class in com.netflix.spinnaker.fiat.shared
- FiatClientConfigurationProperties.RetryConfiguration - Class in com.netflix.spinnaker.fiat.shared
- FiatPermissionEvaluator - Class in com.netflix.spinnaker.fiat.shared
- FiatPermissionEvaluator(Registry, FiatService, FiatClientConfigurationProperties, FiatStatus) - Constructor for class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator
- FiatPermissionEvaluator.AuthorizationFailure - Class in com.netflix.spinnaker.fiat.shared
- fiatService(FiatClientConfigurationProperties, SpinnakerRequestInterceptor, OkHttpClientProvider) - Method in class com.netflix.spinnaker.fiat.shared.FiatAuthenticationConfig
- FiatService - Interface in com.netflix.spinnaker.fiat.shared
- FiatStatus - Class in com.netflix.spinnaker.fiat.shared
- FiatStatus(Registry, DynamicConfigService, FiatClientConfigurationProperties) - Constructor for class com.netflix.spinnaker.fiat.shared.FiatStatus
G
- getAuthorization() - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator.AuthorizationFailure
- getAuthorizationFailure() - Static method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator
- getInitialBackoffMillis() - Method in class com.netflix.spinnaker.fiat.shared.FiatClientConfigurationProperties.RetryConfiguration
- getMaxBackoffMillis() - Method in class com.netflix.spinnaker.fiat.shared.FiatClientConfigurationProperties.RetryConfiguration
- getPermission(String) - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator
- getResourceName() - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator.AuthorizationFailure
- getResourceType() - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator.AuthorizationFailure
- getRetry() - Method in class com.netflix.spinnaker.fiat.shared.FiatClientConfigurationProperties
- getRetryMultiplier() - Method in class com.netflix.spinnaker.fiat.shared.FiatClientConfigurationProperties.RetryConfiguration
- getUserPermission(String) - Method in interface com.netflix.spinnaker.fiat.shared.FiatService
- GrantedAuthorities() - Constructor for class com.netflix.spinnaker.fiat.shared.FiatClientConfigurationProperties.GrantedAuthorities
H
- handleAccessDeniedException(AccessDeniedException, HttpServletResponse, HttpServletRequest) - Method in class com.netflix.spinnaker.fiat.shared.FiatAccessDeniedExceptionHandler
- hasAuthorization() - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator.AuthorizationFailure
- hasAuthorization(String, String, String, String) - Method in interface com.netflix.spinnaker.fiat.shared.FiatService
- hasCachedPermission(String) - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator
- hasPermission(String, Serializable, String, Object) - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator
- hasPermission(Authentication, Serializable, String, Object) - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator
- hasPermission(Authentication, Object, Object) - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator
I
- invalidatePermission(String) - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator
-
Invalidates the cached permissions for a user.
- isAdmin() - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator
- isAdmin(Authentication) - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator
- isEnabled() - Method in class com.netflix.spinnaker.fiat.shared.FiatStatus
- isGrantedAuthoritiesEnabled() - Method in class com.netflix.spinnaker.fiat.shared.FiatStatus
- isLegacyFallbackEnabled() - Method in class com.netflix.spinnaker.fiat.shared.FiatStatus
L
- loginUser(String, String) - Method in interface com.netflix.spinnaker.fiat.shared.FiatService
- loginWithRoles(String, Collection<String>) - Method in interface com.netflix.spinnaker.fiat.shared.FiatService
-
Used specifically for logins that contain the users roles/groups.
- logoutUser(String) - Method in interface com.netflix.spinnaker.fiat.shared.FiatService
P
- PermissionsCache() - Constructor for class com.netflix.spinnaker.fiat.shared.FiatClientConfigurationProperties.PermissionsCache
R
- RetryConfiguration() - Constructor for class com.netflix.spinnaker.fiat.shared.FiatClientConfigurationProperties.RetryConfiguration
S
- setDynamicConfigService(DynamicConfigService) - Method in class com.netflix.spinnaker.fiat.shared.FiatClientConfigurationProperties.RetryConfiguration
- storeWholePermission() - Method in class com.netflix.spinnaker.fiat.shared.FiatPermissionEvaluator
-
Deprecated.
- sync() - Method in interface com.netflix.spinnaker.fiat.shared.FiatService
-
Use to update all users.
- sync(List<String>) - Method in interface com.netflix.spinnaker.fiat.shared.FiatService
-
Use to update a subset of users.
- syncServiceAccount(String, List<String>) - Method in interface com.netflix.spinnaker.fiat.shared.FiatService
-
Use to update a service account.
All Classes All Packages