Index

A B C D E F G H I K M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

accessTokenProvider(ClientHttpRequestFactory) - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.M2MTokenConfiguration
AccessTokenProvider with ignore ssl certificate verification.
adapterDeploymentContext() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 
AnonymousSupportKeycloakAuthenticatedActionsFilter - Class in org.qubership.atp.auth.springbootstarter.security.filters
 
AnonymousSupportKeycloakAuthenticatedActionsFilter() - Constructor for class org.qubership.atp.auth.springbootstarter.security.filters.AnonymousSupportKeycloakAuthenticatedActionsFilter
Constructor.
AnonymousSupportSimpleHttpFacade - Class in org.qubership.atp.auth.springbootstarter.security.facades
 
AnonymousSupportSimpleHttpFacade(HttpServletRequest, HttpServletResponse) - Constructor for class org.qubership.atp.auth.springbootstarter.security.facades.AnonymousSupportSimpleHttpFacade
Constructor.
apply(RequestTemplate) - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.Oauth2FeignClientInterceptor
 
AtpAuthAutoConfiguration - Class in org.qubership.atp.auth.springbootstarter
 
AtpAuthAutoConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.AtpAuthAutoConfiguration
 
AtpAuthWebSocketAutoConfiguration - Class in org.qubership.atp.auth.springbootstarter
 
AtpAuthWebSocketAutoConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.AtpAuthWebSocketAutoConfiguration
 
AtpKeycloakWebSecurityConfigurerAdapter - Class in org.qubership.atp.auth.springbootstarter.config
Copy from KeycloakWebSecurityConfigurerAdapter to exclude a bean HttpSessionManager.
AtpKeycloakWebSecurityConfigurerAdapter() - Constructor for class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 
AuthChannelInterceptor - Class in org.qubership.atp.auth.springbootstarter.security.oauth2.client.config
 
AuthChannelInterceptor() - Constructor for class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.AuthChannelInterceptor
 
authenticate(String) - Method in class org.qubership.atp.auth.springbootstarter.services.BearerTokenWebSocketAuthenticator
Authenticate web socket.
authenticationEntryPoint() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 

B

bearerTokenExtractor() - Method in class org.qubership.atp.auth.springbootstarter.config.UtilsConfiguration
 
bearerTokenStompExtractor() - Method in class org.qubership.atp.auth.springbootstarter.config.UtilsConfiguration
 
BearerTokenWebSocketAuthenticator - Class in org.qubership.atp.auth.springbootstarter.services
 
BearerTokenWebSocketAuthenticator() - Constructor for class org.qubership.atp.auth.springbootstarter.services.BearerTokenWebSocketAuthenticator
 

C

certificatesProvider() - Method in class org.qubership.atp.auth.springbootstarter.config.SslProviderConfiguration
Ssl certificates provider.
checkAccess(String, Set<UUID>, String) - Method in class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
 
checkAccess(String, Set<UUID>, Operation) - Method in class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
 
checkAccess(String, UUID, Set<UUID>, Operation) - Method in class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
 
checkAccess(String, UUID, UUID, Operation) - Method in class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
 
checkAccess(String, UUID, Operation) - Method in class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
 
checkAccess(Set<UUID>, String) - Method in class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
 
checkAccess(UUID, Operation) - Method in class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
 
checkPoliciesForOperation(String, Project, Operation) - Method in class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
 
checkPoliciesForOperation(Project, Operation) - Method in class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
 
configure(HttpSecurity) - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 
configure(HttpSecurity) - Method in class org.qubership.atp.auth.springbootstarter.config.DisableSecurityConfiguration
Configure HttpSecurity as disabled security and all resources are permitted.
configure(HttpSecurity) - Method in class org.qubership.atp.auth.springbootstarter.config.SecurityConfiguration
Configure HttpSecurity.
configure(WebSecurity) - Method in class org.qubership.atp.auth.springbootstarter.config.SecurityConfiguration
Configure WebSecurity parameter object.
configureClientInboundChannel(ChannelRegistration) - Method in class org.qubership.atp.auth.springbootstarter.config.WebSocketAuthenticationSecurityConfig
 
