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

A

actingAs(String) - Method in class com.cyberark.conjur.api.ResourceQuery.Builder
 
addSecret(String, String) - Method in class com.cyberark.conjur.api.clients.ResourceClient
 
addSecret(String, String) - Method in interface com.cyberark.conjur.api.ResourceProvider
Creates a secret value within the specified variable
addSecret(String, String) - Method in class com.cyberark.conjur.api.Variables
Set the secret value for a Conjur variable.
all() - Static method in class com.cyberark.conjur.api.ResourceQuery
Create a query with no filters.
Annotation() - Constructor for class com.cyberark.conjur.api.ConjurResource.Annotation
 
Args - Class in com.cyberark.conjur.util
Argument validation helpers.
Args() - Constructor for class com.cyberark.conjur.util.Args
 
authenticate() - Method in interface com.cyberark.conjur.api.AuthnProvider
Return an authentication token.
authenticate(boolean) - Method in interface com.cyberark.conjur.api.AuthnProvider
Return an authentication token.
authenticate() - Method in class com.cyberark.conjur.api.clients.AuthnClient
 
authenticate(boolean) - Method in class com.cyberark.conjur.api.clients.AuthnClient
 
authenticate() - Method in class com.cyberark.conjur.api.clients.AuthnTokenClient
 
authenticate(boolean) - Method in class com.cyberark.conjur.api.clients.AuthnTokenClient
 
AuthnClient - Class in com.cyberark.conjur.api.clients
Conjur authentication service client.
AuthnClient(Credentials, Endpoints) - Constructor for class com.cyberark.conjur.api.clients.AuthnClient
 
AuthnClient(Credentials, Endpoints, SSLContext) - Constructor for class com.cyberark.conjur.api.clients.AuthnClient
 
AuthnProvider - Interface in com.cyberark.conjur.api
Provides Conjur authentication tokens.
AuthnTokenClient - Class in com.cyberark.conjur.api.clients
 
AuthnTokenClient(Token) - Constructor for class com.cyberark.conjur.api.clients.AuthnTokenClient
 

B

build() - Method in class com.cyberark.conjur.api.ResourceQuery.Builder
 
builder() - Static method in class com.cyberark.conjur.api.ResourceQuery
 

C

call() - Method in interface com.cyberark.conjur.util.Callable
 
Callable<T> - Interface in com.cyberark.conjur.util
 
check(boolean, String) - Static method in class com.cyberark.conjur.util.Args
 
check(boolean, String, Object...) - Static method in class com.cyberark.conjur.util.Args
 
com.cyberark.conjur.api - package com.cyberark.conjur.api
 
com.cyberark.conjur.api.clients - package com.cyberark.conjur.api.clients
 
com.cyberark.conjur.util - package com.cyberark.conjur.util
 
com.cyberark.conjur.util.rs - package com.cyberark.conjur.util.rs
 
Configuration - Class in com.cyberark.conjur.api
 
Configuration() - Constructor for class com.cyberark.conjur.api.Configuration
Default constructor that initializes the configuration with default or environment variable values.
Conjur - Class in com.cyberark.conjur.api
Entry point for the Conjur API client.
Conjur() - Constructor for class com.cyberark.conjur.api.Conjur
Create a Conjur instance that uses credentials from the system properties
Conjur(SSLContext) - Constructor for class com.cyberark.conjur.api.Conjur
Create a Conjur instance that uses credentials from the system properties
Conjur(String, String) - Constructor for class com.cyberark.conjur.api.Conjur
Create a Conjur instance that uses a ResourceClient & an AuthnClient constructed with the given credentials
Conjur(String, String, SSLContext) - Constructor for class com.cyberark.conjur.api.Conjur
Create a Conjur instance that uses a ResourceClient & an AuthnClient constructed with the given credentials
Conjur(String, String, String) - Constructor for class com.cyberark.conjur.api.Conjur
Create a Conjur instance that uses a ResourceClient & an AuthnClient constructed with the given credentials
Conjur(String, String, String, SSLContext) - Constructor for class com.cyberark.conjur.api.Conjur
Create a Conjur instance that uses a ResourceClient & an AuthnClient constructed with the given credentials
Conjur(Credentials) - Constructor for class com.cyberark.conjur.api.Conjur
Create a Conjur instance that uses a ResourceClient & an AuthnClient constructed with the given credentials
Conjur(Credentials, SSLContext) - Constructor for class com.cyberark.conjur.api.Conjur
Create a Conjur instance that uses a ResourceClient & an AuthnClient constructed with the given credentials
Conjur(Token) - Constructor for class com.cyberark.conjur.api.Conjur
Create a Conjur instance that uses a ResourceClient & an AuthnClient constructed with the given credentials
Conjur(Token, SSLContext) - Constructor for class com.cyberark.conjur.api.Conjur
Create a Conjur instance that uses a ResourceClient & an AuthnClient constructed with the given credentials
CONJUR_ACCOUNT_PROPERTY - Static variable in class com.cyberark.conjur.api.Constants
 
