Oracle KUPF$FILE_INT
Version 21c

General Information
Library Note Morgan's Library Page Header
Which has the higher priority in your organization: Deploying a new database or securing the ones you already have? Looking for a website, and resources, dedicated solely to securing Oracle databases? Check out DBSecWorx.
Purpose Undocumented
AUTHID DEFINER
Dependencies
DBMS_PLUGTS KUPF$FILE KUPV$FT
DBMS_TTS KUPFLIB KUPW$WORKER
KUPC$_MDFILEPIECELIST KUPM$MCP UTL_RAW
KUPC$_MDREPLOFFSETSLIST KUPU$UTILITIES_INT UTL_XML
KUPCC    
Documented No
First Available Not known
Security Model Owned by SYS with EXECUTE granted to the EXECUTE_CATALOG_ROLE role.

Direct access to this package is prevented by means of an Accessible By clause.
Source {ORACLE_HOME}/rdbms/admin/prvthpfi.plb
{ORACLE_HOME}/rdbms/admin/prvtbpfi.plb
Subprograms
 
CHECKSUM_GENERATE (new 21c)
Undocumented kupf$file_int.checksum_generate(
filespec   IN VARCHAR2,
credential IN VARCHAR2,
algorithm  IN VARCHAR2);
TBD
 
CHECKSUM_VERIFY (new 21c)
Undocumented kupf$file_int.checksum_verify(
filespec   IN VARCHAR2,
credential IN VARCHAR2);
TBD
 
CLOSE_CONTEXT
Undocumented kupf$file_int.close_context(ctx IN NUMBER);
TBD
 
CREATE_DUMP_FILE
Undocumented kupf$file_int.create_dump_file(
infilespec  IN  VARCHAR2,
filenumber  IN  BINARY_INTEGER,
reusefile   IN  BOOLEAN,
writeheader IN  BOOLEAN,
filepos     OUT BINARY_INTEGER,
filealloc   OUT BINARY_INTEGER,
outfilespec OUT VARCHAR2);
TBD
 
CREATE_KEY_INFO
Undocumented kupf$file_int.create_key_info(
enctype IN VARCHAR2,
encalgo IN VARCHAR2,
encmode IN VARCHAR2,
clrpwd  IN VARCHAR2);
TBD
 
DELETE_DUMP_FILE
Undocumented kupf$file_int.delete_dump_file(filespec IN VARCHAR2);
TBD
 
ENCODE_PWD
Undocumented kupf$file_int.encode_pwd(clrpwd IN VARCHAR2);
exec kupf$file_int.encode_pwd('1n0si!!EyrraL');
BEGIN kupf$file_int.encode_pwd('1n0si!!EyrraL'); END;
*
ERROR at line 1:
ORA-06550: line 1, column 7:
PLS-00904: insufficient privilege to access object ENCODE_PWD
 
EXAMINE_DUMP_FILE
Undocumented kupf$file_int.examine_dump_file(
filespec   IN  VARCHAR2,
filetype   OUT BINARY_INTEGER,
infovalues OUT sys.kupf$file_int.t_infovalues,
credential IN  VARCHAR2);
TBD
 
FLUSH_LOB
Undocumented kupf$file_int.flush_lob(ctx IN BINARY_INTEGER);
TBD
 
GET_BLKBUF_SIZES
Undocumented kupf$file_int.get_blkbuf_sizes(
blocksize   OUT BINARY_INTEGER,
metabufsize OUT BINARY_INTEGER,
databufsize OUT BINARY_INTEGER);
TBD
 
GET_DEBUG_EVENT
Undocumented kupf$file_int.get_debug_event RETURN BINARY_INTEGER;
TBD
 
GET_DEFAULT_CREDENTIAL
Undocumented kupf$file_int.get_default_credential(
credential OUT VARCHAR2,
schema     OUT VARCHAR2)
RETURN BOOLEAN;
TBD
 
GET_DEFAULT_FILENAME
Undocumented kupf$file_int.get_default_filename(
filename IN VARCHAR2,
filetype IN BINARY_INTEGER);
RETURN VARCHAR2;
TBD
 
GET_ENCODED_PWD
Undocumented kupf$file_int.get_encoded_pwd RETURN RAW;
SELECT kupf$file_int.get_encoded_pwd
FROM dual;
SELECT kupf$file_int.get_encoded_pwd
*
ERROR at line 1:
ORA-06553: PLS-904: insufficient privilege to access object GET_ENCODED_PWD
GET_FORMATTED_TIME
Undocumented kupf$file_int.get_formatted_time RETURN VARCHAR2;
TBD
 
