Index
All Classes and Interfaces|All Packages
A
- Application - Class in best.skn.security
-
Application Class
- Application() - Constructor for class best.skn.security.Application
B
- best.skn.security - package best.skn.security
-
Security Package
- best.skn.security.configurations - package best.skn.security.configurations
-
Security Configuration Package
- best.skn.security.properties - package best.skn.security.properties
-
Security Properties Package
- best.skn.security.services - package best.skn.security.services
-
Security Service Package
- best.skn.security.services.impls - package best.skn.security.services.impls
-
Security Service Implementation Package
C
- CorsSourceProperty - Class in best.skn.security.properties
-
External CORS Configuration Property Class
- CorsSourceProperty() - Constructor for class best.skn.security.properties.CorsSourceProperty
- CsrfConfiguration - Class in best.skn.security.configurations
-
CSRF configuration class for auto-configuring CSRF service
- CsrfConfiguration() - Constructor for class best.skn.security.configurations.CsrfConfiguration
- csrfRouteGetRequest(CsrfToken) - Method in interface best.skn.security.services.CsrfService
-
Method to get the CSRF token as response of GET request
- csrfRouteGetRequest(CsrfToken) - Method in class best.skn.security.services.impls.CsrfServiceImpl
- csrfService() - Method in class best.skn.security.configurations.CsrfConfiguration
-
Configuration bean for CSRF service
- CsrfService - Interface in best.skn.security.services
-
CSRF Service Interface
- CsrfServiceImpl - Class in best.skn.security.services.impls
-
CSRF Service Implementation Class
- CsrfServiceImpl() - Constructor for class best.skn.security.services.impls.CsrfServiceImpl
E
- exchanges - Variable in class best.skn.security.properties.SecurityProperty
-
An array of String containing the endpoints ignored by OAuth2 login in Security configuration
G
- getOriginList() - Method in class best.skn.security.properties.CorsSourceProperty
-
a getter method to get a list of CORS allowed origins
L
- LoginProperty - Class in best.skn.security.properties
-
External Login Configuration Property Class
- LoginProperty() - Constructor for class best.skn.security.properties.LoginProperty
M
- main(String[]) - Static method in class best.skn.security.Application
-
Static Method `main`
O
- OAuth2Property - Class in best.skn.security.properties
-
External OAuth2 Configuration Property Class
- OAuth2Property() - Constructor for class best.skn.security.properties.OAuth2Property
- origins - Variable in class best.skn.security.properties.CorsSourceProperty
-
An array of String containing the allowed origins in CORS configuration
P
- PrincipalConfiguration - Class in best.skn.security.configurations
-
Principal configuration class for auto-configuring principal service
- PrincipalConfiguration() - Constructor for class best.skn.security.configurations.PrincipalConfiguration
- principalRouteGetRequest(Principal) - Method in class best.skn.security.services.impls.PrincipalServiceImpl
- principalRouteGetRequest(Principal) - Method in interface best.skn.security.services.PrincipalService
-
Method to get Principal as response of GET request
- principalService() - Method in class best.skn.security.configurations.PrincipalConfiguration
-
Configuration bean for principal service
- PrincipalService - Interface in best.skn.security.services
-
Principal Service Interface
- PrincipalServiceImpl - Class in best.skn.security.services.impls
-
Principal Service Implementation Class
- PrincipalServiceImpl() - Constructor for class best.skn.security.services.impls.PrincipalServiceImpl
R
- redirect - Variable in class best.skn.security.properties.OAuth2Property
-
A String containing the URL for the successful OAuth2.0 login redirection page in OAuth2 configuration
S
- SecurityProperty - Class in best.skn.security.properties
-
External Security Configuration Property Class
- SecurityProperty() - Constructor for class best.skn.security.properties.SecurityProperty
- SessionConfiguration - Class in best.skn.security.configurations
-
Session configuration class for auto-configuring session service
- SessionConfiguration() - Constructor for class best.skn.security.configurations.SessionConfiguration
- sessionRouteGetRequest(WebSession) - Method in class best.skn.security.services.impls.SessionServiceImpl
- sessionRouteGetRequest(WebSession) - Method in interface best.skn.security.services.SessionService
-
Method to get WebSession as response of GET request
- sessionService() - Method in class best.skn.security.configurations.SessionConfiguration
-
Configuration bean for session service
- SessionService - Interface in best.skn.security.services
-
Session Service Interface
- SessionServiceImpl - Class in best.skn.security.services.impls
-
Session Service Implementation Class
- SessionServiceImpl() - Constructor for class best.skn.security.services.impls.SessionServiceImpl
U
- url - Variable in class best.skn.security.properties.LoginProperty
-
A String containing the URL for the login page in Login configuration
All Classes and Interfaces|All Packages