Skip navigation links
A C D E G H L M S T U W 

A

asApplicationToken() - Method in class tech.aroma.banana.authentication.service.data.Token
 
asAuthenticationToken() - Method in class tech.aroma.banana.authentication.service.data.Token
 
asUserToken() - Method in class tech.aroma.banana.authentication.service.data.Token
 
AuthenticationAssertions - Class in tech.aroma.banana.authentication.service
 
AuthenticationDataModule - Class in tech.aroma.banana.authentication.service.data
 
AuthenticationDataModule() - Constructor for class tech.aroma.banana.authentication.service.data.AuthenticationDataModule
 
AuthenticationOperationsModule - Class in tech.aroma.banana.authentication.service.operations
 
AuthenticationOperationsModule() - Constructor for class tech.aroma.banana.authentication.service.operations.AuthenticationOperationsModule
 
AuthenticationServiceModule - Class in tech.aroma.banana.authentication.service
 
AuthenticationServiceModule() - Constructor for class tech.aroma.banana.authentication.service.AuthenticationServiceModule
 

C

checkNotNull(Object, String) - Static method in class tech.aroma.banana.authentication.service.AuthenticationAssertions
 
checkRequestNotNull(Object) - Static method in class tech.aroma.banana.authentication.service.AuthenticationAssertions
 
configure() - Method in class tech.aroma.banana.authentication.service.AuthenticationServiceModule
 
configure() - Method in class tech.aroma.banana.authentication.service.data.AuthenticationDataModule
 
configure() - Method in class tech.aroma.banana.authentication.service.operations.AuthenticationOperationsModule
 
create() - Method in interface tech.aroma.banana.authentication.service.data.TokenCreator
 

D

deleteToken(String) - Method in interface tech.aroma.banana.authentication.service.data.TokenRepository
 
deleteTokens(List<String>) - Method in interface tech.aroma.banana.authentication.service.data.TokenRepository
 
doesTokenBelongTo(String, String) - Method in interface tech.aroma.banana.authentication.service.data.TokenRepository
 
doesTokenExist(String) - Method in interface tech.aroma.banana.authentication.service.data.TokenRepository
 

E

equals(Object) - Method in class tech.aroma.banana.authentication.service.data.Token
 

G

getOwnerId() - Method in class tech.aroma.banana.authentication.service.data.Token
 
getTimeOfCreation() - Method in class tech.aroma.banana.authentication.service.data.Token
 
getTimeOfExpiration() - Method in class tech.aroma.banana.authentication.service.data.Token
 
getToken(String) - Method in interface tech.aroma.banana.authentication.service.data.TokenRepository
 
getTokenId() - Method in class tech.aroma.banana.authentication.service.data.Token
 
getTokensBelongingTo(String) - Method in interface tech.aroma.banana.authentication.service.data.TokenRepository
 
getTokenType() - Method in class tech.aroma.banana.authentication.service.data.Token
 

H

hashCode() - Method in class tech.aroma.banana.authentication.service.data.Token
 

L

legalToken() - Static method in class tech.aroma.banana.authentication.service.AuthenticationAssertions
 

M

main(String[]) - Static method in class tech.aroma.banana.authentication.service.TcpServer
 

S

saveToken(Token) - Method in interface tech.aroma.banana.authentication.service.data.TokenRepository
 
setOwnerId(String) - Method in class tech.aroma.banana.authentication.service.data.Token
 
setTimeOfCreation(Instant) - Method in class tech.aroma.banana.authentication.service.data.Token
 
setTimeOfExpiration(Instant) - Method in class tech.aroma.banana.authentication.service.data.Token
 
setTokenId(String) - Method in class tech.aroma.banana.authentication.service.data.Token
 
setTokenType(TokenType) - Method in class tech.aroma.banana.authentication.service.data.Token
 

T

TcpServer - Class in tech.aroma.banana.authentication.service
This Main Class runs the Authentication Service on a Server Socket.
TcpServer() - Constructor for class tech.aroma.banana.authentication.service.TcpServer
 
tech.aroma.banana.authentication.service - package tech.aroma.banana.authentication.service
 
tech.aroma.banana.authentication.service.data - package tech.aroma.banana.authentication.service.data
 
tech.aroma.banana.authentication.service.operations - package tech.aroma.banana.authentication.service.operations
 
Token - Class in tech.aroma.banana.authentication.service.data
 
Token() - Constructor for class tech.aroma.banana.authentication.service.data.Token
 
TokenCreator - Interface in tech.aroma.banana.authentication.service.data
This interface is responsible for creating a globally unique token.
tokenInRepository(TokenRepository) - Static method in class tech.aroma.banana.authentication.service.AuthenticationAssertions
 
TokenRepository - Interface in tech.aroma.banana.authentication.service.data
This interface is responsible for the storage and retrieval of Tokens.
toString() - Method in class tech.aroma.banana.authentication.service.data.Token
 

U

UUID - Static variable in interface tech.aroma.banana.authentication.service.data.TokenCreator
 
UUID_PLUS_HEX - Static variable in interface tech.aroma.banana.authentication.service.data.TokenCreator
 

W

withMessage(String) - Static method in class tech.aroma.banana.authentication.service.AuthenticationAssertions
 
A C D E G H L M S T U W 
Skip navigation links

Copyright © 2015 Aroma Tech. All rights reserved.