CONJUR_APPLIANCE_URL_PROPERTY - Static variable in class com.cyberark.conjur.api.Constants
 
CONJUR_AUTHN_API_KEY_PROPERTY - Static variable in class com.cyberark.conjur.api.Constants
 
CONJUR_AUTHN_LOGIN_PROPERTY - Static variable in class com.cyberark.conjur.api.Constants
 
CONJUR_AUTHN_URL_PROPERTY - Static variable in class com.cyberark.conjur.api.Constants
 
ConjurResource - Class in com.cyberark.conjur.api
Represents a Conjur resource returned by the List Resources API.
ConjurResource() - Constructor for class com.cyberark.conjur.api.ConjurResource
 
ConjurResource.Annotation - Class in com.cyberark.conjur.api
Represents an annotation (key-value metadata) on a resource.
ConjurResource.Permission - Class in com.cyberark.conjur.api
Represents a permission entry on a resource.
Constants - Class in com.cyberark.conjur.api
 
Constants() - Constructor for class com.cyberark.conjur.api.Constants
 
countResources(ResourceQuery) - Method in class com.cyberark.conjur.api.clients.ResourceClient
Count resources using the provided query parameters.
countResources(ResourceQuery) - Method in class com.cyberark.conjur.api.Resources
Count resources using the provided query parameters.
countResources(ResourceQuery) - Method in interface com.cyberark.conjur.api.ResourcesProvider
Count resources using the provided query parameters.
Credentials - Class in com.cyberark.conjur.api
Stores credentials for a Conjur identity.
Credentials(String, String) - Constructor for class com.cyberark.conjur.api.Credentials
 
Credentials(String, String, String) - Constructor for class com.cyberark.conjur.api.Credentials
 

E

EncodeUriComponent - Class in com.cyberark.conjur.util
Helper to encode URI components without checked exceptions
EncodeUriComponent() - Constructor for class com.cyberark.conjur.util.EncodeUriComponent
 
encodeUriComponent(String) - Static method in class com.cyberark.conjur.util.EncodeUriComponent
 
Endpoints - Class in com.cyberark.conjur.api
An Endpoints instance provides endpoint URIs for the various Conjur services.
Endpoints(URI, URI) - Constructor for class com.cyberark.conjur.api.Endpoints
Deprecated.
Endpoints(String, String) - Constructor for class com.cyberark.conjur.api.Endpoints
Deprecated.
equals(Object) - Method in class com.cyberark.conjur.api.Credentials
 

F

filter(ClientRequestContext) - Method in class com.cyberark.conjur.api.clients.TelemetryHeaderFilter
Filters the client request and adds the telemetry header.
filter(ClientRequestContext) - Method in class com.cyberark.conjur.util.rs.HttpBasicAuthFilter
 
filter(ClientRequestContext) - Method in class com.cyberark.conjur.util.rs.TokenAuthFilter
 
fromCredentials(Credentials) - Static method in class com.cyberark.conjur.api.Endpoints
Creates endpoints using the account/appliance values from configuration and the authenticator URL from the provided credentials.
fromEnv(Charset) - Static method in class com.cyberark.conjur.api.Token
 
fromEnv() - Static method in class com.cyberark.conjur.api.Token
 
fromFile(Path, Charset) - Static method in class com.cyberark.conjur.api.Token
 
fromFile(Path) - Static method in class com.cyberark.conjur.api.Token
 
fromJson(String) - Static method in class com.cyberark.conjur.api.Token
 
fromJson(String, Class<T>) - Static method in class com.cyberark.conjur.util.JsonSupport
 
fromJson(Reader, Class<T>) - Static method in class com.cyberark.conjur.util.JsonSupport
 
fromJson(InputStream, Class<T>) - Static method in class com.cyberark.conjur.util.JsonSupport
 
fromSystemProperties() - Static method in class com.cyberark.conjur.api.Credentials
Creates a Credentials instance from the system properties
fromSystemProperties() - Static method in class com.cyberark.conjur.api.Endpoints
Creates endpoints from system properties / environment variables.

G

getAccount() - Method in class com.cyberark.conjur.api.Endpoints
Returns the Conjur account name associated with these endpoints.
getActingAs() - Method in class com.cyberark.conjur.api.ResourceQuery
 
getAnnotations() - Method in class com.cyberark.conjur.api.ConjurResource
 
getAuthnUri() - Method in class com.cyberark.conjur.api.Endpoints
 
getAuthnUrl() - Method in class com.cyberark.conjur.api.Credentials
 
getBatchSecretsUri() - Method in class com.cyberark.conjur.api.Endpoints
Returns the base URI for batch secret retrieval: {applianceUrl}/secrets
getBytes(String, String) - Static method in class com.cyberark.conjur.util.TextUtils
Converts the specified string to a byte array.
getCreatedAt() - Method in class com.cyberark.conjur.api.ConjurResource
 
getData() - Method in class com.cyberark.conjur.api.Token
 
getExpiration() - Method in class com.cyberark.conjur.api.Token
 
getId() - Method in class com.cyberark.conjur.api.ConjurResource
The fully-qualified resource ID: {account}:{kind}:{identifier}
getIdentifier() - Method in class com.cyberark.conjur.api.ConjurResource
Extract the identifier (without account and kind prefix) from the fully-qualified ID.
getIntegrationName() - Method in class com.cyberark.conjur.api.Configuration
Gets the integration name.
getIntegrationType() - Method in class com.cyberark.conjur.api.Configuration
Gets the integration type.
getIntegrationVersion() - Method in class com.cyberark.conjur.api.Configuration
Gets the integration version.
getKey() - Method in class com.cyberark.conjur.api.Token
 
getKind() - Method in class com.cyberark.conjur.api.ConjurResource
Extract the resource kind from the fully-qualified ID.
getKind() - Method in class com.cyberark.conjur.api.ResourceQuery
 
getLimit() - Method in class com.cyberark.conjur.api.ResourceQuery
 
getMandatoryProperty(String) - Static method in class com.cyberark.conjur.util.Properties
 
getMandatoryProperty(String, String) - Static method in class com.cyberark.conjur.util.Properties
Retrieve properties for system properties if not found then retrieve from environment variables.
getName() - Method in class com.cyberark.conjur.api.ConjurResource.Annotation
 
getOffset() - Method in class com.cyberark.conjur.api.ResourceQuery
 
getOrElse(T, T) - Static method in class com.cyberark.conjur.util.Lang
 
getOwner() - Method in class com.cyberark.conjur.api.ConjurResource
 
getPassword() - Method in class com.cyberark.conjur.api.Credentials
 
getPermissions() - Method in class com.cyberark.conjur.api.ConjurResource
 
getPolicy() - Method in class com.cyberark.conjur.api.ConjurResource.Annotation
 
getPolicy() - Method in class com.cyberark.conjur.api.ConjurResource
 
getPolicy() - Method in class com.cyberark.conjur.api.ConjurResource.Permission
 
getPolicyVersions() - Method in class com.cyberark.conjur.api.ConjurResource
 
getPrivilege() - Method in class com.cyberark.conjur.api.ConjurResource.Permission
 
getResourcesUri() - Method in class com.cyberark.conjur.api.Endpoints
Returns the URI for listing resources: {applianceUrl}/resources/{account}
getRole() - Method in class com.cyberark.conjur.api.ConjurResource.Permission
 
getSDKVersion() - Static method in class com.cyberark.conjur.api.Configuration
Reads the SDK version from the VERSION file in the current directory.
getSearch() - Method in class com.cyberark.conjur.api.ResourceQuery
 
getSecrets() - Method in class com.cyberark.conjur.api.ConjurResource
 
getSecretsUri() - Method in class com.cyberark.conjur.api.Endpoints
 
getSignature() - Method in class com.cyberark.conjur.api.Token
 
getString(byte[], int, int, String) - Static method in class com.cyberark.conjur.util.TextUtils
Converts the byte array of characters to a string.
getTelemetryHeader() - Method in class com.cyberark.conjur.api.Configuration
Gets the telemetry header, regenerating it if it's null.
getTimestamp() - Method in class com.cyberark.conjur.api.Token
 
getUsername() - Method in class com.cyberark.conjur.api.Credentials
 
getValue() - Method in class com.cyberark.conjur.api.ConjurResource.Annotation
 
getVendorName() - Method in class com.cyberark.conjur.api.Configuration
Gets the vendor name.

H

hashCode() - Method in class com.cyberark.conjur.api.Credentials
 
HttpBasicAuthFilter - Class in com.cyberark.conjur.util.rs
Adds basic auth to a request.
HttpBasicAuthFilter(String, String) - Constructor for class com.cyberark.conjur.util.rs.HttpBasicAuthFilter
 

I

isBlank(CharSequence) - Static method in class com.cyberark.conjur.util.TextUtils
 
isEmpty(CharSequence) - Static method in class com.cyberark.conjur.util.TextUtils
 
isExpired() - Method in class com.cyberark.conjur.api.Token
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class com.cyberark.conjur.util.rs.JsonBodyReader
 

J

join(CharSequence, CharSequence[]) - Static method in class com.cyberark.conjur.util.TextUtils
 
JsonBodyReader - Class in com.cyberark.conjur.util.rs
Can be registered (or provided during the JAXRS scanning phase) to process Json responses.
JsonBodyReader() - Constructor for class com.cyberark.conjur.util.rs.JsonBodyReader
 
JsonReadable - Annotation Type in com.cyberark.conjur.util.rs
Marks a class as being readable from Json.
JsonSupport - Class in com.cyberark.conjur.util
 
JsonSupport() - Constructor for class com.cyberark.conjur.util.JsonSupport
 

K

kind(String) - Method in class com.cyberark.conjur.api.ResourceQuery.Builder
 

L

Lang - Class in com.cyberark.conjur.util
 
Lang() - Constructor for class com.cyberark.conjur.util.Lang
 
limit(Integer) - Method in class com.cyberark.conjur.api.ResourceQuery.Builder
 
listResources(ResourceQuery) - Method in class com.cyberark.conjur.api.clients.ResourceClient
List resources using the provided query parameters.
listResources(ResourceQuery) - Method in class com.cyberark.conjur.api.Resources
List resources using the provided query parameters.
listResources(ResourceQuery) - Method in interface com.cyberark.conjur.api.ResourcesProvider
List resources using the provided query parameters.
login() - Method in class com.cyberark.conjur.api.clients.AuthnClient
Login to a Conjur account with the credentials specified in the configuration

N

notBlank(T, String) - Static method in class com.cyberark.conjur.util.Args
 
notEmpty(T, String) - Static method in class com.cyberark.conjur.util.Args
 
notEmpty(T, String) - Static method in class com.cyberark.conjur.util.Args
 
notNegative(int, String) - Static method in class com.cyberark.conjur.util.Args
 
notNegative(long, String) - Static method in class com.cyberark.conjur.util.Args
 
notNull(T, String) - Static method in class com.cyberark.conjur.util.Args
 
notNull(T) - Static method in class com.cyberark.conjur.util.Args
 

O

offset(Integer) - Method in class com.cyberark.conjur.api.ResourceQuery.Builder
 

P

Permission() - Constructor for class com.cyberark.conjur.api.ConjurResource.Permission
 
positive(int, String) - Static method in class com.cyberark.conjur.util.Args
 
positive(long, String) - Static method in class com.cyberark.conjur.util.Args
 
Properties - Class in com.cyberark.conjur.util
Properties helpers
Properties() - Constructor for class com.cyberark.conjur.util.Properties
 

R