configureGlobal(AuthenticationManagerBuilder) - Method in class org.qubership.atp.auth.springbootstarter.config.SecurityConfiguration
Configure authentication.
configureInbound(MessageSecurityMetadataSourceRegistry) - Method in class org.qubership.atp.auth.springbootstarter.config.WebSocketSecurityConfig
 

D

deleteObjectPermissions(String, UUID, UUID) - Method in class org.qubership.atp.auth.springbootstarter.services.UsersService
delete permisions for object with id.
deleteObjectPermissions(UUID, String, String) - Method in interface org.qubership.atp.auth.springbootstarter.services.client.UsersFeignClient
 
deleteObjectPermissionsBulk(String, UUID, List<UUID>) - Method in class org.qubership.atp.auth.springbootstarter.services.UsersService
delete all objects with object ids.
deleteObjectPermissionsBulk(UUID, String, List<String>) - Method in interface org.qubership.atp.auth.springbootstarter.services.client.UsersFeignClient
 
DisableSecurityConfiguration - Class in org.qubership.atp.auth.springbootstarter.config
 
DisableSecurityConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.config.DisableSecurityConfiguration
 
DisableSecurityUserProvider - Class in org.qubership.atp.auth.springbootstarter.provider.impl
 
DisableSecurityUserProvider() - Constructor for class org.qubership.atp.auth.springbootstarter.provider.impl.DisableSecurityUserProvider
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.qubership.atp.auth.springbootstarter.security.filters.AnonymousSupportKeycloakAuthenticatedActionsFilter
DoFilter method.

E

EnableM2MRestTemplate - Annotation Type in org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.annotation
 
EnableOauth2FeignClientInterceptor - Annotation Type in org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.annotation
 
EnableTokenRelayWebClient - Annotation Type in org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.annotation
Enables token relay web client.
entityAccess(UsersService, UserGroupService, DataContextHolder<Set<String>>) - Method in class org.qubership.atp.auth.springbootstarter.config.SecurityConfiguration
Create entityAccess PolicyEnforcement bean from parameters given.
entityAccessEnforcement() - Method in class org.qubership.atp.auth.springbootstarter.config.DisableSecurityConfiguration
Allow all PolicyEnforcement, will be used where you do not need to check permissions.
EntityAccessEnforcement - Class in org.qubership.atp.auth.springbootstarter.security.permissions
 
EntityAccessEnforcement(UsersService, UserGroupService, DataContextHolder<Set<String>>, String) - Constructor for class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
Constructor.

F

FeignCapabilityConfiguration - Class in org.qubership.atp.auth.springbootstarter.config
 
FeignCapabilityConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.config.FeignCapabilityConfiguration
 
feignClientInterceptor(AccessTokenProvider, OAuth2ProtectedResourceDetails, Tracer) - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.Oauth2FeignClientConfiguration
 

G

get() - Method in class org.qubership.atp.auth.springbootstarter.holders.UserIdContextHolder
 
get() - Method in class org.qubership.atp.auth.springbootstarter.holders.UserRolesContextHolder
 
get() - Method in class org.qubership.atp.auth.springbootstarter.provider.impl.DisableSecurityUserProvider
 
get() - Method in class org.qubership.atp.auth.springbootstarter.provider.impl.UserProvider
Get User Info from SecurityContextHolder.
get() - Method in class org.qubership.atp.auth.springbootstarter.ssl.KeyStoreProvider
 
get() - Method in class org.qubership.atp.auth.springbootstarter.ssl.SslCertificateProvider
 
get() - Method in class org.qubership.atp.auth.springbootstarter.ssl.TrustManagerFactoryProvider
 
getAccessToken() - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.relay.TokenRelayKeycloakClientContext
 
getClientId() - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.relay.NoClientOAuth2ProtectedResourceDetails
 
getClientSecret() - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.relay.NoClientOAuth2ProtectedResourceDetails
 
