DBA Data[Home] [Help]

SYS.DBMS_CRYPTO_TOOLKIT dependencies on DBMS_CRYPTO_TOOLKIT_TYPES

Line 4: dbms_crypto_toolkit_types.Crypto_Engine_Function;

1: PACKAGE dbms_crypto_toolkit AS
2:
3: SUBTYPE Crypto_Engine_Function IS
4: dbms_crypto_toolkit_types.Crypto_Engine_Function;
5:
6: DETACHEDSIGNATURE CONSTANT Crypto_Engine_Function := 1;
7: -- Signature, detached from content
8: SIGNATURE CONSTANT Crypto_Engine_Function := 2;

Line 23: dbms_crypto_toolkit_types.Crypto_Engine_State;

19: RANDOM CONSTANT Crypto_Engine_Function := 8;
20: -- Random byte generation
21:
22: SUBTYPE Crypto_Engine_State IS
23: dbms_crypto_toolkit_types.Crypto_Engine_State;
24:
25: CONTINUE_PROCESSING CONSTANT Crypto_Engine_State := 1;
26: -- Continue processing input
27: END_PROCESSING CONSTANT Crypto_Engine_State := 2;

Line 32: SUBTYPE Identity_Type IS dbms_crypto_toolkit_types.Identity_Type;

28: -- End processing input
29: RESET_PROCESSING CONSTANT Crypto_Engine_State := 3;
30: -- Reset processing and skip generating output
31:
32: SUBTYPE Identity_Type IS dbms_crypto_toolkit_types.Identity_Type;
33:
34: X509V1 CONSTANT Identity_Type := 1; -- X.509v1
35: SYMMETRIC CONSTANT Identity_Type := 2; -- Symmetric
36:

Line 37: SUBTYPE Cipher IS dbms_crypto_toolkit_types.Cipher;

33:
34: X509V1 CONSTANT Identity_Type := 1; -- X.509v1
35: SYMMETRIC CONSTANT Identity_Type := 2; -- Symmetric
36:
37: SUBTYPE Cipher IS dbms_crypto_toolkit_types.Cipher;
38:
39: RSA CONSTANT Cipher := 1; -- RSA public key
40: DES CONSTANT Cipher := 2; -- DES
41: RC4 CONSTANT Cipher := 3; -- RC4

Line 47: SUBTYPE Data_Unit_Format IS dbms_crypto_toolkit_types.Data_Unit_Format;

43: MD5RC2 CONSTANT Cipher := 5; -- RC2 encrypted MD5 with salt (PBE)
44: MD5 CONSTANT Cipher := 6; -- MD5
45: SHA CONSTANT Cipher := 7; -- SHA
46:
47: SUBTYPE Data_Unit_Format IS dbms_crypto_toolkit_types.Data_Unit_Format;
48:
49: PKCS7 CONSTANT Data_Unit_Format := 1; -- PKCS7 format
50: RSAPAD CONSTANT Data_Unit_Format := 2; -- RSA padded format
51: ORACLEv1 CONSTANT Data_Unit_Format := 3; -- Oracle v1 format

Line 60: SUBTYPE Wallet IS dbms_crypto_toolkit_types.Wallet;

56: package_wallet_is_open EXCEPTION;
57: PRAGMA EXCEPTION_INIT(package_wallet_is_open, -28840);
58:
59: -- Aliases to reduce typing.
60: SUBTYPE Wallet IS dbms_crypto_toolkit_types.Wallet;
61: SUBTYPE Persona IS dbms_crypto_toolkit_types.Persona;
62: SUBTYPE Identity IS dbms_crypto_toolkit_types.Identity;
63: SUBTYPE Identity_Array IS dbms_crypto_toolkit_types.Identity_Array;
64:

Line 61: SUBTYPE Persona IS dbms_crypto_toolkit_types.Persona;

57: PRAGMA EXCEPTION_INIT(package_wallet_is_open, -28840);
58:
59: -- Aliases to reduce typing.
60: SUBTYPE Wallet IS dbms_crypto_toolkit_types.Wallet;
61: SUBTYPE Persona IS dbms_crypto_toolkit_types.Persona;
62: SUBTYPE Identity IS dbms_crypto_toolkit_types.Identity;
63: SUBTYPE Identity_Array IS dbms_crypto_toolkit_types.Identity_Array;
64:
65: SUBTYPE Alias_String IS dbms_crypto_toolkit_types.Alias_String;

Line 62: SUBTYPE Identity IS dbms_crypto_toolkit_types.Identity;

58:
59: -- Aliases to reduce typing.
60: SUBTYPE Wallet IS dbms_crypto_toolkit_types.Wallet;
61: SUBTYPE Persona IS dbms_crypto_toolkit_types.Persona;
62: SUBTYPE Identity IS dbms_crypto_toolkit_types.Identity;
63: SUBTYPE Identity_Array IS dbms_crypto_toolkit_types.Identity_Array;
64:
65: SUBTYPE Alias_String IS dbms_crypto_toolkit_types.Alias_String;
66: SUBTYPE Comment_String IS dbms_crypto_toolkit_types.Comment_String;