readFrom(Class<Object>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class com.cyberark.conjur.util.rs.JsonBodyReader
 
registerClass(Class<?>) - Method in class com.cyberark.conjur.util.rs.JsonBodyReader
 
ResourceClient - Class in com.cyberark.conjur.api.clients
Conjur service client.
ResourceClient(Credentials, Endpoints) - Constructor for class com.cyberark.conjur.api.clients.ResourceClient
 
ResourceClient(Credentials, Endpoints, SSLContext) - Constructor for class com.cyberark.conjur.api.clients.ResourceClient
 
ResourceClient(Token, Endpoints) - Constructor for class com.cyberark.conjur.api.clients.ResourceClient
 
ResourceClient(Token, Endpoints, SSLContext) - Constructor for class com.cyberark.conjur.api.clients.ResourceClient
 
ResourceProvider - Interface in com.cyberark.conjur.api
Provides methods for retrieving and setting Conjur variable secrets.
ResourceQuery - Class in com.cyberark.conjur.api
Value object for Conjur resources query parameters.
ResourceQuery.Builder - Class in com.cyberark.conjur.api
 
resources() - Method in class com.cyberark.conjur.api.Conjur
Get a Resources instance configured with the same parameters as this instance.
Resources - Class in com.cyberark.conjur.api
Facade for Conjur resource discovery operations (listing and counting resources).
ResourcesProvider - Interface in com.cyberark.conjur.api
Provides methods for interacting with Conjur resources.
retrieveBatchSecrets(String...) - Method in class com.cyberark.conjur.api.clients.ResourceClient
Fetch multiple secret values in one invocation using the batch retrieval API.
retrieveBatchSecrets(String...) - Method in interface com.cyberark.conjur.api.ResourceProvider
Fetch multiple secret values in one invocation.
retrieveBatchSecrets(String...) - Method in class com.cyberark.conjur.api.Variables
Fetch multiple secret values in one invocation.
retrieveSecret(String) - Method in class com.cyberark.conjur.api.clients.ResourceClient
 
retrieveSecret(String) - Method in interface com.cyberark.conjur.api.ResourceProvider
Fetch the value of a secret in the specified variable
retrieveSecret(String) - Method in class com.cyberark.conjur.api.Variables
Retrieve the secret value for a Conjur variable.

S

search(String) - Method in class com.cyberark.conjur.api.ResourceQuery.Builder
 
setIntegrationName(String) - Method in class com.cyberark.conjur.api.Configuration
Sets the integration name and invalidates the cached telemetry header.
setIntegrationType(String) - Method in class com.cyberark.conjur.api.Configuration
Sets the integration type and invalidates the cached telemetry header.
setIntegrationVersion(String) - Method in class com.cyberark.conjur.api.Configuration
Sets the integration version and invalidates the cached telemetry header.
setVendorName(String) - Method in class com.cyberark.conjur.api.Configuration
Sets the vendor name and invalidates the cached telemetry header.

T

TelemetryHeaderFilter - Class in com.cyberark.conjur.api.clients
 
TelemetryHeaderFilter(Configuration) - Constructor for class com.cyberark.conjur.api.clients.TelemetryHeaderFilter
Constructs a new TelemetryHeaderFilter with the specified configuration.
TextUtils - Class in com.cyberark.conjur.util
A couple of String helpers.
TextUtils() - Constructor for class com.cyberark.conjur.util.TextUtils
 
toHeader() - Method in class com.cyberark.conjur.api.Token
 
toJson(Object) - Static method in class com.cyberark.conjur.util.JsonSupport
 
Token - Class in com.cyberark.conjur.api
Represents a Conjur API authentication token.
TokenAuthFilter - Class in com.cyberark.conjur.util.rs
Filter to add Conjur authentication tokens to requests.
TokenAuthFilter(AuthnProvider) - Constructor for class com.cyberark.conjur.util.rs.TokenAuthFilter
 
toString() - Method in class com.cyberark.conjur.api.ConjurResource.Annotation
 
toString() - Method in class com.cyberark.conjur.api.ConjurResource.Permission
 
toString() - Method in class com.cyberark.conjur.api.ConjurResource
 
toString() - Method in class com.cyberark.conjur.api.Credentials
 
toString() - Method in class com.cyberark.conjur.api.Endpoints
 
toString() - Method in class com.cyberark.conjur.api.ResourceQuery.Builder
 
toString() - Method in class com.cyberark.conjur.api.Token
 

V

variables() - Method in class com.cyberark.conjur.api.Conjur
Get a Variables instance configured with the same parameters as this instance.
Variables - Class in com.cyberark.conjur.api
Facade for Conjur variable secret operations.
Variables(Credentials) - Constructor for class com.cyberark.conjur.api.Variables
Deprecated.
Prefer Conjur.variables() so variables and resources can share a single underlying client.
Variables(Credentials, SSLContext) - Constructor for class com.cyberark.conjur.api.Variables
Deprecated.
Prefer Conjur.variables() so variables and resources can share a single underlying client.
Variables(Token) - Constructor for class com.cyberark.conjur.api.Variables
Deprecated.
Prefer Conjur.variables() so variables and resources can share a single underlying client.
Variables(Token, SSLContext) - Constructor for class com.cyberark.conjur.api.Variables
Deprecated.
Prefer Conjur.variables() so variables and resources can share a single underlying client.

W

willExpireWithin(int) - Method in class com.cyberark.conjur.api.Token
 
A B C E F G H I J K L N O P R S T V W 
Skip navigation links

Copyright © 2026. All rights reserved.