A B C D E F G H I L M N O R S T U W 
All Classes All Packages

A

ApiKey - Interface in io.dialob.security.key
 

B

build() - Method in class io.dialob.security.ImmutableErrorsResponse.Builder
build() - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Builds a new ImmutableApiKey.
build() - Method in class io.dialob.security.tenant.ImmutableTenant.Builder
Builds a new ImmutableTenant.
builder() - Static method in class io.dialob.security.ImmutableErrorsResponse
Creates a builder for ImmutableErrorsResponse.
builder() - Static method in class io.dialob.security.key.ImmutableApiKey
Creates a builder for ImmutableApiKey.
builder() - Static method in class io.dialob.security.tenant.ImmutableTenant
Creates a builder for ImmutableTenant.

C

clientId(String) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the value for the clientId attribute.
copyOf(ErrorsResponse) - Static method in class io.dialob.security.ImmutableErrorsResponse
Creates an immutable copy of a ErrorsResponse value.
copyOf(ApiKey) - Static method in class io.dialob.security.key.ImmutableApiKey
Creates an immutable copy of a ApiKey value.
copyOf(Tenant) - Static method in class io.dialob.security.tenant.ImmutableTenant
Creates an immutable copy of a Tenant value.
created(LocalDateTime) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value created to created.
created(Optional<? extends LocalDateTime>) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value created to created.
CurrentTenant - Interface in io.dialob.security.tenant
 
CurrentUser - Class in io.dialob.security.user
 
CurrentUser(String, String, String, String, String) - Constructor for class io.dialob.security.user.CurrentUser
 
CurrentUserProvider - Interface in io.dialob.security.user
 

D

DEFAULT_TENANT - Static variable in class io.dialob.security.tenant.ResysSecurityConstants
 
DelegateCurrentUserProvider - Class in io.dialob.security.user
 
DelegateCurrentUserProvider(CurrentUserProvider...) - Constructor for class io.dialob.security.user.DelegateCurrentUserProvider
 
DelegateCurrentUserProvider(Collection<CurrentUserProvider>) - Constructor for class io.dialob.security.user.DelegateCurrentUserProvider
 

E

endDateTime(LocalDateTime) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value endDateTime to endDateTime.
endDateTime(Optional<? extends LocalDateTime>) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value endDateTime to endDateTime.
equals(Object) - Method in class io.dialob.security.ImmutableErrorsResponse
This instance is equal to all instances of ImmutableErrorsResponse that have equal attribute values.
equals(Object) - Method in class io.dialob.security.key.ImmutableApiKey
This instance is equal to all instances of ImmutableApiKey that have equal attribute values.
equals(Object) - Method in class io.dialob.security.tenant.ImmutableTenant
This instance is equal to all instances of ImmutableTenant that have equal attribute values.
error(String) - Method in class io.dialob.security.ImmutableErrorsResponse.Builder
Initializes the value for the error attribute.
ErrorsResponse - Interface in io.dialob.security
 
extract(ServletRequest) - Method in interface io.dialob.security.key.ServletRequestApiKeyExtractor
 

F

FixedCurrentTenant - Class in io.dialob.security.tenant
 
FixedCurrentTenant(Tenant) - Constructor for class io.dialob.security.tenant.FixedCurrentTenant
 
FixedCurrentTenant(String) - Constructor for class io.dialob.security.tenant.FixedCurrentTenant
 
FixedCurrentTenant(String, String) - Constructor for class io.dialob.security.tenant.FixedCurrentTenant
 
from(ErrorsResponse) - Method in class io.dialob.security.ImmutableErrorsResponse.Builder
Fill a builder with attribute values from the provided ErrorsResponse instance.
from(ApiKey) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Fill a builder with attribute values from the provided ApiKey instance.
from(Tenant) - Method in class io.dialob.security.tenant.ImmutableTenant.Builder
Fill a builder with attribute values from the provided Tenant instance.

G

get() - Method in interface io.dialob.security.tenant.CurrentTenant
 
get() - Method in class io.dialob.security.tenant.FixedCurrentTenant
 
get() - Method in class io.dialob.security.tenant.TenantContextHolderCurrentTenant
 
get() - Method in interface io.dialob.security.user.CurrentUserProvider
 
get() - Method in class io.dialob.security.user.DelegateCurrentUserProvider
 
get() - Method in class io.dialob.security.user.UnauthenticatedCurrentUserProvider
 
getClientId() - Method in interface io.dialob.security.key.ApiKey
 
getClientId() - Method in class io.dialob.security.key.ImmutableApiKey
 
getCreated() - Method in interface io.dialob.security.key.ApiKey
 
getCreated() - Method in class io.dialob.security.key.ImmutableApiKey
 
getDisplayName() - Method in class io.dialob.security.user.CurrentUser
 
getEmail() - Method in class io.dialob.security.user.CurrentUser
 
getEndDateTime() - Method in interface io.dialob.security.key.ApiKey
 
getEndDateTime() - Method in class io.dialob.security.key.ImmutableApiKey
 
getError() - Method in interface io.dialob.security.ErrorsResponse
 
getError() - Method in class io.dialob.security.ImmutableErrorsResponse
 
