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 and wrapped. I decided to explore this just because it seems so obscure in terms of purpose. The exception it generates, however, does provide a clue.
kubsagt.describe_getInfo(
agthndl IN NUMBER,
infoflgs IN BINARY_INTEGER,
jxadctx IN OUT BLOB,
granuledoc IN OUT BLOB,
stoobjdoc IN OUT BLOB,
streammd IN OUT BLOB,
stoobjszdoc IN OUT BLOB)
RETURN BINARY_INTEGER;
kubsagt.describe_open(
traceflgs IN BINARY_INTEGER,
tracespec IN VARCHAR2,
configdir IN VARCHAR2,
clustername IN VARCHAR2,
xaddoc IN BLOB,
agthndl IN OUT NUMBER)
RETUR BINARY_INTEGER;
kubsagt.describe_version(
clulink IN VARCHAR2,
loglob IN OUT BLOB,
configdir IN VARCHAR2,
cluname IN VARCHAR2,
traceid IN VARCHAR2,
traceflag IN NUMBER,
infolob IN OUT BLOB,
afthndl IN OUT NUMBER,
errmsg OUT VARCHAR2)
RETURN BINARY_INTEGER;
kubsagt.fetch_init(
agthndl IN NUMBER,
datamode IN BINARY_INTEGER,
granule IN BLOB,
buffertype IN BINARY_INTEGER,
buffersize IN NUMBER,
buffername IN VARCHAR2)
RETURN BINARY_INTEGER;
kubsagt.fetch_open(
traceflgs IN BINARY_INTEGER,
tracespec IN VARCHAR2,
configdir IN VARCHAR2,
clustername IN VARCHAR2,
xaddoc IN BLOB,
jxadctx IN BLOB,
streammd IN OUT BLOB,
agthndl IN OUT NUMBER)
RETUR BINARY_INTEGER;