GET_FULL_FILENAME
Undocumented kupf$file_int.fet_full_filename(
dirpath   IN VARCHAR2,
name      IN VARCHAR2,
extension IN VARCHAR2,
version   IN VARCHAR2)
RETURN VARCHAR2;
TBD
 
GET_MAX_CSWIDTH
Undocumented kupf$file_int.get_max_cswidth RETURN BINARY_INTEGER;
TBD
 
GTOP
Undocumented kupf$file_int.gtop(outfmt IN BINARY_INTEGER) RETURN RAW;
TBD
 
INIT
Undocumented

Overload 1
kupf$file_int.init;
exec kupf$file_int.init;
BEGIN kupf$file_int.init; END;
*
ERROR at line 1:
ORA-06550: line 1, column 7:
PLS-00904: insufficient privilege to access object INIT
Overload 2 kupf$file_int.init(
jobname     IN  VARCHAR2,
jobowner    IN  VARCHAR2,
dmpfilver   OUT BINARY_INTEGER,
dmpfilcaps1 OUT BINARY_INTEGER);
TBD
 
IS_DUMPFILE_A_RESTFILE
Undocumented kupf$file_int.is_dumpfile_a_restfile(dumpfilespec IN VARCHAR2) RETURN BOOLEAN;
TBD
 
IS_PRE_AUTH_RESTFILE (new 21c)
Undocumented kupf$file_int.is_pre_auth_restfile(dumpfilespec IN VARCHAR2) RETURN BOOLEAN;
TBD
 
OPEN_CONTEXT
Undocumented kupf$file_int.open_context(
procorder    IN BINARY_INTEGER,
filepiecenum IN BINARY_INTEGER)
RETURN BINARY_INTEGER;
TBD
 
PARSE_FILENAME
Undocumented kupf$file_int.parse_filename(
filename  IN  VARCHAR2,
dirpath   OUT VARCHAR2,
name      OUT VARCHAR2,
extension OUT VARCHAR2,
version   OUT VARCHAR2,
trans_env IN  BOOLEAN);
TBD
 
PARSE_URI
Undocumented kupf$file_int.parse_uri(
uri    IN  VARCHAR2,
fnmoff OUT BINARY_INTEGER);
TBD
 
READ_LOB
Undocumented kupf$file_int.read_lob(
ctx IN BINARY_INTEGER,
mdfilepieces  IN     sys.kupc$_mdfilepiecelist,
blocksize     IN     BINARY_INTEGER,
charsetid     IN     BINARY_INTEGER,
mdencoding    IN     BINARY_INTEGER,
version       IN     BINARY_INTEGER,
dstlob        IN     CLOB,
srclob        IN     BLOB,
mdreploffsets IN OUT sys.kupc$_mdreploffsetslist,
datalosswarn  OUT    BOOLEAN,
datalossmore  OUT    BOOLEAN);
TBD
 
RELEASE_FILES
Undocumented kupf$file_int.release_files;
TBD
 
SET_DEBUG
Undocumented kupf$file_int.set_debug(
jobflgs    IN NUMBER,
debugident IN VARCHAR2);
TBD
 
SET_TRANS_PARAMS
Undocumented kupf$file_int.set_trans_params(
jobflgs IN NUMBER,
cmpalg  IN BINARY_INTEGER);
TBD
 
TERM
Undocumented kupf$file_int.term;
TBD
 
VERIFY_KEY_INFO
Undocumented kupf$file_int.verify_key_info(
dumpfilespec IN VARCHAR2,
credential   IN VARCHAR2);
TBD
 
WRITE_LOB
Undocumented kupf$file_int.write_lob(
ctx          IN     BINARY_INTEGER,
lob          IN     CLOB,
mdfilepieces IN OUT sys.kupc$_mdfilepiecelist,
transtime       OUT BINARY_INTEGER);
TBD

Related Topics
Built-in Functions
Built-in Packages
Database Security
KUPF$FILE
What's New In 19c
What's New In 20c-21c

Morgan's Library Page Footer
This site is maintained by Dan Morgan. Last Updated: This site is protected by copyright and trademark laws under U.S. and International law. © 1998-2022 Daniel A. Morgan All Rights Reserved
  DBSecWorx