All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jivesoftware.openfire.auth.package-info Maven / Gradle / Ivy

The newest version!
/**
 * Authentication and Authorization service interfaces and classes. There are three components:
 *
 * 
    *
  • Authentication. Authentication is the process of verifying a user. Custom authentication implementations can be created by extending the {@link org.jivesoftware.openfire.auth.AuthProvider} interface.
  • *
  • Authorization. Authorization is the process of allowing an authenticated identity to choose a username. Default authorization will authorize an authenticated username to the same username only. Custom authorization implementations can be created by extending the {@link org.jivesoftware.openfire.auth.AuthorizationPolicy} interface.
  • *
  • Authorization Mapping. Mapping occurs when the client did not request any specific username. This provides a method of giving a default username in these situations. Custom authorization mappings can be created by extending the {@link org.jivesoftware.openfire.auth.AuthorizationMapping} interface.
  • *
*/ package org.jivesoftware.openfire.auth;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy