Interface CredentialServiceAsync
-
- All Implemented Interfaces:
public interface CredentialServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceCredentialServiceAsync.WithRawResponseA view of CredentialServiceAsync that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract CredentialServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract CredentialServiceAsync withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
create
CompletableFuture<BetaManagedAgentsCredential> create(String vaultId, CredentialCreateParams params)
Create Credential
-
create
CompletableFuture<BetaManagedAgentsCredential> create(String vaultId, CredentialCreateParams params, RequestOptions requestOptions)
-
create
CompletableFuture<BetaManagedAgentsCredential> create(CredentialCreateParams params)
-
create
abstract CompletableFuture<BetaManagedAgentsCredential> create(CredentialCreateParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<BetaManagedAgentsCredential> retrieve(String credentialId, CredentialRetrieveParams params)
Get Credential
-
retrieve
CompletableFuture<BetaManagedAgentsCredential> retrieve(String credentialId, CredentialRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<BetaManagedAgentsCredential> retrieve(CredentialRetrieveParams params)
-
retrieve
abstract CompletableFuture<BetaManagedAgentsCredential> retrieve(CredentialRetrieveParams params, RequestOptions requestOptions)
-
update
CompletableFuture<BetaManagedAgentsCredential> update(String credentialId, CredentialUpdateParams params)
Update Credential
-
update
CompletableFuture<BetaManagedAgentsCredential> update(String credentialId, CredentialUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<BetaManagedAgentsCredential> update(CredentialUpdateParams params)
-
update
abstract CompletableFuture<BetaManagedAgentsCredential> update(CredentialUpdateParams params, RequestOptions requestOptions)
-
list
CompletableFuture<CredentialListPageAsync> list(String vaultId)
List Credentials
-
list
CompletableFuture<CredentialListPageAsync> list(String vaultId, CredentialListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<CredentialListPageAsync> list(String vaultId, CredentialListParams params)
-
list
abstract CompletableFuture<CredentialListPageAsync> list(CredentialListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<CredentialListPageAsync> list(CredentialListParams params)
-
list
CompletableFuture<CredentialListPageAsync> list(String vaultId, RequestOptions requestOptions)
-
delete
CompletableFuture<BetaManagedAgentsDeletedCredential> delete(String credentialId, CredentialDeleteParams params)
Delete Credential
-
delete
CompletableFuture<BetaManagedAgentsDeletedCredential> delete(String credentialId, CredentialDeleteParams params, RequestOptions requestOptions)
-
delete
abstract CompletableFuture<BetaManagedAgentsDeletedCredential> delete(CredentialDeleteParams params, RequestOptions requestOptions)
-
archive
CompletableFuture<BetaManagedAgentsCredential> archive(String credentialId, CredentialArchiveParams params)
Archive Credential
-
archive
CompletableFuture<BetaManagedAgentsCredential> archive(String credentialId, CredentialArchiveParams params, RequestOptions requestOptions)
-
archive
CompletableFuture<BetaManagedAgentsCredential> archive(CredentialArchiveParams params)
-
archive
abstract CompletableFuture<BetaManagedAgentsCredential> archive(CredentialArchiveParams params, RequestOptions requestOptions)
-
mcpOAuthValidate
CompletableFuture<BetaManagedAgentsCredentialValidation> mcpOAuthValidate(String credentialId, CredentialMcpOAuthValidateParams params)
Validate Credential
-
mcpOAuthValidate
CompletableFuture<BetaManagedAgentsCredentialValidation> mcpOAuthValidate(String credentialId, CredentialMcpOAuthValidateParams params, RequestOptions requestOptions)
-
mcpOAuthValidate
CompletableFuture<BetaManagedAgentsCredentialValidation> mcpOAuthValidate(CredentialMcpOAuthValidateParams params)
-
mcpOAuthValidate
abstract CompletableFuture<BetaManagedAgentsCredentialValidation> mcpOAuthValidate(CredentialMcpOAuthValidateParams params, RequestOptions requestOptions)
-
-
-
-