SYMBOL INDEX (665 symbols across 100 files) FILE: src/main/java/com/porterhead/rest/api/ErrorResponse.java class ErrorResponse (line 13) | @XmlRootElement method getErrorCode (line 22) | public String getErrorCode() { method setErrorCode (line 26) | public void setErrorCode(String errorCode) { method getConsumerMessage (line 30) | public String getConsumerMessage() { method setConsumerMessage (line 34) | public void setConsumerMessage(String consumerMessage) { method getApplicationMessage (line 38) | public String getApplicationMessage() { method setApplicationMessage (line 42) | public void setApplicationMessage(String applicationMessage) { method getValidationErrors (line 46) | public List getValidationErrors() { method setValidationErrors (line 50) | public void setValidationErrors(List validationErrors) { FILE: src/main/java/com/porterhead/rest/api/PagedQueryRequest.java class PagedQueryRequest (line 8) | public class PagedQueryRequest { method PagedQueryRequest (line 21) | public PagedQueryRequest(){} method PagedQueryRequest (line 23) | public PagedQueryRequest(int page, int pageSize) { method getPage (line 28) | public int getPage() { method setPage (line 32) | public void setPage(int page) { method getPageSize (line 36) | public int getPageSize() { method setPageSize (line 40) | public void setPageSize(int pageSize) { method getSortProperty (line 44) | public String getSortProperty() { method setSortProperty (line 48) | public void setSortProperty(String sortProperty) { method getSortDirection (line 52) | public String getSortDirection() { method setSortDirection (line 56) | public void setSortDirection(String sortDirection) { method getSearchToken (line 60) | public String getSearchToken() { method setSearchToken (line 64) | public void setSearchToken(String searchToken) { FILE: src/main/java/com/porterhead/rest/api/PagedResponse.java class PagedResponse (line 11) | @XmlRootElement method PagedResponse (line 19) | public PagedResponse() {} method getTotal (line 21) | public int getTotal() { method setTotal (line 25) | public void setTotal(int total) { method getPage (line 29) | public int getPage() { method setPage (line 33) | public void setPage(int page) { method getRecords (line 37) | public long getRecords() { method setRecords (line 41) | public void setRecords(long records) { method getRows (line 45) | public List getRows() { method setRows (line 49) | public void setRows(List rows) { FILE: src/main/java/com/porterhead/rest/api/ValidationError.java class ValidationError (line 10) | @XmlRootElement method getPropertyName (line 17) | public String getPropertyName() { method setPropertyName (line 21) | public void setPropertyName(String propertyName) { method getPropertyValue (line 25) | public String getPropertyValue() { method setPropertyValue (line 29) | public void setPropertyValue(String propertyValue) { method getMessage (line 33) | public String getMessage() { method setMessage (line 37) | public void setMessage(String message) { FILE: src/main/java/com/porterhead/rest/authorization/AuthorizationRequestContext.java class AuthorizationRequestContext (line 9) | public class AuthorizationRequestContext { method AuthorizationRequestContext (line 36) | public AuthorizationRequestContext(String requestUrl, String httpMetho... method getRequestUrl (line 44) | public String getRequestUrl() { method getHttpMethod (line 48) | public String getHttpMethod() { method getRequestDateString (line 52) | public String getRequestDateString() { method getNonceToken (line 56) | public String getNonceToken() { method getAuthorizationToken (line 60) | public String getAuthorizationToken() { FILE: src/main/java/com/porterhead/rest/authorization/AuthorizationService.java type AuthorizationService (line 9) | public interface AuthorizationService { method authorize (line 17) | public ExternalUser authorize(AuthorizationRequestContext authorizatio... FILE: src/main/java/com/porterhead/rest/authorization/exception/InvalidAuthorizationHeaderException.java class InvalidAuthorizationHeaderException (line 11) | public class InvalidAuthorizationHeaderException extends BaseWebApplicat... method InvalidAuthorizationHeaderException (line 17) | public InvalidAuthorizationHeaderException() { FILE: src/main/java/com/porterhead/rest/authorization/impl/RequestSigningAuthorizationService.java class RequestSigningAuthorizationService (line 56) | public class RequestSigningAuthorizationService implements Authorization... method RequestSigningAuthorizationService (line 93) | @Autowired method initNonceCache (line 101) | private void initNonceCache() { method authorize (line 121) | public ExternalUser authorize(AuthorizationRequestContext context) { method isAuthorized (line 168) | private boolean isAuthorized(User user, AuthorizationRequestContext au... method encodeAuthToken (line 188) | private String encodeAuthToken(String token, String unencodedRequest) { method composeUnEncodedRequest (line 200) | private String composeUnEncodedRequest(AuthorizationRequestContext aut... method validateRequestDate (line 216) | private void validateRequestDate(String requestDateString) { method validateNonce (line 237) | private void validateNonce(String nonceValue) { class Nonce (line 246) | private static class Nonce { method Nonce (line 250) | Nonce(DateTime time, String nonce) { FILE: src/main/java/com/porterhead/rest/authorization/impl/SecurityContextImpl.java class SecurityContextImpl (line 17) | public class SecurityContextImpl implements SecurityContext { method SecurityContextImpl (line 21) | public SecurityContextImpl(ExternalUser user) { method getUserPrincipal (line 25) | public Principal getUserPrincipal() { method isUserInRole (line 29) | public boolean isUserInRole(String role) { method isSecure (line 39) | public boolean isSecure() { method getAuthenticationScheme (line 43) | public String getAuthenticationScheme() { FILE: src/main/java/com/porterhead/rest/authorization/impl/SessionTokenAuthorizationService.java class SessionTokenAuthorizationService (line 22) | public class SessionTokenAuthorizationService implements AuthorizationSe... method SessionTokenAuthorizationService (line 29) | public SessionTokenAuthorizationService(UserRepository repository) { method authorize (line 33) | public ExternalUser authorize(AuthorizationRequestContext securityCont... FILE: src/main/java/com/porterhead/rest/config/ApplicationConfig.java class ApplicationConfig (line 13) | @Configuration method getHostNameUrl (line 35) | public String getHostNameUrl() { method getFacebookClientId (line 39) | public String getFacebookClientId() { method getFacebookClientSecret (line 43) | public String getFacebookClientSecret() { method getAuthorizationExpiryTimeInSeconds (line 47) | public int getAuthorizationExpiryTimeInSeconds() { method getSessionDateOffsetInMinutes (line 51) | public int getSessionDateOffsetInMinutes() { method getEmailRegistrationTokenExpiryTimeInMinutes (line 55) | public int getEmailRegistrationTokenExpiryTimeInMinutes() { method getEmailVerificationTokenExpiryTimeInMinutes (line 59) | public int getEmailVerificationTokenExpiryTimeInMinutes() { method getLostPasswordTokenExpiryTimeInMinutes (line 63) | public int getLostPasswordTokenExpiryTimeInMinutes() { method getEmailVerificationSubjectText (line 67) | public String getEmailVerificationSubjectText() { method getEmailRegistrationSubjectText (line 71) | public String getEmailRegistrationSubjectText() { method getLostPasswordSubjectText (line 75) | public String getLostPasswordSubjectText() { method getEmailFromAddress (line 79) | public String getEmailFromAddress() { method getEmailReplyToAddress (line 83) | public String getEmailReplyToAddress() { method requireSignedRequests (line 87) | public Boolean requireSignedRequests() { FILE: src/main/java/com/porterhead/rest/config/ApplicationDevConfig.java class ApplicationDevConfig (line 15) | @Configuration method textEncryptor (line 20) | @Bean FILE: src/main/java/com/porterhead/rest/config/ApplicationProductionConfig.java class ApplicationProductionConfig (line 17) | @Configuration method textEncryptor (line 25) | @Bean FILE: src/main/java/com/porterhead/rest/config/ApplicationStagingConfig.java class ApplicationStagingConfig (line 18) | @Configuration method textEncryptor (line 26) | @Bean FILE: src/main/java/com/porterhead/rest/exception/ApplicationRuntimeException.java class ApplicationRuntimeException (line 4) | public class ApplicationRuntimeException extends BaseWebApplicationExcep... method ApplicationRuntimeException (line 6) | public ApplicationRuntimeException(String applicationMessage) { FILE: src/main/java/com/porterhead/rest/exception/BaseWebApplicationException.java class BaseWebApplicationException (line 14) | public abstract class BaseWebApplicationException extends WebApplication... method BaseWebApplicationException (line 21) | public BaseWebApplicationException(int httpStatus, String errorCode, S... method getResponse (line 29) | @Override method getErrorResponse (line 34) | public ErrorResponse getErrorResponse() { FILE: src/main/java/com/porterhead/rest/exception/NotFoundException.java class NotFoundException (line 10) | public class NotFoundException extends WebApplicationException { method NotFoundException (line 12) | public NotFoundException() { FILE: src/main/java/com/porterhead/rest/exception/ValidationException.java class ValidationException (line 19) | public class ValidationException extends WebApplicationException { method ValidationException (line 26) | public ValidationException() { method ValidationException (line 31) | public ValidationException(String message) { method ValidationException (line 36) | public ValidationException(Set> viola... method getResponse (line 47) | @Override method getErrorResponse (line 52) | public ErrorResponse getErrorResponse() { FILE: src/main/java/com/porterhead/rest/filter/ResourceFilterFactory.java class ResourceFilterFactory (line 28) | @Component method create (line 35) | @Override FILE: src/main/java/com/porterhead/rest/filter/SecurityContextFilter.java class SecurityContextFilter (line 33) | @Component method SecurityContextFilter (line 49) | @Autowired method filter (line 71) | public ContainerRequest filter(ContainerRequest request) { method delegateAuthorizationService (line 89) | private void delegateAuthorizationService(UserRepository userRepositor... method getRequestFilter (line 98) | public ContainerRequestFilter getRequestFilter() { method getResponseFilter (line 102) | public ContainerResponseFilter getResponseFilter() { method setConfig (line 106) | @Autowired FILE: src/main/java/com/porterhead/rest/gateway/EmailServicesGateway.java type EmailServicesGateway (line 11) | public interface EmailServicesGateway { method sendVerificationToken (line 13) | public void sendVerificationToken(EmailServiceTokenModel model); FILE: src/main/java/com/porterhead/rest/model/BaseEntity.java class BaseEntity (line 17) | @MappedSuperclass method BaseEntity (line 32) | public BaseEntity() { method BaseEntity (line 36) | public BaseEntity(UUID guid) { method getUuid (line 42) | public UUID getUuid() { method setUuid (line 46) | public void setUuid(String uuid) { method hashCode (line 50) | public int hashCode() { method getIdentifier (line 67) | public Object getIdentifier() { method getVersion (line 71) | public int getVersion() { method getTimeCreated (line 75) | public Date getTimeCreated() { FILE: src/main/java/com/porterhead/rest/resource/GenericExceptionMapper.java class GenericExceptionMapper (line 16) | @Provider method toResponse (line 21) | public Response toResponse(Exception exception) { FILE: src/main/java/com/porterhead/rest/resource/HealthCheckResource.java class HealthCheckResource (line 20) | @Path("/healthcheck") method ping (line 29) | @PermitAll FILE: src/main/java/com/porterhead/rest/service/BaseService.java class BaseService (line 14) | public abstract class BaseService { method BaseService (line 18) | public BaseService(Validator validator) { method validate (line 22) | protected void validate(Object request) { FILE: src/main/java/com/porterhead/rest/user/EmailServiceTokenModel.java class EmailServiceTokenModel (line 15) | public class EmailServiceTokenModel implements Serializable { method EmailServiceTokenModel (line 23) | public EmailServiceTokenModel(User user, VerificationToken token, Stri... method getEmailAddress (line 30) | public String getEmailAddress() { method getEncodedToken (line 34) | public String getEncodedToken() { method getToken (line 38) | public String getToken() { method getTokenType (line 42) | public VerificationToken.VerificationTokenType getTokenType() { method getHostNameUrl (line 46) | public String getHostNameUrl() { FILE: src/main/java/com/porterhead/rest/user/SocialUserRepository.java type SocialUserRepository (line 17) | public interface SocialUserRepository extends JpaRepository findAllByUser(User user); method findByUserAndProviderId (line 21) | List findByUserAndProviderId(User user, String providerId); method findByProviderIdAndProviderUserId (line 23) | List findByProviderIdAndProviderUserId(String providerId, ... method findByUserAndProviderUserId (line 26) | List findByUserAndProviderUserId(User user, MultiValueMap<... method findByProviderIdAndProviderUserId (line 28) | @Query("Select userId from SocialUser where providerId = ? AND provide... method findByUserAndProviderIdAndProviderUserId (line 31) | SocialUser findByUserAndProviderIdAndProviderUserId(User user, String ... FILE: src/main/java/com/porterhead/rest/user/UserRepository.java type UserRepository (line 16) | public interface UserRepository extends JpaRepository { method findByEmailAddress (line 18) | User findByEmailAddress(String emailAddress); method findByUuid (line 20) | @Query("select u from User u where uuid = ?") method findByExpiredSession (line 23) | @Query("select u from User u where u in (select user from Authorizatio... method findBySession (line 26) | @Query("select u from User u where u = (select user from Authorization... FILE: src/main/java/com/porterhead/rest/user/UserService.java type UserService (line 14) | public interface UserService { method createUser (line 24) | public AuthenticatedUserToken createUser(CreateUserRequest request, Ro... method createUser (line 33) | public AuthenticatedUserToken createUser(Role role); method login (line 41) | public AuthenticatedUserToken login(LoginRequest request); method socialLogin (line 50) | public AuthenticatedUserToken socialLogin(Connection connection); method getUser (line 60) | public ExternalUser getUser(ExternalUser requestingUser, String userId... method deleteUser (line 68) | public void deleteUser(ExternalUser userMakingRequest, String userId); method saveUser (line 76) | public ExternalUser saveUser(String userId, UpdateUserRequest request); method createAuthorizationToken (line 83) | public AuthorizationToken createAuthorizationToken(User user); FILE: src/main/java/com/porterhead/rest/user/UserServiceImpl.java class UserServiceImpl (line 34) | @Service("userService") method UserServiceImpl (line 46) | public UserServiceImpl(Validator validator) { method UserServiceImpl (line 50) | @Autowired method createUser (line 70) | @Transactional method createUser (line 84) | @Transactional method login (line 101) | @Transactional method socialLogin (line 133) | @Transactional method getUser (line 155) | @Transactional method deleteUser (line 167) | @Transactional method saveUser (line 179) | @Transactional method createAuthorizationToken (line 199) | @Override method createNewUser (line 208) | private User createNewUser(CreateUserRequest request, Role role) { method updateUserFromProfile (line 219) | private void updateUserFromProfile(Connection connection, User user) { method ensureUserIsLoaded (line 232) | private User ensureUserIsLoaded(String userIdentifier) { method setUserRepository (line 245) | @Autowired FILE: src/main/java/com/porterhead/rest/user/VerificationTokenRepository.java type VerificationTokenRepository (line 12) | public interface VerificationTokenRepository extends JpaRepository getSocialProfiles() { method getId (line 99) | public String getId() { method isVerified (line 103) | public boolean isVerified() { method getName (line 107) | public String getName() { method getRole (line 111) | public String getRole() { FILE: src/main/java/com/porterhead/rest/user/api/LoginRequest.java class LoginRequest (line 13) | @XmlRootElement method LoginRequest (line 23) | public LoginRequest(){} method getUsername (line 25) | public String getUsername() { method setUsername (line 29) | public void setUsername(String username) { method getPassword (line 33) | public String getPassword() { method setPassword (line 37) | public void setPassword(String password) { FILE: src/main/java/com/porterhead/rest/user/api/LostPasswordRequest.java class LostPasswordRequest (line 12) | @XmlRootElement method LostPasswordRequest (line 18) | public LostPasswordRequest() {} method LostPasswordRequest (line 20) | public LostPasswordRequest(final String emailAddress) { method getEmailAddress (line 24) | public String getEmailAddress() { method setEmailAddress (line 28) | public void setEmailAddress(String emailAddress) { FILE: src/main/java/com/porterhead/rest/user/api/OAuth2Request.java class OAuth2Request (line 11) | @XmlRootElement method getAccessToken (line 16) | @NotNull method setAccessToken (line 21) | public void setAccessToken(String accessToken) { FILE: src/main/java/com/porterhead/rest/user/api/PasswordRequest.java class PasswordRequest (line 14) | @XmlRootElement method PasswordRequest (line 21) | public PasswordRequest() {} method PasswordRequest (line 23) | public PasswordRequest(final String password) { method getPassword (line 27) | public String getPassword() { method setPassword (line 31) | public void setPassword(String password) { FILE: src/main/java/com/porterhead/rest/user/api/SocialProfile.java class SocialProfile (line 8) | @XmlRootElement method SocialProfile (line 17) | public SocialProfile() {} method getProvider (line 19) | public String getProvider() { method setProvider (line 23) | public void setProvider(String provider) { method getProviderUserId (line 27) | public String getProviderUserId() { method setProviderUserId (line 31) | public void setProviderUserId(String providerUserId) { method getProfileUrl (line 35) | public String getProfileUrl() { method setProfileUrl (line 39) | public void setProfileUrl(String profileUrl) { method getImageUrl (line 43) | public String getImageUrl() { method setImageUrl (line 47) | public void setImageUrl(String imageUrl) { method getDisplayName (line 51) | public String getDisplayName() { method setDisplayName (line 55) | public void setDisplayName(String displayName) { FILE: src/main/java/com/porterhead/rest/user/api/UpdateUserRequest.java class UpdateUserRequest (line 14) | @XmlRootElement method UpdateUserRequest (line 24) | public UpdateUserRequest(){} method getFirstName (line 26) | public String getFirstName() { method setFirstName (line 30) | public void setFirstName(String firstName) { method getLastName (line 34) | public String getLastName() { method setLastName (line 38) | public void setLastName(String lastName) { method getEmailAddress (line 42) | public String getEmailAddress() { method setEmailAddress (line 46) | public void setEmailAddress(String emailAddress) { FILE: src/main/java/com/porterhead/rest/user/domain/AuthorizationToken.java class AuthorizationToken (line 15) | @Entity method AuthorizationToken (line 32) | public AuthorizationToken() {} method AuthorizationToken (line 34) | public AuthorizationToken(User user) { method AuthorizationToken (line 38) | public AuthorizationToken(User user, Integer timeToLiveInSeconds) { method hasExpired (line 45) | public boolean hasExpired() { method getToken (line 49) | public String getToken() { method getUser (line 53) | public User getUser() { method getTimeCreated (line 57) | public Date getTimeCreated() { FILE: src/main/java/com/porterhead/rest/user/domain/Role.java type Role (line 8) | public enum Role { FILE: src/main/java/com/porterhead/rest/user/domain/SocialUser.java class SocialUser (line 12) | @Entity method getProviderId (line 42) | public String getProviderId() { method setProviderId (line 46) | public void setProviderId(String providerId) { method getProviderUserId (line 50) | public String getProviderUserId() { method setProviderUserId (line 54) | public void setProviderUserId(String providerUserId) { method getRank (line 58) | public int getRank() { method setRank (line 62) | public void setRank(int rank) { method getDisplayName (line 66) | public String getDisplayName() { method setDisplayName (line 70) | public void setDisplayName(String displayName) { method getProfileUrl (line 74) | public String getProfileUrl() { method setProfileUrl (line 78) | public void setProfileUrl(String profileUrl) { method getImageUrl (line 82) | public String getImageUrl() { method setImageUrl (line 86) | public void setImageUrl(String imageUrl) { method getAccessToken (line 90) | public String getAccessToken() { method setAccessToken (line 94) | public void setAccessToken(String accessToken) { method getSecret (line 98) | public String getSecret() { method setSecret (line 102) | public void setSecret(String secret) { method getRefreshToken (line 106) | public String getRefreshToken() { method setRefreshToken (line 110) | public void setRefreshToken(String refreshToken) { method getExpireTime (line 114) | public Long getExpireTime() { method setExpireTime (line 118) | public void setExpireTime(Long expireTime) { method getUser (line 122) | public User getUser() { method setUser (line 126) | public void setUser(User user) { FILE: src/main/java/com/porterhead/rest/user/domain/SocialUserBuilder.java class SocialUserBuilder (line 8) | public class SocialUserBuilder { method create (line 12) | public static SocialUserBuilder create() { method SocialUserBuilder (line 16) | public SocialUserBuilder() { method build (line 20) | public SocialUser build() { method withUser (line 24) | public SocialUserBuilder withUser(User user) { method withProviderId (line 29) | public SocialUserBuilder withProviderId(String id) { method withProviderUserId (line 34) | public SocialUserBuilder withProviderUserId(String id) { method withRank (line 39) | public SocialUserBuilder withRank(int rank) { method withDisplayName (line 44) | public SocialUserBuilder withDisplayName(String name) { method withProfileUrl (line 49) | public SocialUserBuilder withProfileUrl(String url) { method withImageUrl (line 54) | public SocialUserBuilder withImageUrl(String url) { method withAccessToken (line 59) | public SocialUserBuilder withAccessToken(String token) { method withSecret (line 64) | public SocialUserBuilder withSecret(String secret) { method withRefreshToken (line 69) | public SocialUserBuilder withRefreshToken(String token) { method withExpireTime (line 74) | public SocialUserBuilder withExpireTime(Long time) { FILE: src/main/java/com/porterhead/rest/user/domain/User.java class User (line 20) | @Entity method User (line 54) | public User() { method User (line 58) | public User(UUID uuid) { method User (line 63) | public User(ExternalUser externalUser) { method setHashedPassword (line 70) | public void setHashedPassword(String hashedPassword) { method getHashedPassword (line 74) | public String getHashedPassword() { method getFirstName (line 78) | public String getFirstName() { method setFirstName (line 82) | public void setFirstName(String firstName) { method getLastName (line 86) | public String getLastName() { method setLastName (line 90) | public void setLastName(String lastName) { method getEmailAddress (line 94) | public String getEmailAddress() { method setEmailAddress (line 98) | public void setEmailAddress(String emailAddress) { method getRole (line 102) | public Role getRole() { method setRole (line 106) | public void setRole(Role role) { method hasRole (line 110) | public boolean hasRole(Role role) { method equals (line 115) | public boolean equals(Object otherUser) { method hashCode (line 133) | public int hashCode() { method getName (line 137) | public String getName() { method getSocialUsers (line 144) | public Set getSocialUsers() { method setSocialUsers (line 149) | public void setSocialUsers(Set socialUsers) { method addSocialUser (line 153) | public void addSocialUser(SocialUser socialUser) { method addVerificationToken (line 157) | public synchronized void addVerificationToken(VerificationToken token) { method getVerificationTokens (line 161) | public synchronized List getVerificationTokens() { method setAuthorizationToken (line 165) | public synchronized void setAuthorizationToken(AuthorizationToken toke... method getAuthorizationToken (line 171) | public synchronized AuthorizationToken getAuthorizationToken() { method getActiveLostPasswordToken (line 181) | public VerificationToken getActiveLostPasswordToken() { method getActiveEmailVerificationToken (line 191) | public VerificationToken getActiveEmailVerificationToken() { method getActiveEmailRegistrationToken (line 201) | public VerificationToken getActiveEmailRegistrationToken() { method getActiveToken (line 205) | private VerificationToken getActiveToken(VerificationToken.Verificatio... method isVerified (line 217) | public boolean isVerified() { method setVerified (line 221) | public void setVerified(boolean verified) { method hashPassword (line 232) | public String hashPassword(String passwordToHash) throws Exception { method hashToken (line 237) | private String hashToken(String token, String salt) throws Exception { method getHash (line 241) | public byte[] getHash(int numberOfIterations, String password, byte[] ... FILE: src/main/java/com/porterhead/rest/user/domain/VerificationToken.java class VerificationToken (line 19) | @Entity method VerificationToken (line 39) | public VerificationToken() { method VerificationToken (line 45) | public VerificationToken(User user, VerificationTokenType tokenType, i... method getTokenType (line 52) | public VerificationTokenType getTokenType() { method isVerified (line 56) | public boolean isVerified() { method setVerified (line 60) | public void setVerified(boolean verified) { method getUser (line 64) | public User getUser() { method setUser (line 68) | public void setUser(User user) { method getExpiryDate (line 72) | public Date getExpiryDate() { method getToken (line 76) | public String getToken() { method calculateExpiryDate (line 80) | private Date calculateExpiryDate(int expiryTimeInMinutes) { type VerificationTokenType (line 85) | public enum VerificationTokenType { method hasExpired (line 90) | public boolean hasExpired() { FILE: src/main/java/com/porterhead/rest/user/exception/AlreadyVerifiedException.java class AlreadyVerifiedException (line 11) | public class AlreadyVerifiedException extends BaseWebApplicationException { method AlreadyVerifiedException (line 13) | public AlreadyVerifiedException() { FILE: src/main/java/com/porterhead/rest/user/exception/AuthenticationException.java class AuthenticationException (line 10) | public class AuthenticationException extends BaseWebApplicationException { method AuthenticationException (line 12) | public AuthenticationException() { FILE: src/main/java/com/porterhead/rest/user/exception/AuthorizationException.java class AuthorizationException (line 11) | public class AuthorizationException extends BaseWebApplicationException { method AuthorizationException (line 13) | public AuthorizationException(String applicationMessage) { FILE: src/main/java/com/porterhead/rest/user/exception/DuplicateUserException.java class DuplicateUserException (line 10) | public class DuplicateUserException extends BaseWebApplicationException { method DuplicateUserException (line 12) | public DuplicateUserException() { FILE: src/main/java/com/porterhead/rest/user/exception/TokenHasExpiredException.java class TokenHasExpiredException (line 11) | public class TokenHasExpiredException extends BaseWebApplicationException { method TokenHasExpiredException (line 13) | public TokenHasExpiredException() { FILE: src/main/java/com/porterhead/rest/user/exception/TokenNotFoundException.java class TokenNotFoundException (line 11) | public class TokenNotFoundException extends BaseWebApplicationException { method TokenNotFoundException (line 13) | public TokenNotFoundException() { FILE: src/main/java/com/porterhead/rest/user/exception/UserNotFoundException.java class UserNotFoundException (line 11) | public class UserNotFoundException extends BaseWebApplicationException { method UserNotFoundException (line 13) | public UserNotFoundException() { FILE: src/main/java/com/porterhead/rest/user/mail/MailSenderService.java type MailSenderService (line 11) | public interface MailSenderService { method sendVerificationEmail (line 13) | public EmailServiceTokenModel sendVerificationEmail(EmailServiceTokenM... method sendRegistrationEmail (line 15) | public EmailServiceTokenModel sendRegistrationEmail(EmailServiceTokenM... method sendLostPasswordEmail (line 17) | public EmailServiceTokenModel sendLostPasswordEmail(EmailServiceTokenM... FILE: src/main/java/com/porterhead/rest/user/mail/MockJavaMailSender.java class MockJavaMailSender (line 18) | public class MockJavaMailSender implements JavaMailSender { method createMimeMessage (line 22) | public MimeMessage createMimeMessage() { method createMimeMessage (line 27) | public MimeMessage createMimeMessage(InputStream contentStream) throws... method send (line 31) | public void send(MimeMessage mimeMessage) throws MailException { method send (line 35) | public void send(MimeMessage[] mimeMessages) throws MailException { method send (line 39) | public void send(MimeMessagePreparator mimeMessagePreparator) throws M... method send (line 52) | public void send(MimeMessagePreparator[] mimeMessagePreparators) throw... method send (line 56) | public void send(SimpleMailMessage simpleMessage) throws MailException { method send (line 60) | public void send(SimpleMailMessage[] simpleMessages) throws MailExcept... method getMessages (line 64) | public List getMessages() { FILE: src/main/java/com/porterhead/rest/user/mail/impl/MailSenderServiceImpl.java class MailSenderServiceImpl (line 29) | @Service("mailSenderService") method MailSenderServiceImpl (line 38) | @Autowired method sendVerificationEmail (line 45) | public EmailServiceTokenModel sendVerificationEmail(final EmailService... method sendRegistrationEmail (line 51) | public EmailServiceTokenModel sendRegistrationEmail(final EmailService... method sendLostPasswordEmail (line 57) | public EmailServiceTokenModel sendLostPasswordEmail(final EmailService... method addInlineResource (line 64) | private void addInlineResource(MimeMessageHelper messageHelper, String... method sendVerificationEmail (line 69) | private EmailServiceTokenModel sendVerificationEmail(final EmailServic... method setConfig (line 92) | @Autowired method getConfig (line 97) | public ApplicationConfig getConfig() { FILE: src/main/java/com/porterhead/rest/user/resource/PasswordResource.java class PasswordResource (line 20) | @Path("password") method sendEmailToken (line 29) | @PermitAll method resetPassword (line 37) | @PermitAll FILE: src/main/java/com/porterhead/rest/user/resource/UserResource.java class UserResource (line 29) | @Path("/user") method UserResource (line 52) | @Autowired method signupUser (line 58) | @PermitAll method deleteUser (line 67) | @RolesAllowed("admin") method login (line 76) | @PermitAll method socialLogin (line 84) | @PermitAll method getUser (line 94) | @RolesAllowed({"authenticated"}) method updateUser (line 103) | @RolesAllowed({"authenticated"}) method getLoginResponse (line 120) | private Response getLoginResponse(AuthenticatedUserToken token) { FILE: src/main/java/com/porterhead/rest/user/resource/VerificationResource.java class VerificationResource (line 18) | @Path("verify") method verifyToken (line 27) | @PermitAll method sendEmailToken (line 35) | @PermitAll FILE: src/main/java/com/porterhead/rest/user/social/JpaConnectionRepository.java class JpaConnectionRepository (line 23) | public class JpaConnectionRepository implements ConnectionRepository { method JpaConnectionRepository (line 31) | public JpaConnectionRepository(SocialUserRepository socialUserReposito... method findAllConnections (line 39) | public MultiValueMap> findAllConnections() { method findConnections (line 57) | public List> findConnections(String providerId) { method findConnections (line 61) | @SuppressWarnings("unchecked") method findConnectionsToUsers (line 67) | public MultiValueMap> findConnectionsToUsers(Mul... method getConnection (line 93) | public Connection getConnection(ConnectionKey connectionKey) { method getConnection (line 101) | @SuppressWarnings("unchecked") method getPrimaryConnection (line 107) | @SuppressWarnings("unchecked") method findPrimaryConnection (line 117) | @SuppressWarnings("unchecked") method addConnection (line 123) | @Transactional method updateConnection (line 141) | public void updateConnection(Connection connection) { method removeConnections (line 158) | public void removeConnections(String providerId) { method removeConnection (line 163) | public void removeConnection(ConnectionKey connectionKey) { method findPrimaryConnection (line 168) | private Connection findPrimaryConnection(String providerId) { class ServiceProviderConnectionMapper (line 179) | private final class ServiceProviderConnectionMapper { method mapEntities (line 181) | public List> mapEntities(List socialUsers){ method mapEntity (line 189) | public Connection mapEntity(SocialUser socialUser){ method mapConnectionData (line 195) | private ConnectionData mapConnectionData(SocialUser socialUser){ method decrypt (line 200) | private String decrypt(String encryptedText) { method expireTime (line 204) | private Long expireTime(Long expireTime) { method getProviderId (line 210) | private String getProviderId(Class apiType) { method encrypt (line 214) | private String encrypt(String text) { FILE: src/main/java/com/porterhead/rest/user/social/JpaUsersConnectionRepository.java class JpaUsersConnectionRepository (line 22) | public class JpaUsersConnectionRepository implements UsersConnectionRepo... method JpaUsersConnectionRepository (line 34) | public JpaUsersConnectionRepository(final SocialUserRepository reposit... method findUserIdsWithConnection (line 52) | public List findUserIdsWithConnection(Connection connection) { method findUserIdsConnectedTo (line 77) | public Set findUserIdsConnectedTo(String providerId, Set