Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AccessPermissionException - Exception in io.scalecube.organization.repository.exception
 
AccessPermissionException(String) - Constructor for exception io.scalecube.organization.repository.exception.AccessPermissionException
 
addApiKey(ApiKey) - Method in class io.scalecube.organization.domain.Organization
 
addMember(OrganizationMember) - Method in class io.scalecube.organization.domain.Organization
 
AddOrganizationApiKey - Class in io.scalecube.organization.operation
 
addOrganizationApiKey(AddOrganizationApiKeyRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
AddOrganizationApiKey.Builder - Class in io.scalecube.organization.operation
 
ApiKeyBuilder - Class in io.scalecube.organization.tokens.store
Represent a class that encapsulate the logic of constructing an ApiKey.
ApiKeyBuilder() - Constructor for class io.scalecube.organization.tokens.store.ApiKeyBuilder
 
apiKeyFilterBy(Role) - Method in class io.scalecube.organization.operation.ServiceOperation
 
apiKeys() - Method in class io.scalecube.organization.domain.Organization
 
AppConfiguration - Class in io.scalecube.organization.config
Configures the ConfigRegistry with sources.
AppConfiguration() - Constructor for class io.scalecube.organization.config.AppConfiguration
 
audience(String) - Method in class io.scalecube.organization.tokens.JwtApiKey.Builder
 
Auth0PublicKeyProvider - Class in io.scalecube.organization.tokens
Extracts the public get ID of the get used to sigh the JWT token from the token's header kid claim.
Auth0PublicKeyProvider() - Constructor for class io.scalecube.organization.tokens.Auth0PublicKeyProvider
 

B

BucketCallback<T> - Interface in io.scalecube.organization.repository.couchbase
A functional callback interface.
build() - Method in class io.scalecube.organization.operation.AddOrganizationApiKey.Builder
 
build() - Method in class io.scalecube.organization.operation.CreateOrganization.Builder
 
build() - Method in class io.scalecube.organization.operation.DeleteOrganization.Builder
 
build() - Method in class io.scalecube.organization.operation.DeleteOrganizationApiKey.Builder
 
build() - Method in class io.scalecube.organization.operation.GetOrganization.Builder
 
build() - Method in class io.scalecube.organization.operation.GetOrganizationMembers.Builder
 
build() - Method in class io.scalecube.organization.operation.GetUserOrganizationsMembership.Builder
 
build() - Method in class io.scalecube.organization.operation.InviteMember.Builder
 
build() - Method in class io.scalecube.organization.operation.KickoutMember.Builder
 
build() - Method in class io.scalecube.organization.operation.LeaveOrganization.Builder
 
build() - Method in class io.scalecube.organization.operation.UpdateOrganization.Builder
 
build() - Method in class io.scalecube.organization.operation.UpdateOrganizationMemberRole.Builder
 
build() - Method in class io.scalecube.organization.tokens.JwtApiKey.Builder
Constructs an API key object and signs it using the secret argument.
build(PrivateKey, String, String, AddOrganizationApiKeyRequest) - Static method in class io.scalecube.organization.tokens.store.ApiKeyBuilder
Builds an APiKey based on the organization, claims and apiKeyName arguments.
builder() - Static method in class io.scalecube.organization.operation.AddOrganizationApiKey
 
Builder() - Constructor for class io.scalecube.organization.operation.AddOrganizationApiKey.Builder
 
builder() - Static method in class io.scalecube.organization.operation.CreateOrganization
 
Builder() - Constructor for class io.scalecube.organization.operation.CreateOrganization.Builder
 
builder() - Static method in class io.scalecube.organization.operation.DeleteOrganization
 
Builder() - Constructor for class io.scalecube.organization.operation.DeleteOrganization.Builder
 
builder() - Static method in class io.scalecube.organization.operation.DeleteOrganizationApiKey
 
Builder() - Constructor for class io.scalecube.organization.operation.DeleteOrganizationApiKey.Builder
 
builder() - Static method in class io.scalecube.organization.operation.GetOrganization
 
Builder() - Constructor for class io.scalecube.organization.operation.GetOrganization.Builder
 
builder() - Static method in class io.scalecube.organization.operation.GetOrganizationMembers
 
Builder() - Constructor for class io.scalecube.organization.operation.GetOrganizationMembers.Builder
 
builder() - Static method in class io.scalecube.organization.operation.GetUserOrganizationsMembership
 
Builder() - Constructor for class io.scalecube.organization.operation.GetUserOrganizationsMembership.Builder
 
builder() - Static method in class io.scalecube.organization.operation.InviteMember
 
Builder() - Constructor for class io.scalecube.organization.operation.InviteMember.Builder
 
builder() - Static method in class io.scalecube.organization.operation.KickoutMember
 
Builder() - Constructor for class io.scalecube.organization.operation.KickoutMember.Builder
 
builder() - Static method in class io.scalecube.organization.operation.LeaveOrganization
 
Builder() - Constructor for class io.scalecube.organization.operation.LeaveOrganization.Builder
 
builder() - Static method in class io.scalecube.organization.operation.UpdateOrganization
 
Builder() - Constructor for class io.scalecube.organization.operation.UpdateOrganization.Builder
 
builder() - Static method in class io.scalecube.organization.operation.UpdateOrganizationMemberRole
 
Builder() - Constructor for class io.scalecube.organization.operation.UpdateOrganizationMemberRole.Builder
 
builder() - Static method in class io.scalecube.organization.tokens.JwtApiKey
 
Builder() - Constructor for class io.scalecube.organization.tokens.JwtApiKey.Builder
 

C

changeEmail(String) - Method in class io.scalecube.organization.domain.Organization
 
changeName(String) - Method in class io.scalecube.organization.domain.Organization
 
checkIsMember(String, Organization) - Method in class io.scalecube.organization.operation.ServiceOperation
 
checkLastOwner(String, Organization) - Method in class io.scalecube.organization.operation.ServiceOperation
 
checkMemberAccess(Organization, Profile) - Method in class io.scalecube.organization.operation.ServiceOperation
 
checkOwnerAccess(Organization, Profile) - Method in class io.scalecube.organization.operation.ServiceOperation
 
checkSuperUserAccess(Organization, Profile) - Method in class io.scalecube.organization.operation.ServiceOperation
 
claims(Map<String, String>) - Method in class io.scalecube.organization.tokens.JwtApiKey.Builder
 
configRegistry() - Static method in class io.scalecube.organization.config.AppConfiguration
 
CouchbaseOrganizationsRepository - Class in io.scalecube.organization.repository.couchbase
 
CouchbaseOrganizationsRepository(AsyncBucket) - Constructor for class io.scalecube.organization.repository.couchbase.CouchbaseOrganizationsRepository
 
CouchbaseSettings - Class in io.scalecube.organization.repository.couchbase
 
CouchbaseSettings() - Constructor for class io.scalecube.organization.repository.couchbase.CouchbaseSettings
 
CreateOrganization - Class in io.scalecube.organization.operation
 
createOrganization(CreateOrganizationRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
CreateOrganization.Builder - Class in io.scalecube.organization.operation
 
createToken(String, String, Long, String, Key, Map<String, String>) - Method in class io.scalecube.organization.jwt.WebToken
Creates a token using the provided arguments.

D

DataAccessException - Exception in io.scalecube.organization.repository.exception
 
DataAccessException(String) - Constructor for exception io.scalecube.organization.repository.exception.DataAccessException
 
DataAccessException(String, Throwable) - Constructor for exception io.scalecube.organization.repository.exception.DataAccessException
 
DataAccessException(Throwable) - Constructor for exception io.scalecube.organization.repository.exception.DataAccessException
 
DataAccessResourceFailureException - Exception in io.scalecube.organization.repository.exception
 
DataAccessResourceFailureException(String, Throwable) - Constructor for exception io.scalecube.organization.repository.exception.DataAccessResourceFailureException
 
DataAccessResourceFailureException(String) - Constructor for exception io.scalecube.organization.repository.exception.DataAccessResourceFailureException
 
DataIntegrityViolationException - Exception in io.scalecube.organization.repository.exception
 
DataIntegrityViolationException(String, Throwable) - Constructor for exception io.scalecube.organization.repository.exception.DataIntegrityViolationException
 
DataRetrievalFailureException - Exception in io.scalecube.organization.repository.exception
 
DataRetrievalFailureException(String) - Constructor for exception io.scalecube.organization.repository.exception.DataRetrievalFailureException
 
DataRetrievalFailureException(String, Throwable) - Constructor for exception io.scalecube.organization.repository.exception.DataRetrievalFailureException
 
decode(String, Class<T>) - Method in interface io.scalecube.organization.repository.couchbase.TranslationService
Decodes the string into the target
delete(String) - Method in interface io.scalecube.organization.tokens.store.KeyStore
 
delete(String) - Method in class io.scalecube.organization.tokens.store.VaultKeyStore
 
deleteById(I) - Method in interface io.scalecube.organization.repository.Repository
Removes an entity with I corresponding to the I argument from this repository.
DeleteOrganization - Class in io.scalecube.organization.operation
 
deleteOrganization(DeleteOrganizationRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
DeleteOrganization.Builder - Class in io.scalecube.organization.operation
 
DeleteOrganizationApiKey - Class in io.scalecube.organization.operation
 
deleteOrganizationApiKey(DeleteOrganizationApiKeyRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
DeleteOrganizationApiKey.Builder - Class in io.scalecube.organization.operation
 
DiscoveryOptions - Class in io.scalecube.organization.server
 
DiscoveryOptions() - Constructor for class io.scalecube.organization.server.DiscoveryOptions
 
discoveryPort() - Method in class io.scalecube.organization.server.DiscoveryOptions
 
doInBucket() - Method in interface io.scalecube.organization.repository.couchbase.BucketCallback
Callback function.
DuplicateKeyException - Exception in io.scalecube.organization.repository.exception
 
DuplicateKeyException(String) - Constructor for exception io.scalecube.organization.repository.exception.DuplicateKeyException
 
DuplicateKeyException(String, Throwable) - Constructor for exception io.scalecube.organization.repository.exception.DuplicateKeyException
 

E

email() - Method in class io.scalecube.organization.domain.Organization
 
encode(T) - Method in interface io.scalecube.organization.repository.couchbase.TranslationService
Encodes a JSON String into the target format.
Entity - Class in io.scalecube.organization.domain
 
Entity() - Constructor for class io.scalecube.organization.domain.Entity
 
EntityNotFoundException - Exception in io.scalecube.organization.repository.exception
 
EntityNotFoundException(String) - Constructor for exception io.scalecube.organization.repository.exception.EntityNotFoundException
 
execute(I) - Method in class io.scalecube.organization.operation.ServiceOperation
Executes the request argument.
existByProperty(String, Object) - Method in interface io.scalecube.organization.repository.Repository
Determines if a entity with property corresponding to the propertyName argument and property value matching the propertyValue exists in this repository.
existsById(I) - Method in interface io.scalecube.organization.repository.Repository
Determines if an entity corresponding to the I argument exists in this repository.
existsByName(String) - Method in class io.scalecube.organization.repository.couchbase.CouchbaseOrganizationsRepository
 
existsByName(String) - Method in interface io.scalecube.organization.repository.OrganizationsRepository
Returns whether an organization with the given name exists.
expiration(Long) - Method in class io.scalecube.organization.tokens.JwtApiKey.Builder
 

F

findAll() - Method in interface io.scalecube.organization.repository.Repository
Returns an Iterable of all entities in this repository.
findById(I) - Method in interface io.scalecube.organization.repository.Repository
Attempts to return an entity corresponding to the I argument in this repository.

G

generateId() - Static method in class io.scalecube.organization.tokens.IdGenerator
Generates a unique id using this class default algorithm and byte array size.
GetOrganization - Class in io.scalecube.organization.operation
 
getOrganization(String) - Method in class io.scalecube.organization.operation.ServiceOperation
 
getOrganization(GetOrganizationRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
GetOrganization.Builder - Class in io.scalecube.organization.operation
 
GetOrganizationMembers - Class in io.scalecube.organization.operation
 
getOrganizationMembers(GetOrganizationMembersRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
GetOrganizationMembers.Builder - Class in io.scalecube.organization.operation
 
getOrganizationResponse(Organization, Predicate<ApiKey>) - Method in class io.scalecube.organization.operation.ServiceOperation
 
getPrivateKey(String) - Method in interface io.scalecube.organization.tokens.store.KeyStore
 
getPrivateKey(String) - Method in class io.scalecube.organization.tokens.store.VaultKeyStore
 
getPublicKey(GetPublicKeyRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
getPublicKey(String) - Method in class io.scalecube.organization.tokens.Auth0PublicKeyProvider
 
getPublicKey(String) - Method in interface io.scalecube.organization.tokens.PublicKeyProvider
Returns a public key which used to sign the token argument.
getPublicKey(String) - Method in interface io.scalecube.organization.tokens.store.KeyStore
 
getPublicKey(String) - Method in class io.scalecube.organization.tokens.store.VaultKeyStore
 
getRole(String, Organization) - Method in class io.scalecube.organization.operation.ServiceOperation
 
getToken(AddOrganizationApiKeyRequest) - Method in class io.scalecube.organization.operation.AddOrganizationApiKey
 
getToken(CreateOrganizationRequest) - Method in class io.scalecube.organization.operation.CreateOrganization
 
getToken(DeleteOrganizationRequest) - Method in class io.scalecube.organization.operation.DeleteOrganization
 
getToken(DeleteOrganizationApiKeyRequest) - Method in class io.scalecube.organization.operation.DeleteOrganizationApiKey
 
getToken(GetOrganizationRequest) - Method in class io.scalecube.organization.operation.GetOrganization
 
getToken(GetOrganizationMembersRequest) - Method in class io.scalecube.organization.operation.GetOrganizationMembers
 
getToken(GetMembershipRequest) - Method in class io.scalecube.organization.operation.GetUserOrganizationsMembership
 
getToken(InviteOrganizationMemberRequest) - Method in class io.scalecube.organization.operation.InviteMember
 
getToken(KickoutOrganizationMemberRequest) - Method in class io.scalecube.organization.operation.KickoutMember
 
getToken(LeaveOrganizationRequest) - Method in class io.scalecube.organization.operation.LeaveOrganization
 
getToken(I) - Method in class io.scalecube.organization.operation.ServiceOperation
 
getToken(UpdateOrganizationRequest) - Method in class io.scalecube.organization.operation.UpdateOrganization
 
getToken(UpdateOrganizationMemberRoleRequest) - Method in class io.scalecube.organization.operation.UpdateOrganizationMemberRole
 
GetUserOrganizationsMembership - Class in io.scalecube.organization.operation
 
getUserOrganizationsMembership(GetMembershipRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
GetUserOrganizationsMembership.Builder - Class in io.scalecube.organization.operation
 

H

hosts() - Method in class io.scalecube.organization.repository.couchbase.CouchbaseSettings
 

I

id - Variable in class io.scalecube.organization.domain.Entity
 
id() - Method in class io.scalecube.organization.domain.Entity
 
id(String) - Method in class io.scalecube.organization.tokens.JwtApiKey.Builder
 
IdGenerator - Class in io.scalecube.organization.tokens
 
IdGenerator() - Constructor for class io.scalecube.organization.tokens.IdGenerator
 
InvalidDataAccessResourceUsageException - Exception in io.scalecube.organization.repository.exception
 
InvalidDataAccessResourceUsageException(String, Throwable) - Constructor for exception io.scalecube.organization.repository.exception.InvalidDataAccessResourceUsageException
 
InvalidInputException - Exception in io.scalecube.organization.repository.exception
 
InvalidInputException(String) - Constructor for exception io.scalecube.organization.repository.exception.InvalidInputException
 
InvalidTokenException - Exception in io.scalecube.organization.tokens
 
InvalidTokenException(String, Throwable) - Constructor for exception io.scalecube.organization.tokens.InvalidTokenException
 
InvalidTokenException(String) - Constructor for exception io.scalecube.organization.tokens.InvalidTokenException
 
InviteMember - Class in io.scalecube.organization.operation
 
inviteMember(InviteOrganizationMemberRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
InviteMember.Builder - Class in io.scalecube.organization.operation
 
io.scalecube.organization - package io.scalecube.organization
 
io.scalecube.organization.config - package io.scalecube.organization.config
 
io.scalecube.organization.domain - package io.scalecube.organization.domain
 
io.scalecube.organization.jwt - package io.scalecube.organization.jwt
 
io.scalecube.organization.operation - package io.scalecube.organization.operation
 
io.scalecube.organization.repository - package io.scalecube.organization.repository
 
io.scalecube.organization.repository.couchbase - package io.scalecube.organization.repository.couchbase
 
io.scalecube.organization.repository.exception - package io.scalecube.organization.repository.exception
 
io.scalecube.organization.server - package io.scalecube.organization.server
 
io.scalecube.organization.tokens - package io.scalecube.organization.tokens
 
io.scalecube.organization.tokens.store - package io.scalecube.organization.tokens.store
 
isInRole(String, Organization, Role) - Method in class io.scalecube.organization.operation.ServiceOperation
 
isLastOwner(Organization, String) - Method in class io.scalecube.organization.operation.ServiceOperation
 
isMember(String) - Method in class io.scalecube.organization.domain.Organization
 
isOwner(Organization, Profile) - Method in class io.scalecube.organization.operation.ServiceOperation
 
issuer(String) - Method in class io.scalecube.organization.tokens.JwtApiKey.Builder
 
isSuperUser(Organization, Profile) - Method in class io.scalecube.organization.operation.ServiceOperation
 
isValidToken(String, String, String) - Method in class io.scalecube.organization.jwt.WebToken
Verifies if token is valid.

J

JwtApiKey - Class in io.scalecube.organization.tokens
JSON web token API key.
JwtApiKey() - Constructor for class io.scalecube.organization.tokens.JwtApiKey
Constructs an empty JSON web token API key.
JwtApiKey(String, Map<String, String>, String, String) - Constructor for class io.scalecube.organization.tokens.JwtApiKey
Constructs an empty JSON web token API key with the provided arguments.
JwtApiKey.Builder - Class in io.scalecube.organization.tokens
 

K

keyId(String) - Method in class io.scalecube.organization.tokens.JwtApiKey.Builder
 
keyPairGenerator(KeyPairGenerator) - Method in class io.scalecube.organization.operation.AddOrganizationApiKey.Builder
 
keyStore(KeyStore) - Method in class io.scalecube.organization.operation.AddOrganizationApiKey.Builder
 
keyStore(KeyStore) - Method in class io.scalecube.organization.operation.DeleteOrganization.Builder
 
keyStore(KeyStore) - Method in class io.scalecube.organization.operation.DeleteOrganizationApiKey.Builder
 
KeyStore - Interface in io.scalecube.organization.tokens.store
Represents an abstraction of key storage.
KeyStoreException - Exception in io.scalecube.organization.tokens
 
KeyStoreException(Exception) - Constructor for exception io.scalecube.organization.tokens.KeyStoreException
 
KickoutMember - Class in io.scalecube.organization.operation
 
kickoutMember(KickoutOrganizationMemberRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
KickoutMember.Builder - Class in io.scalecube.organization.operation
 

L

LeaveOrganization - Class in io.scalecube.organization.operation
 
leaveOrganization(LeaveOrganizationRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
LeaveOrganization.Builder - Class in io.scalecube.organization.operation
 

M

main(String[]) - Static method in class io.scalecube.organization.server.OrganizationServiceRunner
Bootstrap main.
memberHost() - Method in class io.scalecube.organization.server.DiscoveryOptions
 
memberPort() - Method in class io.scalecube.organization.server.DiscoveryOptions
 
members() - Method in class io.scalecube.organization.domain.Organization
 

N

name() - Method in class io.scalecube.organization.domain.Organization
 
name(String) - Method in class io.scalecube.organization.tokens.JwtApiKey.Builder
 
NameAlreadyInUseException - Exception in io.scalecube.organization.repository.exception
 
NameAlreadyInUseException(String) - Constructor for exception io.scalecube.organization.repository.exception.NameAlreadyInUseException
 

O

OperationCancellationException - Exception in io.scalecube.organization.repository.exception
 
OperationCancellationException(String, Throwable) - Constructor for exception io.scalecube.organization.repository.exception.OperationCancellationException
 
OperationInterruptedException - Exception in io.scalecube.organization.repository.exception
 
OperationInterruptedException(String, Throwable) - Constructor for exception io.scalecube.organization.repository.exception.OperationInterruptedException
 
OperationServiceContext - Class in io.scalecube.organization.operation
 
OperationServiceContext(Profile, OrganizationsRepository) - Constructor for class io.scalecube.organization.operation.OperationServiceContext
 
Organization - Class in io.scalecube.organization.domain
Represents an Organization.
Organization(String, String, String, String) - Constructor for class io.scalecube.organization.domain.Organization
Creates new instance of organization.
organizationInfo(Organization, Predicate<ApiKey>) - Method in class io.scalecube.organization.operation.ServiceOperation
 
OrganizationInfoOperation<I,O> - Class in io.scalecube.organization.operation
 
organizationsBucketName() - Method in class io.scalecube.organization.repository.couchbase.CouchbaseSettings
 
OrganizationServiceImpl - Class in io.scalecube.organization
 
OrganizationServiceImpl(OrganizationsRepository, KeyStore, TokenVerifier) - Constructor for class io.scalecube.organization.OrganizationServiceImpl
Create instance of organization service.
OrganizationServiceRunner - Class in io.scalecube.organization.server
Service runner main entry point.
OrganizationServiceRunner() - Constructor for class io.scalecube.organization.server.OrganizationServiceRunner
 
OrganizationsRepository - Interface in io.scalecube.organization.repository
 

P

parse(String, String) - Method in class io.scalecube.organization.jwt.WebToken
 
password() - Method in class io.scalecube.organization.repository.couchbase.CouchbaseSettings
 
process(AddOrganizationApiKeyRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.AddOrganizationApiKey
 
process(CreateOrganizationRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.CreateOrganization
 
process(DeleteOrganizationRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.DeleteOrganization
 
process(DeleteOrganizationApiKeyRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.DeleteOrganizationApiKey
 
process(GetOrganizationRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.GetOrganization
 
process(GetOrganizationMembersRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.GetOrganizationMembers
 
process(GetMembershipRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.GetUserOrganizationsMembership
 
process(InviteOrganizationMemberRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.InviteMember
 
process(KickoutOrganizationMemberRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.KickoutMember
 
process(LeaveOrganizationRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.LeaveOrganization
 
process(I, OperationServiceContext) - Method in class io.scalecube.organization.operation.ServiceOperation
 
process(UpdateOrganizationRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.UpdateOrganization
 
process(UpdateOrganizationMemberRoleRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.UpdateOrganizationMemberRole
 
profile() - Method in class io.scalecube.organization.operation.OperationServiceContext
 
PublicKeyProvider - Interface in io.scalecube.organization.tokens
Abstraction of public key source, used to verify token signature.
PublicKeyProviderException - Exception in io.scalecube.organization.tokens
Represents an exception that gets thrown during an attempt to extract and retreive a Public Key that was used to sign a JWT access token.
PublicKeyProviderException(Throwable) - Constructor for exception io.scalecube.organization.tokens.PublicKeyProviderException
 
PublicKeyProviderException(String) - Constructor for exception io.scalecube.organization.tokens.PublicKeyProviderException
 
PublicKeyProviderException(String, Throwable) - Constructor for exception io.scalecube.organization.tokens.PublicKeyProviderException
 

Q

QueryTimeoutException - Exception in io.scalecube.organization.repository.exception
 
QueryTimeoutException(String, Throwable) - Constructor for exception io.scalecube.organization.repository.exception.QueryTimeoutException
 

R

removeApiKey(String) - Method in class io.scalecube.organization.domain.Organization
 
removeMember(String) - Method in class io.scalecube.organization.domain.Organization
 
repository(OrganizationsRepository) - Method in class io.scalecube.organization.operation.AddOrganizationApiKey.Builder
 
repository(OrganizationsRepository) - Method in class io.scalecube.organization.operation.CreateOrganization.Builder
 
repository(OrganizationsRepository) - Method in class io.scalecube.organization.operation.DeleteOrganization.Builder
 
repository(OrganizationsRepository) - Method in class io.scalecube.organization.operation.DeleteOrganizationApiKey.Builder
 
repository(OrganizationsRepository) - Method in class io.scalecube.organization.operation.GetOrganization.Builder
 
repository(OrganizationsRepository) - Method in class io.scalecube.organization.operation.GetOrganizationMembers.Builder
 
repository(OrganizationsRepository) - Method in class io.scalecube.organization.operation.GetUserOrganizationsMembership.Builder
 
repository(OrganizationsRepository) - Method in class io.scalecube.organization.operation.InviteMember.Builder
 
repository(OrganizationsRepository) - Method in class io.scalecube.organization.operation.KickoutMember.Builder
 
repository(OrganizationsRepository) - Method in class io.scalecube.organization.operation.LeaveOrganization.Builder
 
repository() - Method in class io.scalecube.organization.operation.OperationServiceContext
 
repository(OrganizationsRepository) - Method in class io.scalecube.organization.operation.UpdateOrganization.Builder
 
repository(OrganizationsRepository) - Method in class io.scalecube.organization.operation.UpdateOrganizationMemberRole.Builder
 
Repository<T,I> - Interface in io.scalecube.organization.repository
Represents a repository of entities of type T with entity I type.
requireNonNullOrEmpty(Object, String) - Static method in class io.scalecube.organization.operation.ServiceOperation
 

S

save(I, T) - Method in interface io.scalecube.organization.repository.Repository
Saves the entity entity to this repository using the I argument.
seeds() - Method in class io.scalecube.organization.server.DiscoveryOptions
Returns seeds as an Address's array.
ServiceOperation<I,O> - Class in io.scalecube.organization.operation
Represents a service operation.
ServiceOperation(TokenVerifier, OrganizationsRepository) - Constructor for class io.scalecube.organization.operation.ServiceOperation
 
servicePort() - Method in class io.scalecube.organization.server.DiscoveryOptions
 
signingKey(Key) - Method in class io.scalecube.organization.tokens.JwtApiKey.Builder
 
store(String, KeyPair) - Method in interface io.scalecube.organization.tokens.store.KeyStore
Stores the key argument under the alias argument in this KeyStore.
store(String, KeyPair) - Method in class io.scalecube.organization.tokens.store.VaultKeyStore
 
subject(String) - Method in class io.scalecube.organization.tokens.JwtApiKey.Builder
 

T

throwNotOrgOwnerException(Profile, Organization) - Static method in class io.scalecube.organization.operation.ServiceOperation
 
tokenVerifier(TokenVerifier) - Method in class io.scalecube.organization.operation.AddOrganizationApiKey.Builder
 
tokenVerifier(TokenVerifier) - Method in class io.scalecube.organization.operation.CreateOrganization.Builder
 
tokenVerifier(TokenVerifier) - Method in class io.scalecube.organization.operation.DeleteOrganization.Builder
 
tokenVerifier(TokenVerifier) - Method in class io.scalecube.organization.operation.DeleteOrganizationApiKey.Builder
 
tokenVerifier(TokenVerifier) - Method in class io.scalecube.organization.operation.GetOrganization.Builder
 
tokenVerifier(TokenVerifier) - Method in class io.scalecube.organization.operation.GetOrganizationMembers.Builder
 
tokenVerifier(TokenVerifier) - Method in class io.scalecube.organization.operation.GetUserOrganizationsMembership.Builder
 
tokenVerifier(TokenVerifier) - Method in class io.scalecube.organization.operation.InviteMember.Builder
 
tokenVerifier(TokenVerifier) - Method in class io.scalecube.organization.operation.KickoutMember.Builder
 
tokenVerifier(TokenVerifier) - Method in class io.scalecube.organization.operation.LeaveOrganization.Builder
 
tokenVerifier(TokenVerifier) - Method in class io.scalecube.organization.operation.UpdateOrganization.Builder
 
tokenVerifier(TokenVerifier) - Method in class io.scalecube.organization.operation.UpdateOrganizationMemberRole.Builder
 
TokenVerifier - Interface in io.scalecube.organization.tokens
 
TokenVerifierImpl - Class in io.scalecube.organization.tokens
 
TokenVerifierImpl(PublicKeyProvider) - Constructor for class io.scalecube.organization.tokens.TokenVerifierImpl
 
toRole(String) - Method in class io.scalecube.organization.operation.ServiceOperation
 
toString() - Method in class io.scalecube.organization.domain.Organization
 
toString() - Method in class io.scalecube.organization.repository.couchbase.CouchbaseSettings
 
toString() - Method in class io.scalecube.organization.server.DiscoveryOptions
 
TransientDataAccessResourceException - Exception in io.scalecube.organization.repository.exception
 
TransientDataAccessResourceException(String, Throwable) - Constructor for exception io.scalecube.organization.repository.exception.TransientDataAccessResourceException
 
TranslationService - Interface in io.scalecube.organization.repository.couchbase
Represents a translation service from object to string and vice versa.

U

updateMemberRole(String, Role) - Method in class io.scalecube.organization.domain.Organization
 
UpdateOrganization - Class in io.scalecube.organization.operation
 
updateOrganization(UpdateOrganizationRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
UpdateOrganization.Builder - Class in io.scalecube.organization.operation
 
UpdateOrganizationMemberRole - Class in io.scalecube.organization.operation
Encapsulates the processing of a request to update the role of an organization member.
updateOrganizationMemberRole(UpdateOrganizationMemberRoleRequest) - Method in class io.scalecube.organization.OrganizationServiceImpl
 
UpdateOrganizationMemberRole.Builder - Class in io.scalecube.organization.operation
 
username() - Method in class io.scalecube.organization.repository.couchbase.CouchbaseSettings
 

V

validate(AddOrganizationApiKeyRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.AddOrganizationApiKey
 
validate(DeleteOrganizationRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.DeleteOrganization
 
validate(DeleteOrganizationApiKeyRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.DeleteOrganizationApiKey
 
validate(GetOrganizationRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.GetOrganization
 
validate(GetOrganizationMembersRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.GetOrganizationMembers
 
validate(InviteOrganizationMemberRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.InviteMember
 
validate(KickoutOrganizationMemberRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.KickoutMember
 
validate(LeaveOrganizationRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.LeaveOrganization
 
validate(OrganizationInfo, OperationServiceContext) - Method in class io.scalecube.organization.operation.OrganizationInfoOperation
 
validate(I, OperationServiceContext) - Method in class io.scalecube.organization.operation.ServiceOperation
 
validate(UpdateOrganizationRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.UpdateOrganization
 
validate(UpdateOrganizationMemberRoleRequest, OperationServiceContext) - Method in class io.scalecube.organization.operation.UpdateOrganizationMemberRole
 
VaultKeyStore - Class in io.scalecube.organization.tokens.store
HshiCorp Vault based KeyStore implementation.
VaultKeyStore() - Constructor for class io.scalecube.organization.tokens.store.VaultKeyStore
Constructor.
verify(Token) - Method in interface io.scalecube.organization.tokens.TokenVerifier
Verifies the token argument.
verify(Token) - Method in class io.scalecube.organization.tokens.TokenVerifierImpl
 
version() - Method in class io.scalecube.organization.domain.Entity
 
version(long) - Method in class io.scalecube.organization.domain.Entity
 

W

WebToken - Class in io.scalecube.organization.jwt
 
WebToken(String, String) - Constructor for class io.scalecube.organization.jwt.WebToken
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2015–2019. All rights reserved.