getFirstName() - Method in class io.dialob.security.user.CurrentUser
 
getHash() - Method in interface io.dialob.security.key.ApiKey
 
getHash() - Method in class io.dialob.security.key.ImmutableApiKey
 
getHeader() - Method in interface io.dialob.security.key.ServletRequestApiKeyExtractor
 
getId() - Method in interface io.dialob.security.tenant.CurrentTenant
 
getId() - Method in class io.dialob.security.tenant.ImmutableTenant
 
getId() - Method in interface io.dialob.security.tenant.Tenant
 
getLastName() - Method in class io.dialob.security.user.CurrentUser
 
getMessage() - Method in interface io.dialob.security.ErrorsResponse
 
getMessage() - Method in class io.dialob.security.ImmutableErrorsResponse
 
getName() - Method in class io.dialob.security.tenant.ImmutableTenant
 
getName() - Method in interface io.dialob.security.tenant.Tenant
 
getOwner() - Method in interface io.dialob.security.key.ApiKey
 
getOwner() - Method in class io.dialob.security.key.ImmutableApiKey
 
getStartDateTime() - Method in interface io.dialob.security.key.ApiKey
 
getStartDateTime() - Method in class io.dialob.security.key.ImmutableApiKey
 
getStatus() - Method in interface io.dialob.security.ErrorsResponse
 
getStatus() - Method in class io.dialob.security.ImmutableErrorsResponse
 
getTenantId() - Method in interface io.dialob.security.key.ApiKey
 
getTenantId() - Method in class io.dialob.security.key.ImmutableApiKey
 
getTimestamp() - Method in interface io.dialob.security.ErrorsResponse
 
getTimestamp() - Method in class io.dialob.security.ImmutableErrorsResponse
 
getToken() - Method in interface io.dialob.security.key.ApiKey
 
getToken() - Method in class io.dialob.security.key.ImmutableApiKey
 
getUserId() - Method in class io.dialob.security.user.CurrentUser
 
getUserId() - Method in interface io.dialob.security.user.CurrentUserProvider
 

H

hash(String) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value hash to hash.
hash(Optional<String>) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value hash to hash.
hashCode() - Method in class io.dialob.security.ImmutableErrorsResponse
Computes a hash code from attributes: timestamp, status, error, message.
hashCode() - Method in class io.dialob.security.key.ImmutableApiKey
Computes a hash code from attributes: clientId, token, hash, tenantId, owner, created, startDateTime, endDateTime.
hashCode() - Method in class io.dialob.security.tenant.ImmutableTenant
Computes a hash code from attributes: id, name.

I

id(String) - Method in class io.dialob.security.tenant.ImmutableTenant.Builder
Initializes the value for the id attribute.
ImmutableApiKey - Class in io.dialob.security.key
Immutable implementation of ApiKey.
ImmutableApiKey.Builder - Class in io.dialob.security.key
Builds instances of type ImmutableApiKey.
ImmutableErrorsResponse - Class in io.dialob.security
Immutable implementation of ErrorsResponse.
ImmutableErrorsResponse.Builder - Class in io.dialob.security
Builds instances of type ImmutableErrorsResponse.
ImmutableTenant - Class in io.dialob.security.tenant
Immutable implementation of Tenant.
ImmutableTenant.Builder - Class in io.dialob.security.tenant
Builds instances of type ImmutableTenant.
INSTANCE - Static variable in class io.dialob.security.tenant.TenantContextHolderCurrentTenant
 
INSTANCE - Static variable in class io.dialob.security.user.UnauthenticatedCurrentUserProvider
 
io.dialob.security - package io.dialob.security
 
io.dialob.security.key - package io.dialob.security.key
 
io.dialob.security.tenant - package io.dialob.security.tenant
 
io.dialob.security.user - package io.dialob.security.user
 
isInTenantScope() - Method in interface io.dialob.security.tenant.CurrentTenant
 
isInTenantScope() - Method in class io.dialob.security.tenant.FixedCurrentTenant
 
isInTenantScope() - Method in class io.dialob.security.tenant.TenantContextHolderCurrentTenant
 
isValid() - Method in interface io.dialob.security.key.ApiKey
 

L

LoggingContextKeys - Class in io.dialob.security.tenant
 
LoggingContextKeys() - Constructor for class io.dialob.security.tenant.LoggingContextKeys
 

M

MDC_PRINCIPAL_KEY - Static variable in class io.dialob.security.tenant.LoggingContextKeys
 
MDC_REQUEST_ID_KEY - Static variable in class io.dialob.security.tenant.LoggingContextKeys
 
MDC_TENANT_ID_KEY - Static variable in class io.dialob.security.tenant.LoggingContextKeys
 
message(String) - Method in class io.dialob.security.ImmutableErrorsResponse.Builder
Initializes the value for the message attribute.

N

name(String) - Method in class io.dialob.security.tenant.ImmutableTenant.Builder
Initializes the optional value name to name.
name(Optional<String>) - Method in class io.dialob.security.tenant.ImmutableTenant.Builder
Initializes the optional value name to name.
NoTenantInScopeException - Exception in io.dialob.security.tenant
 
