JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
G
H
I
K
O
P
S
U
V
A
AuthConfig
- Class in
io.cellery.observability.auth.internal
This bean class is used to read cellery auth config.
AuthConfig()
- Constructor for class io.cellery.observability.auth.internal.
AuthConfig
AuthProvider
- Interface in
io.cellery.observability.auth
Auth Provider interface used for authentication and authorization in Cellery.
AuthProviderException
- Exception in
io.cellery.observability.auth.exception
Exception indicating errors in Authentication/Authorization Providers.
AuthProviderException(String, Throwable)
- Constructor for exception io.cellery.observability.auth.exception.
AuthProviderException
AuthProviderException(String)
- Constructor for exception io.cellery.observability.auth.exception.
AuthProviderException
AuthServiceComponent
- Class in
io.cellery.observability.auth.internal
This class acts as a Service Component which specifies the services that is required by the component.
AuthServiceComponent()
- Constructor for class io.cellery.observability.auth.internal.
AuthServiceComponent
AuthUtils
- Class in
io.cellery.observability.auth
Auth related utilities.
C
CelleryLocalAuthProvider
- Class in
io.cellery.observability.auth
Cellery default local auth provider.
CelleryLocalAuthProvider()
- Constructor for class io.cellery.observability.auth.
CelleryLocalAuthProvider
Constants
- Class in
io.cellery.observability.auth
Constants related to Cellery Auth.
CONTENT_TYPE_APPLICATION_JSON
- Static variable in class io.cellery.observability.auth.
Constants
D
DcrProvider
- Class in
io.cellery.observability.auth
Dynamic Client Registration Provider for Cellery Observability.
DcrProvider()
- Constructor for class io.cellery.observability.auth.
DcrProvider
disableSSLVerification()
- Static method in class io.cellery.observability.auth.
AuthUtils
Disable SSL verification for the default URL connection.
E
exchangeAuthCode(String)
- Static method in class io.cellery.observability.auth.
AuthUtils
Exchange auth code for tokens.
G
generateBasicAuthHeaderValue(String, String)
- Static method in class io.cellery.observability.auth.
AuthUtils
Get the Base64 encoded IdP Admin Credentials.
getActions()
- Method in class io.cellery.observability.auth.
Permission
getAllAllowedPermissions(String)
- Method in interface io.cellery.observability.auth.
AuthProvider
Get an array of all the permissions allowed for a user.
getAllAllowedPermissions(String)
- Method in class io.cellery.observability.auth.
CelleryLocalAuthProvider
getAuthProvider()
- Method in class io.cellery.observability.auth.internal.
AuthConfig
getClient()
- Static method in class io.cellery.observability.auth.internal.
K8sClientHolder
getClientId()
- Method in class io.cellery.observability.auth.
DcrProvider
Get the client ID of the SP created for observability portal.
getClientSecret()
- Method in class io.cellery.observability.auth.
DcrProvider
Get the client secret of the SP created for observability portal.
getConfigProvider()
- Static method in class io.cellery.observability.auth.internal.
ServiceHolder
getDcrClientId()
- Method in class io.cellery.observability.auth.internal.
AuthConfig
getDcrClientName()
- Method in class io.cellery.observability.auth.internal.
AuthConfig
getDcrProvider()
- Static method in class io.cellery.observability.auth.internal.
ServiceHolder
getDefaultLocalAuthProviderLocalRuntimeId()
- Method in class io.cellery.observability.auth.internal.
AuthConfig
getDefaultLocalAuthProviderToken()
- Method in class io.cellery.observability.auth.internal.
AuthConfig
getIdpDcrRegisterEndpoint()
- Method in class io.cellery.observability.auth.internal.
AuthConfig
getIdpOidcIntrospectEndpoint()
- Method in class io.cellery.observability.auth.internal.
AuthConfig
getIdpOidcTokenEndpoint()
- Method in class io.cellery.observability.auth.internal.
AuthConfig
getIdpPassword()
- Method in class io.cellery.observability.auth.internal.
AuthConfig
getIdpUrl()
- Method in class io.cellery.observability.auth.internal.
AuthConfig
getIdpUsername()
- Method in class io.cellery.observability.auth.internal.
AuthConfig
getInstance()
- Static method in class io.cellery.observability.auth.internal.
AuthConfig
getNamespace()
- Method in class io.cellery.observability.auth.
Permission
getPortalHomeUrl()
- Method in class io.cellery.observability.auth.internal.
AuthConfig
getRuntime()
- Method in class io.cellery.observability.auth.
Permission
getTrustAllClient()
- Static method in class io.cellery.observability.auth.
AuthUtils
Get a HTTP Client which bypasses the SSL checks.
H
HEADER_AUTHORIZATION
- Static variable in class io.cellery.observability.auth.
Constants
HEADER_CONTENT_TYPE
- Static variable in class io.cellery.observability.auth.
Constants
I
io.cellery.observability.auth
- package io.cellery.observability.auth
io.cellery.observability.auth.exception
- package io.cellery.observability.auth.exception
io.cellery.observability.auth.internal
- package io.cellery.observability.auth.internal
isTokenValid(String, Permission)
- Method in interface io.cellery.observability.auth.
AuthProvider
Validate the token.
isTokenValid(String, Permission)
- Method in class io.cellery.observability.auth.
CelleryLocalAuthProvider
isTokenValid(String)
- Method in class io.cellery.observability.auth.
CelleryLocalAuthProvider
Validate if a token is a valid token issued by the IdP.
K
K8sClientHolder
- Class in
io.cellery.observability.auth.internal
Holder for the Kubernetes Client.
O
OIDC_AUTHORIZATION_CODE_KEY
- Static variable in class io.cellery.observability.auth.
Constants
OIDC_CALLBACK_URL_KEY
- Static variable in class io.cellery.observability.auth.
Constants
OIDC_CLIENT_ID_KEY
- Static variable in class io.cellery.observability.auth.
Constants
OIDC_CLIENT_NAME_KEY
- Static variable in class io.cellery.observability.auth.
Constants
OIDC_CLIENT_SECRET_KEY
- Static variable in class io.cellery.observability.auth.
Constants
OIDC_EXT_PARAM_CLIENT_ID_KEY
- Static variable in class io.cellery.observability.auth.
Constants
OIDC_GRANT_TYPES_KEY
- Static variable in class io.cellery.observability.auth.
Constants
P
Permission
- Class in
io.cellery.observability.auth
Represents a permission granted to perform a list of
Permission.Action
on any resource in a namespace belonging to a runtime.
Permission(String, String, List<Permission.Action>)
- Constructor for class io.cellery.observability.auth.
Permission
Permission.Action
- Enum in
io.cellery.observability.auth
Action a user can perform on any resource from a particular namespace belonging to a runtime.
S
ServiceHolder
- Class in
io.cellery.observability.auth.internal
This is a static class which holds the references of the OSGI services registered.
setConfigProvider(ConfigProvider)
- Method in class io.cellery.observability.auth.internal.
AuthServiceComponent
setConfigProvider(ConfigProvider)
- Static method in class io.cellery.observability.auth.internal.
ServiceHolder
setDcrProvider(DcrProvider)
- Static method in class io.cellery.observability.auth.internal.
ServiceHolder
start(BundleContext)
- Method in class io.cellery.observability.auth.internal.
AuthServiceComponent
U
unsetConfigProvider(ConfigProvider)
- Method in class io.cellery.observability.auth.internal.
AuthServiceComponent
V
valueOf(String)
- Static method in enum io.cellery.observability.auth.
Permission.Action
Returns the enum constant of this type with the specified name.
values()
- Static method in enum io.cellery.observability.auth.
Permission.Action
Returns an array containing the constants of this enum type, in the order they are declared.
A
C
D
E
G
H
I
K
O
P
S
U
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2019
WSO2
. All rights reserved.