getObjectName(String, UUID) - Method in class org.qubership.atp.auth.springbootstarter.services.UsersService
return name for entity in next format serviceName-entityName-Id.
getObjectPermissionsByObjectId(UUID, String, String) - Method in interface org.qubership.atp.auth.springbootstarter.services.client.UsersFeignClient
 
getObjectPermissionsByServiceName(UUID, String) - Method in interface org.qubership.atp.auth.springbootstarter.services.client.UsersFeignClient
 
getObjectPermissionsForService(UUID) - Method in class org.qubership.atp.auth.springbootstarter.services.UsersService
 
getPermissionsByObjectId(String, UUID, UUID) - Method in class org.qubership.atp.auth.springbootstarter.services.UsersService
 
getPermissionsByProjectId(UUID) - Method in class org.qubership.atp.auth.springbootstarter.services.UsersService
 
getSecurityContext() - Method in class org.qubership.atp.auth.springbootstarter.security.facades.AnonymousSupportSimpleHttpFacade
Get KeycloakSecurityContext from SecurityContextHolder.
getUserGroupByProject(Project) - Method in class org.qubership.atp.auth.springbootstarter.services.UserGroupService
Return Group for currently authenticated user by project.
getUserGroupByProjectId(UUID) - Method in class org.qubership.atp.auth.springbootstarter.services.UserGroupService
Return Group for currently authenticated user by project.
getUserId() - Method in class org.qubership.atp.auth.springbootstarter.services.UserGroupService
Return currently authenticated user.
getUsersByProject(UUID) - Method in interface org.qubership.atp.auth.springbootstarter.services.client.UsersFeignClient
 
getUsersByProject(UUID) - Method in class org.qubership.atp.auth.springbootstarter.services.UsersService
Return Project with user lists.
getUsersInfoByProjectId(UUID, List<UUID>) - Method in interface org.qubership.atp.auth.springbootstarter.services.client.UsersFeignClient
 
getUsersInfoByProjectId(UUID, List<UUID>) - Method in class org.qubership.atp.auth.springbootstarter.services.UsersService
 
grantAllPermissions(String, UUID, UUID, List<UUID>) - Method in class org.qubership.atp.auth.springbootstarter.services.UsersService
Grants all rights to provided users in the object.

H

HttpClientsConfiguration - Class in org.qubership.atp.auth.springbootstarter.config
 
HttpClientsConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.config.HttpClientsConfiguration
 
httpSessionManager() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 

I

ignoreVerifySslContext() - Method in class org.qubership.atp.auth.springbootstarter.config.HttpClientsConfiguration
Ssl context which ignore ssl verification.
inboundChannelSecurity(MessageSecurityMetadataSource) - Method in class org.qubership.atp.auth.springbootstarter.config.WebSocketSecurityConfig
Create ChannelSecurityInterceptor with custom authentication manager.
initFilterBean() - Method in class org.qubership.atp.auth.springbootstarter.security.filters.AnonymousSupportKeycloakAuthenticatedActionsFilter
Init Filter Bean.
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class org.qubership.atp.auth.springbootstarter.security.interceptors.MdcHttpRequestInterceptor
 
isAdmin() - Method in class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
Performs evaluation of authorization policies using user role.
isAuthenticated() - Method in class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
Performs evaluation of authorization policies.
isSupport() - Method in class org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement
Performs evaluation of authorization policies using user role.

K

KafkaConfig - Class in org.qubership.atp.auth.springbootstarter.config
 
KafkaConfig() - Constructor for class org.qubership.atp.auth.springbootstarter.config.KafkaConfig
 
