Uses of Package
org.dspace.app.rest.security
-
Packages that use org.dspace.app.rest.security Package Description org.dspace.app.rest.authorization org.dspace.app.rest.security org.dspace.app.rest.security.jwt -
Classes in org.dspace.app.rest.security used by org.dspace.app.rest.authorization Class Description DSpaceRestPermission Enum that lists all available "permissions" an authenticated user can have on a specific REST endpoint. -
Classes in org.dspace.app.rest.security used by org.dspace.app.rest.security Class Description DSpaceAuthentication Custom Authentication for use with DSpaceDSpaceCsrfTokenRepository This is a custom Spring Security CsrfTokenRepository which supports *cross-domain* CSRF protection (allowing the client and backend to be on different domains).DSpaceRestPermission Enum that lists all available "permissions" an authenticated user can have on a specific REST endpoint.EPersonRestAuthenticationProvider This class is responsible for authenticating a user via RESTRestAuthenticationService Interface for a service that can provide authentication for the REST APIRestObjectPermissionEvaluatorPlugin AbstractRestPermissionEvaluatorPluginclass that contains utility methods to evaluate permissions for a Rest Object.RestPermissionEvaluatorPlugin Interface to define a permission evaluator plugin.StatelessLoginFilter This class will filter /api/authn/login requests to try and authenticate them. -
Classes in org.dspace.app.rest.security used by org.dspace.app.rest.security.jwt Class Description DSpaceAuthentication Custom Authentication for use with DSpaceRestAuthenticationService Interface for a service that can provide authentication for the REST API