Index

A B C E G L M O P R S U 
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
Public Constructor with no argument
CorsSourceProperty(String[]) - Constructor for class best.skn.security.properties.CorsSourceProperty
Public Constructor with all private properties
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

getExchanges() - Method in class best.skn.security.properties.SecurityProperty
Getter method for `exchanges` field
getOriginList() - Method in class best.skn.security.properties.CorsSourceProperty
Getter method to get a list of CORS allowed origins
getOrigins() - Method in class best.skn.security.properties.CorsSourceProperty
Getter method for `origins` field
getRedirect() - Method in class best.skn.security.properties.OAuth2Property
Getter method for `redirect` field
getUrl() - Method in class best.skn.security.properties.LoginProperty
Getter method for `url` field

L

LoginProperty - Class in best.skn.security.properties
External Login Configuration Property Class
LoginProperty() - Constructor for class best.skn.security.properties.LoginProperty
Public Constructor with no argument
LoginProperty(String) - Constructor for class best.skn.security.properties.LoginProperty
Public Constructor with all private properties

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
Public Constructor with no argument
OAuth2Property(String) - Constructor for class best.skn.security.properties.OAuth2Property
Public Constructor with all private properties
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
Public Constructor with no argument
SecurityProperty(String[]) - Constructor for class best.skn.security.properties.SecurityProperty
Public Constructor with all private properties
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
 
setExchanges(String[]) - Method in class best.skn.security.properties.SecurityProperty
Setter method for `exchanges` field
setOrigins(String[]) - Method in class best.skn.security.properties.CorsSourceProperty
Setter method for `origins` field
setRedirect(String) - Method in class best.skn.security.properties.OAuth2Property
Setter method for `redirect` field
setUrl(String) - Method in class best.skn.security.properties.LoginProperty
Setter method for `url` field

U

url - Variable in class best.skn.security.properties.LoginProperty
A String containing the URL for the login page in Login configuration
A B C E G L M O P R S U 
All Classes and Interfaces|All Packages