kafkaServiceEntitiesTemplate() - Method in class org.qubership.atp.auth.springbootstarter.config.KafkaConfig
Create KafkaTemplate for service entities.
keycloakAuthenticatedActionsFilter() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 
keycloakAuthenticatedActionsFilter() - Method in class org.qubership.atp.auth.springbootstarter.config.SecurityConfiguration
Create KeycloakAuthenticatedActionsFilter bean.
keycloakAuthenticatedActionsFilterRegistrationBean() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
Keycloak authenticated actions filter registration bean.
keycloakAuthenticationProcessingFilter() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 
keycloakAuthenticationProcessingFilterRegistrationBean(KeycloakAuthenticationProcessingFilter) - Method in class org.qubership.atp.auth.springbootstarter.config.SecurityConfiguration
Return FilterRegistrationBean filter for keycloak authentication, initially disabled.
keycloakAuthenticationProvider() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 
keycloakAuthenticationProvider() - Method in class org.qubership.atp.auth.springbootstarter.config.WebSocketSecurityConfig
 
keycloakConfigResolver - Variable in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 
keycloakConfigResolver() - Method in class org.qubership.atp.auth.springbootstarter.config.KeycloakConfiguration
 
KeycloakConfiguration - Class in org.qubership.atp.auth.springbootstarter.config
 
KeycloakConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.config.KeycloakConfiguration
 
keycloakCsrfRequestMatcher() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 
keycloakLogoutHandler() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 
keycloakPreAuthActionsFilter() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 
keycloakPreAuthActionsFilterRegistrationBean() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
Keycloak pre-auth actions filter registration bean.
keycloakSecurityContextRequestFilter() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 
keycloakSecurityContextRequestFilterRegistrationBean() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
Keycloak security context request filter registration bean.
keyStoreProvider() - Method in class org.qubership.atp.auth.springbootstarter.config.SslProviderConfiguration
KeyStore provider.
KeyStoreProvider - Class in org.qubership.atp.auth.springbootstarter.ssl
 
KeyStoreProvider() - Constructor for class org.qubership.atp.auth.springbootstarter.ssl.KeyStoreProvider
 

M

m2mRestTemplate(RestTemplateLogInterceptor) - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.WithoutM2MTokenConfiguration
Without M2M OAuth2 RestTemplate.
m2mRestTemplate(OAuth2ProtectedResourceDetails, AccessTokenProvider, ClientHttpRequestFactory, RestTemplateLogInterceptor) - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.M2MTokenConfiguration
M2M OAuth2RestTemplate.
M2MTokenConfiguration - Class in org.qubership.atp.auth.springbootstarter.security.oauth2.client.config
 
M2MTokenConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.M2MTokenConfiguration
 
MdcHttpRequestInterceptor - Class in org.qubership.atp.auth.springbootstarter.security.interceptors
 
MdcHttpRequestInterceptor(List<String>) - Constructor for class org.qubership.atp.auth.springbootstarter.security.interceptors.MdcHttpRequestInterceptor
 
micrometerCapability(MeterRegistry) - Method in class org.qubership.atp.auth.springbootstarter.config.FeignCapabilityConfiguration
Create and return MicrometerCapability registered in the meterRegistry.

N

NoClientOAuth2ProtectedResourceDetails - Class in org.qubership.atp.auth.springbootstarter.security.oauth2.client.relay
 
NoClientOAuth2ProtectedResourceDetails() - Constructor for class org.qubership.atp.auth.springbootstarter.security.oauth2.client.relay.NoClientOAuth2ProtectedResourceDetails
 

O

Oauth2FeignClientConfiguration - Class in org.qubership.atp.auth.springbootstarter.security.oauth2.client.config
 
Oauth2FeignClientConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.Oauth2FeignClientConfiguration
 
Oauth2FeignClientInterceptor - Class in org.qubership.atp.auth.springbootstarter.security.oauth2.client.config
 
Oauth2FeignClientInterceptor(AccessTokenProvider, OAuth2ProtectedResourceDetails, Tracer) - Constructor for class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.Oauth2FeignClientInterceptor
Oauth2FeignClientInterceptor.
Oauth2FeignClientInterceptor(AccessTokenProvider, OAuth2ProtectedResourceDetails, Tracer, AccessTokenRequest) - Constructor for class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.Oauth2FeignClientInterceptor
Oauth2FeignClientInterceptor.
org.qubership.atp.auth.springbootstarter - package org.qubership.atp.auth.springbootstarter
 