Line 63: SUBTYPE Identity_Array IS dbms_crypto_toolkit_types.Identity_Array;

59: -- Aliases to reduce typing.
60: SUBTYPE Wallet IS dbms_crypto_toolkit_types.Wallet;
61: SUBTYPE Persona IS dbms_crypto_toolkit_types.Persona;
62: SUBTYPE Identity IS dbms_crypto_toolkit_types.Identity;
63: SUBTYPE Identity_Array IS dbms_crypto_toolkit_types.Identity_Array;
64:
65: SUBTYPE Alias_String IS dbms_crypto_toolkit_types.Alias_String;
66: SUBTYPE Comment_String IS dbms_crypto_toolkit_types.Comment_String;
67: SUBTYPE Identity_Description IS

Line 65: SUBTYPE Alias_String IS dbms_crypto_toolkit_types.Alias_String;

61: SUBTYPE Persona IS dbms_crypto_toolkit_types.Persona;
62: SUBTYPE Identity IS dbms_crypto_toolkit_types.Identity;
63: SUBTYPE Identity_Array IS dbms_crypto_toolkit_types.Identity_Array;
64:
65: SUBTYPE Alias_String IS dbms_crypto_toolkit_types.Alias_String;
66: SUBTYPE Comment_String IS dbms_crypto_toolkit_types.Comment_String;
67: SUBTYPE Identity_Description IS
68: dbms_crypto_toolkit_types.Identity_Description;
69: SUBTYPE Identity_Description_List IS

Line 66: SUBTYPE Comment_String IS dbms_crypto_toolkit_types.Comment_String;

62: SUBTYPE Identity IS dbms_crypto_toolkit_types.Identity;
63: SUBTYPE Identity_Array IS dbms_crypto_toolkit_types.Identity_Array;
64:
65: SUBTYPE Alias_String IS dbms_crypto_toolkit_types.Alias_String;
66: SUBTYPE Comment_String IS dbms_crypto_toolkit_types.Comment_String;
67: SUBTYPE Identity_Description IS
68: dbms_crypto_toolkit_types.Identity_Description;
69: SUBTYPE Identity_Description_List IS
70: dbms_crypto_toolkit_types.Identity_Description_List;

Line 68: dbms_crypto_toolkit_types.Identity_Description;

64:
65: SUBTYPE Alias_String IS dbms_crypto_toolkit_types.Alias_String;
66: SUBTYPE Comment_String IS dbms_crypto_toolkit_types.Comment_String;
67: SUBTYPE Identity_Description IS
68: dbms_crypto_toolkit_types.Identity_Description;
69: SUBTYPE Identity_Description_List IS
70: dbms_crypto_toolkit_types.Identity_Description_List;
71: SUBTYPE Persona_Description IS
72: dbms_crypto_toolkit_types.Persona_Description;

Line 70: dbms_crypto_toolkit_types.Identity_Description_List;

66: SUBTYPE Comment_String IS dbms_crypto_toolkit_types.Comment_String;
67: SUBTYPE Identity_Description IS
68: dbms_crypto_toolkit_types.Identity_Description;
69: SUBTYPE Identity_Description_List IS
70: dbms_crypto_toolkit_types.Identity_Description_List;
71: SUBTYPE Persona_Description IS
72: dbms_crypto_toolkit_types.Persona_Description;
73: SUBTYPE Persona_List IS dbms_crypto_toolkit_types.Persona_List;
74: SUBTYPE Private_Persona_Information IS

Line 72: dbms_crypto_toolkit_types.Persona_Description;

68: dbms_crypto_toolkit_types.Identity_Description;
69: SUBTYPE Identity_Description_List IS
70: dbms_crypto_toolkit_types.Identity_Description_List;
71: SUBTYPE Persona_Description IS
72: dbms_crypto_toolkit_types.Persona_Description;
73: SUBTYPE Persona_List IS dbms_crypto_toolkit_types.Persona_List;
74: SUBTYPE Private_Persona_Information IS
75: dbms_crypto_toolkit_types.Private_Persona_Information;
76:

Line 73: SUBTYPE Persona_List IS dbms_crypto_toolkit_types.Persona_List;

69: SUBTYPE Identity_Description_List IS
70: dbms_crypto_toolkit_types.Identity_Description_List;
71: SUBTYPE Persona_Description IS
72: dbms_crypto_toolkit_types.Persona_Description;
73: SUBTYPE Persona_List IS dbms_crypto_toolkit_types.Persona_List;
74: SUBTYPE Private_Persona_Information IS
75: dbms_crypto_toolkit_types.Private_Persona_Information;
76:
77: ---------------------- FUNCTIONS AND PROCEDURES ---------------------------

Line 75: dbms_crypto_toolkit_types.Private_Persona_Information;

71: SUBTYPE Persona_Description IS
72: dbms_crypto_toolkit_types.Persona_Description;
73: SUBTYPE Persona_List IS dbms_crypto_toolkit_types.Persona_List;
74: SUBTYPE Private_Persona_Information IS
75: dbms_crypto_toolkit_types.Private_Persona_Information;
76:
77: ---------------------- FUNCTIONS AND PROCEDURES ---------------------------
78: PROCEDURE Initialize;
79: