Oracle KUPF$FILE_INT
Version 21c

General Information
Library Note Morgan's Library Page Header
ACE Director Alum Daniel Morgan, founder of Morgan's Library, is scheduling complimentary technical Workshops on Database Security for the first 30 Oracle Database customers located anywhere in North America, EMEA, LATAM, or APAC that send an email to asra_us@oracle.com. Request a Workshop for your organization today.
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 21c
What's New In 23c

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-2023 Daniel A. Morgan All Rights Reserved
  DBSecWorx