org.qubership.atp.auth.springbootstarter.config - package org.qubership.atp.auth.springbootstarter.config
 
org.qubership.atp.auth.springbootstarter.holders - package org.qubership.atp.auth.springbootstarter.holders
 
org.qubership.atp.auth.springbootstarter.provider.impl - package org.qubership.atp.auth.springbootstarter.provider.impl
 
org.qubership.atp.auth.springbootstarter.security.facades - package org.qubership.atp.auth.springbootstarter.security.facades
 
org.qubership.atp.auth.springbootstarter.security.filters - package org.qubership.atp.auth.springbootstarter.security.filters
 
org.qubership.atp.auth.springbootstarter.security.interceptors - package org.qubership.atp.auth.springbootstarter.security.interceptors
 
org.qubership.atp.auth.springbootstarter.security.oauth2.client.config - package org.qubership.atp.auth.springbootstarter.security.oauth2.client.config
 
org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.annotation - package org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.annotation
 
org.qubership.atp.auth.springbootstarter.security.oauth2.client.relay - package org.qubership.atp.auth.springbootstarter.security.oauth2.client.relay
 
org.qubership.atp.auth.springbootstarter.security.permissions - package org.qubership.atp.auth.springbootstarter.security.permissions
 
org.qubership.atp.auth.springbootstarter.services - package org.qubership.atp.auth.springbootstarter.services
 
org.qubership.atp.auth.springbootstarter.services.client - package org.qubership.atp.auth.springbootstarter.services.client
 
org.qubership.atp.auth.springbootstarter.ssl - package org.qubership.atp.auth.springbootstarter.ssl
 

P

preSend(Message<?>, MessageChannel) - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.AuthChannelInterceptor
 

R

ReactiveHttpClientsConfiguration - Class in org.qubership.atp.auth.springbootstarter.config
 
ReactiveHttpClientsConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.config.ReactiveHttpClientsConfiguration
 
reactiveIgnoreVerifySslContext() - Method in class org.qubership.atp.auth.springbootstarter.config.ReactiveHttpClientsConfiguration
Ssl context which ignore ssl verification.
reactiveSelfSignedSslContext(Provider<TrustManagerFactory>) - Method in class org.qubership.atp.auth.springbootstarter.config.ReactiveHttpClientsConfiguration
SSL context into which self-signed certificates are uploaded.
relayRestTemplate(RestTemplateLogInterceptor) - Method in class org.qubership.atp.auth.springbootstarter.config.DisableSecurityConfiguration
Return a simple RestTemplate instead of a RestTemplate that applies a user token to each request.
relayRestTemplate(ClientHttpRequestFactory, RestTemplateLogInterceptor) - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.TokenRelayConfiguration
Return OAuth2RestTemplate which applies a user token to each request.
relayWebClient() - Method in class org.qubership.atp.auth.springbootstarter.config.DisableSecurityConfiguration
Return a simple WebClient instead of a webclient that applies a user token to each request.
relayWebClient(ClientHttpConnector) - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.TokenRelayReactiveConfiguration
Return WebClient which applies a user token to each request.
resourceDetails() - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.M2MTokenConfiguration
Resource details for m2m authentication.

S

sameOriginDisabled() - Method in class org.qubership.atp.auth.springbootstarter.config.WebSocketSecurityConfig
 
save(ServiceEntities) - Method in interface org.qubership.atp.auth.springbootstarter.services.client.UsersFeignClient
 
saveObjectPermissions(String, UUID, UUID, Map<UUID, Operations>) - Method in class org.qubership.atp.auth.springbootstarter.services.UsersService
Save users with permissions to object permissions.
saveObjectPermissions(UUID, String, String, Map<UUID, Operations>) - Method in interface org.qubership.atp.auth.springbootstarter.services.client.UsersFeignClient
 
SecurityConfiguration - Class in org.qubership.atp.auth.springbootstarter.config
 
SecurityConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.config.SecurityConfiguration
 
selfSignedSslContext(Provider<TrustManagerFactory>) - Method in class org.qubership.atp.auth.springbootstarter.config.HttpClientsConfiguration
SSL context into which self-signed certificates are uploaded.
sendEntities(ServiceEntities) - Method in class org.qubership.atp.auth.springbootstarter.services.UsersService
Sends service entities to the atp-users service via rest or via kafka, according to the kafka.enable property.
ServiceConfiguration - Class in org.qubership.atp.auth.springbootstarter.config
 
ServiceConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.config.ServiceConfiguration
 
serviceEntitiesTopic() - Method in class org.qubership.atp.auth.springbootstarter.config.KafkaConfig
Create topic for service entities.
sessionAuthenticationStrategy() - Method in class org.qubership.atp.auth.springbootstarter.config.AtpKeycloakWebSecurityConfigurerAdapter
 
sessionAuthenticationStrategy() - Method in class org.qubership.atp.auth.springbootstarter.config.SecurityConfiguration
Create SessionAuthenticationStrategy bean.
setApplicationContext(ApplicationContext) - Method in class org.qubership.atp.auth.springbootstarter.security.filters.AnonymousSupportKeycloakAuthenticatedActionsFilter
ApplicationContext Setter.
setAuthorizationHeader(RequestTemplate, String) - Method in class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.Oauth2FeignClientInterceptor
Add or replace bearer token.
sslAdapterDeploymentContext(HttpClient) - Method in class org.qubership.atp.auth.springbootstarter.config.SecurityConfiguration
AdapterDeploymentContext is used by the keycloak lib for requests to the keycloak server.
SslCertificateProvider - Class in org.qubership.atp.auth.springbootstarter.ssl
 
SslCertificateProvider() - Constructor for class org.qubership.atp.auth.springbootstarter.ssl.SslCertificateProvider
 
sslClientHttpConnector(SslContext) - Method in class org.qubership.atp.auth.springbootstarter.config.ReactiveHttpClientsConfiguration
HttpConnector for webclient.
sslHttpClient(SSLContext) - Method in class org.qubership.atp.auth.springbootstarter.config.HttpClientsConfiguration
Http client with trusted ssl certificate.
SslProviderConfiguration - Class in org.qubership.atp.auth.springbootstarter.config
 
SslProviderConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.config.SslProviderConfiguration
 
sslRequestFactory(HttpClient) - Method in class org.qubership.atp.auth.springbootstarter.config.HttpClientsConfiguration
RequestFactory with ignore ssl certificate verification.

T

TokenRelayConfiguration - Class in org.qubership.atp.auth.springbootstarter.security.oauth2.client.config
 
TokenRelayConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.TokenRelayConfiguration
 
TokenRelayException - Exception Class in org.qubership.atp.auth.springbootstarter.security.oauth2.client.relay
 
TokenRelayException(String) - Constructor for exception class org.qubership.atp.auth.springbootstarter.security.oauth2.client.relay.TokenRelayException
 
TokenRelayException(String, Throwable) - Constructor for exception class org.qubership.atp.auth.springbootstarter.security.oauth2.client.relay.TokenRelayException
 
TokenRelayKeycloakClientContext - Class in org.qubership.atp.auth.springbootstarter.security.oauth2.client.relay
This context unlike DefaultOAuth2ClientContext not requests token using credentials, it gets the existed token from current authentication.
TokenRelayKeycloakClientContext(AccessTokenRequest) - Constructor for class org.qubership.atp.auth.springbootstarter.security.oauth2.client.relay.TokenRelayKeycloakClientContext
 
TokenRelayReactiveConfiguration - Class in org.qubership.atp.auth.springbootstarter.security.oauth2.client.config
 
TokenRelayReactiveConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.TokenRelayReactiveConfiguration
 
trustManagerFactoryProvider() - Method in class org.qubership.atp.auth.springbootstarter.config.SslProviderConfiguration
Trust manager factory provider.
TrustManagerFactoryProvider - Class in org.qubership.atp.auth.springbootstarter.ssl
 