NoTenantInScopeException() - Constructor for exception io.dialob.security.tenant.NoTenantInScopeException
 

O

of(String) - Static method in class io.dialob.security.key.ImmutableApiKey
Construct a new immutable ApiKey instance.
of(String, Optional<String>) - Static method in class io.dialob.security.tenant.ImmutableTenant
Construct a new immutable Tenant instance.
owner(String) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value owner to owner.
owner(Optional<String>) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value owner to owner.

R

removeTenant() - Static method in class io.dialob.security.tenant.TenantContextHolderCurrentTenant
 
ResysSecurityConstants - Class in io.dialob.security.tenant
 
runInTenantContext(Tenant, Runnable) - Static method in class io.dialob.security.tenant.TenantContextHolderCurrentTenant
 

S

ServletRequestApiKeyExtractor - Interface in io.dialob.security.key
 
setTenant(Tenant) - Static method in class io.dialob.security.tenant.TenantContextHolderCurrentTenant
 
startDateTime(LocalDateTime) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value startDateTime to startDateTime.
startDateTime(Optional<? extends LocalDateTime>) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value startDateTime to startDateTime.
status(Integer) - Method in class io.dialob.security.ImmutableErrorsResponse.Builder
Initializes the value for the status attribute.

T

Tenant - Interface in io.dialob.security.tenant
 
TenantContextHolderCurrentTenant - Class in io.dialob.security.tenant
 
TenantContextHolderCurrentTenant() - Constructor for class io.dialob.security.tenant.TenantContextHolderCurrentTenant
 
tenantId(String) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value tenantId to tenantId.
tenantId(Optional<String>) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value tenantId to tenantId.
timestamp(Date) - Method in class io.dialob.security.ImmutableErrorsResponse.Builder
Initializes the value for the timestamp attribute.
toBytes(UUID) - Static method in class io.dialob.security.UUIDUtils
 
token(String) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value token to token.
token(Optional<String>) - Method in class io.dialob.security.key.ImmutableApiKey.Builder
Initializes the optional value token to token.
toString() - Method in class io.dialob.security.ImmutableErrorsResponse
Prints the immutable value ErrorsResponse with attribute values.
toString() - Method in class io.dialob.security.key.ImmutableApiKey
Prints the immutable value ApiKey with attribute values.
toString() - Method in class io.dialob.security.tenant.ImmutableTenant
Prints the immutable value Tenant with attribute values.
toUUID(byte[]) - Static method in class io.dialob.security.UUIDUtils
 

U

UNAUTHENTICATED - Static variable in class io.dialob.security.user.UnauthenticatedCurrentUserProvider
 
UNAUTHENTICATED_USER - Static variable in class io.dialob.security.user.UnauthenticatedCurrentUserProvider
 
UnauthenticatedCurrentUserProvider - Class in io.dialob.security.user
 
UUIDUtils - Class in io.dialob.security
 

W

withClientId(String) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting a value for the clientId attribute.
withCreated(LocalDateTime) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting a present value for the optional created attribute.
withCreated(Optional<? extends LocalDateTime>) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting an optional value for the created attribute.
withEndDateTime(LocalDateTime) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting a present value for the optional endDateTime attribute.
withEndDateTime(Optional<? extends LocalDateTime>) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting an optional value for the endDateTime attribute.
withError(String) - Method in class io.dialob.security.ImmutableErrorsResponse
Copy the current immutable object by setting a value for the error attribute.
withHash(String) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting a present value for the optional hash attribute.
withHash(Optional<String>) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting an optional value for the hash attribute.
withId(String) - Method in class io.dialob.security.tenant.ImmutableTenant
Copy the current immutable object by setting a value for the id attribute.
withMessage(String) - Method in class io.dialob.security.ImmutableErrorsResponse
Copy the current immutable object by setting a value for the message attribute.
withName(String) - Method in class io.dialob.security.tenant.ImmutableTenant
Copy the current immutable object by setting a present value for the optional name attribute.
withName(Optional<String>) - Method in class io.dialob.security.tenant.ImmutableTenant
Copy the current immutable object by setting an optional value for the name attribute.
withOwner(String) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting a present value for the optional owner attribute.
withOwner(Optional<String>) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting an optional value for the owner attribute.
withStartDateTime(LocalDateTime) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting a present value for the optional startDateTime attribute.
withStartDateTime(Optional<? extends LocalDateTime>) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting an optional value for the startDateTime attribute.
withStatus(Integer) - Method in class io.dialob.security.ImmutableErrorsResponse
Copy the current immutable object by setting a value for the status attribute.
withTenantId(String) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting a present value for the optional tenantId attribute.
withTenantId(Optional<String>) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting an optional value for the tenantId attribute.
withTimestamp(Date) - Method in class io.dialob.security.ImmutableErrorsResponse
Copy the current immutable object by setting a value for the timestamp attribute.
withToken(String) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting a present value for the optional token attribute.
withToken(Optional<String>) - Method in class io.dialob.security.key.ImmutableApiKey
Copy the current immutable object by setting an optional value for the token attribute.
A B C D E F G H I L M N O R S T U W 
All Classes All Packages