Oracle DBMS_MACSEC_RULES
Version 18.3.0.1

General Information
Library Note Morgan's Library Page Header
Coming to OpenWorld 2018? Be sure to visit the TidalScale booth in Moscone South and learn how to solve performance problems and lower costs with Software Defined Servers. Before you visit the booth, or if you can't make it this year, check out TidalScale at www.tidalscale.com. Be sure to click on the Solutions link and look through the Oracle resources.
Purpose On behalf of Database Vault evaluates a Rule Set in accordance with the options specified in the rule_set$ table.
AUTHID DEFINER
Dependencies
DATABASE_NAME DICTIONARY_OBJ_OWNER INSTANCE_NUM
DBMS_MACSEC DICTIONARY_OBJ_TYPE KZV$RUL_LIBT
DBMS_MACUTL DV$RULE_SET LOGIN_USER
DBMS_STANDARD EVALUATE_RULE_SET OUT
DICTIONARY_OBJ_NAME EVENT SYSEVENT
Documented No
First Available Not Known
Security Model Owned by DVSYS with no privileges granted
Source {ORACLE_HOME}/rdbms/admin/catmacp.sql
Subprograms
 
EVALUATE
Undocumented dbms_macsec_rules.evaluate(
p_rule_set      IN  VARCHAR2,
p_sql_text      IN  VARCHAR2,
x_result        OUT BOOLEAN,
x_rule          OUT VARCHAR2,
x_rule_error    OUT BOOLEAN,
x_handler_error OUT BOOLEAN,
x_error_code    OUT NUMBER,
x_error_text    OUT VARCHAR2);
PRAGMA SUPPLEMENTAL_LOG_DATA(evaluate, NONE);
TBD
 
EVALUATE_TR
Undocumented dbms_macsec_rules.evaluate_tr(
p_rule_set   IN     NUMBER,
p_eval_ret   IN OUT BINARY_INTEGER,
p_error_code IN OUT BINARY_INTEGER,
p_error_text IN OUT VARCHAR2) AS
LANGUAGE C
NAME "kzvdversetev"
LIBRARY DVSYS.KZV$RUL_LIBT
WITH CONTEXT PARAMETERS(context, p_rule_set OCINUMBER, p_eval_ret, p_error_code, p_error_text);
PRAGMA SUPPLEMENTAL_LOG_DATA(evaluate_tr, NONE);
TBD
 
EVALUATE_WR
This is a temporary wrapper for evaluate. OCI cannot pass BOOLEAN variables to or from PL/SQL so a wrapper is need to convert BOOLEAN to INTEGER dbms_macsec_rules.evaluate_wr(
p_rule_set      IN  VARCHAR2,
x_result        OUT INTEGER,
x_rule          OUT VARCHAR2,
x_rule_error    OUT INTEGER,
x_handler_error OUT INTEGER,
x_error_code    OUT NUMBER,
x_error_text    OUT VARCHAR2);
PRAGMA SUPPLEMENTAL_LOG_DATA(evaluate_wr, NONE);
TBD

Related Topics
Built-in Functions
Built-in Packages
DBMS_MACAUD
DBMS_MACOUT
DBMS_MACSEC_FUNCTION
DBMS_MACSEC_ROLES
OLS_ENFORCEMENT
OLS$DATAPUMP
What's New In 12cR2
What's New In 18cR3

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