TrustManagerFactoryProvider() - Constructor for class org.qubership.atp.auth.springbootstarter.ssl.TrustManagerFactoryProvider
 

U

undertowServletWebServerFactory() - Method in class org.qubership.atp.auth.springbootstarter.config.UndertowWebMvcConfiguration
Disable undertow build-in filter chain with security context.
UndertowWebMvcConfiguration - Class in org.qubership.atp.auth.springbootstarter.config
 
UndertowWebMvcConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.config.UndertowWebMvcConfiguration
 
userGroupService(DataContextHolder<UUID>, UsersService, DataContextHolder<Set<String>>) - Method in class org.qubership.atp.auth.springbootstarter.config.SecurityConfiguration
Create UserGroupService bean from parameters provided.
UserGroupService - Class in org.qubership.atp.auth.springbootstarter.services
 
UserGroupService(DataContextHolder<UUID>, UsersService, DataContextHolder<Set<String>>) - Constructor for class org.qubership.atp.auth.springbootstarter.services.UserGroupService
UserGroupService component.
userIdContextHolder() - Method in class org.qubership.atp.auth.springbootstarter.config.UtilsConfiguration
 
UserIdContextHolder - Class in org.qubership.atp.auth.springbootstarter.holders
 
UserIdContextHolder() - Constructor for class org.qubership.atp.auth.springbootstarter.holders.UserIdContextHolder
 
userInfoProvider() - Method in class org.qubership.atp.auth.springbootstarter.config.DisableSecurityConfiguration
Create and return User Info Provider with disabled security.
userInfoProvider() - Method in class org.qubership.atp.auth.springbootstarter.config.SecurityConfiguration
Create and return User Info Provider.
UserProvider - Class in org.qubership.atp.auth.springbootstarter.provider.impl
 
UserProvider() - Constructor for class org.qubership.atp.auth.springbootstarter.provider.impl.UserProvider
 
userRolesContextHolder() - Method in class org.qubership.atp.auth.springbootstarter.config.UtilsConfiguration
 
UserRolesContextHolder - Class in org.qubership.atp.auth.springbootstarter.holders
 
UserRolesContextHolder() - Constructor for class org.qubership.atp.auth.springbootstarter.holders.UserRolesContextHolder
 
UsersFeignClient - Interface in org.qubership.atp.auth.springbootstarter.services.client
 
usersService() - Method in class org.qubership.atp.auth.springbootstarter.config.ServiceConfiguration
 
UsersService - Class in org.qubership.atp.auth.springbootstarter.services
 
UsersService() - Constructor for class org.qubership.atp.auth.springbootstarter.services.UsersService
 
usersServiceWithKafka(KafkaTemplate<UUID, String>) - Method in class org.qubership.atp.auth.springbootstarter.config.ServiceConfiguration
 
UtilsConfiguration - Class in org.qubership.atp.auth.springbootstarter.config
 
UtilsConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.config.UtilsConfiguration
 

V

verifyAndGetAccessToken(String, KeycloakDeployment) - Method in class org.qubership.atp.auth.springbootstarter.services.BearerTokenWebSocketAuthenticator
 

W

WebSocketAuthenticationSecurityConfig - Class in org.qubership.atp.auth.springbootstarter.config
 
WebSocketAuthenticationSecurityConfig() - Constructor for class org.qubership.atp.auth.springbootstarter.config.WebSocketAuthenticationSecurityConfig
 
WebSocketSecurityConfig - Class in org.qubership.atp.auth.springbootstarter.config
 
WebSocketSecurityConfig() - Constructor for class org.qubership.atp.auth.springbootstarter.config.WebSocketSecurityConfig
 
WithoutM2MTokenConfiguration - Class in org.qubership.atp.auth.springbootstarter.security.oauth2.client.config
 
WithoutM2MTokenConfiguration() - Constructor for class org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.WithoutM2MTokenConfiguration
 
A B C D E F G H I K M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form