| Package | Description |
|---|---|
| org.apache.hadoop.fs.azurebfs.security |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.hadoop.fs.azurebfs.services |
| Modifier and Type | Class and Description |
|---|---|
class |
ContextProviderEncryptionAdapter
Class manages the encryptionContext and encryptionKey that needs to be added
to the headers to server request if Customer-Encryption-Context is enabled in
the configuration.
|
class |
NoContextEncryptionAdapter |
| Modifier and Type | Method and Description |
|---|---|
ContextEncryptionAdapter |
AbfsInputStreamContext.getEncryptionAdapter() |
ContextEncryptionAdapter |
AbfsOutputStreamContext.getEncryptionAdapter() |
| Modifier and Type | Method and Description |
|---|---|
AbfsRestOperation |
AbfsClient.append(String path,
byte[] buffer,
AppendRequestParameters reqParams,
String cachedSasToken,
ContextEncryptionAdapter contextEncryptionAdapter,
TracingContext tracingContext) |
AbfsRestOperation |
AbfsClient.createPath(String path,
boolean isFile,
boolean overwrite,
AzureBlobFileSystemStore.Permissions permissions,
boolean isAppendBlob,
String eTag,
ContextEncryptionAdapter contextEncryptionAdapter,
TracingContext tracingContext)
Method for calling createPath API to the backend.
|
AbfsRestOperation |
AbfsClient.flush(String path,
long position,
boolean retainUncommittedData,
boolean isClose,
String cachedSasToken,
String leaseId,
ContextEncryptionAdapter contextEncryptionAdapter,
TracingContext tracingContext) |
AbfsRestOperation |
AbfsClient.getPathStatus(String path,
boolean includeProperties,
TracingContext tracingContext,
ContextEncryptionAdapter contextEncryptionAdapter) |
AbfsRestOperation |
AbfsClient.read(String path,
long position,
byte[] buffer,
int bufferOffset,
int bufferLength,
String eTag,
String cachedSasToken,
ContextEncryptionAdapter contextEncryptionAdapter,
TracingContext tracingContext) |
AbfsRestOperation |
AbfsClient.setPathProperties(String path,
String properties,
TracingContext tracingContext,
ContextEncryptionAdapter contextEncryptionAdapter) |
AbfsInputStreamContext |
AbfsInputStreamContext.withEncryptionAdapter(ContextEncryptionAdapter contextEncryptionAdapter) |
AbfsOutputStreamContext |
AbfsOutputStreamContext.withEncryptionAdapter(ContextEncryptionAdapter contextEncryptionAdapter) |
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.