Go to main content

Developer's Guide to Oracle® Solaris 11.3 Security

Exit Print View

Updated: April 2020
 
 

Index

A

access control lists
use in GSS-APIindex iconComparing Names in GSS-API
account management
PAM service moduleindex iconPAM Service Modules
ACL  Seeindex iconaccess control list
acquiring context informationindex iconObtaining Context Information in GSS-API
anonymous authenticationindex iconPerforming Anonymous Authentication in GSS-API
aslr security extensionindex iconSecurity Extensions Framework
authentication
GSS-APIindex iconSecurity Services in GSS-API
anonymousindex iconPerforming Anonymous Authentication in GSS-API
mutualindex iconPerforming Mutual Authentication Between Peers in GSS-API
PAM process forindex iconPAM Authentication Process
PAM service moduleindex iconPAM Service Modules
SASLindex iconSASL Authentication
authid
auxprop pluginsindex iconAuxiliary Property (auxprop) Plugins
SASLindex iconSASL Library Basics
authorizations
code exampleindex iconChecking for Authorizations
definedindex iconPrivileged Applications
use in application developmentindex iconAbout Authorizations
authzid
auxprop pluginsindex iconAuxiliary Property (auxprop) Plugins
auxiliary properties  Seeindex iconauxprop plugins
auxprop pluginsindex iconAuxiliary Property (auxprop) Plugins

C

C_CloseSession() function
digest message exampleindex iconMessage Digest Example
message signing exampleindex iconSign and Verify Example
random byte generation exampleindex iconRandom Byte Generation Example
C_Decrypt() functionindex iconSymmetric Encryption Example
C_DecryptInit() functionindex iconSymmetric Encryption Example
C_EncryptFinal() functionindex iconSymmetric Encryption Example
C_EncryptInit() functionindex iconSymmetric Encryption Example
C_EncryptUpdate() functionindex iconSymmetric Encryption Example
C_Finalize() function
digest message exampleindex iconMessage Digest Example
message signing exampleindex iconSign and Verify Example
C_GenerateKeyPair() functionindex iconSign and Verify Example
C_GenerateRandom() functionindex iconRandom Byte Generation Example
C_GetAttributeValue() functionindex iconSign and Verify Example
C_GetInfo() function
index iconMessage Digest Example
index iconPKCS #11 Functions: C_GetInfo
C_GetMechanismList() functionindex iconPKCS #11 Functions: C_GetMechanismList
C_GetSlotList() functionindex iconPKCS #11 Functions: C_GetSlotList
message signing exampleindex iconSign and Verify Example
random byte generation exampleindex iconRandom Byte Generation Example
C_Initialize() functionindex iconPKCS #11 Functions: C_Initialize
C_OpenSession() functionindex iconPKCS #11 Functions: C_OpenSession
random byte generation exampleindex iconRandom Byte Generation Example
C_SignInit() functionindex iconSign and Verify Example
C_Verify() functionindex iconSign and Verify Example
C_VerifyInit() functionindex iconSign and Verify Example
callbacks
SASLindex iconCommunication in SASL
SASL_CB_AUTHNAMEindex iconCommunication in SASL
SASL_CB_CANON_USERindex iconCommunication in SASL
SASL_CB_ECHOPROMPTindex iconCommunication in SASL
SASL_CB_GETCONFindex iconCommunication in SASL
SASL_CB_GETOPTindex iconCommunication in SASL
SASL_CB_GETPATHindex iconCommunication in SASL
SASL_CB_GETREALMindex iconCommunication in SASL
SASL_CB_LANGUAGEindex iconCommunication in SASL
SASL_CB_LOGindex iconCommunication in SASL
SASL_CB_NOECHOPROMPTindex iconCommunication in SASL
SASL_CB_PASSindex iconCommunication in SASL
SASL_CB_PROXY_POLICYindex iconCommunication in SASL
SASL_CB_SERVER_USERDB_CHECKPASSindex iconCommunication in SASL
SASL_CB_SERVER_USERDB_SETPASSindex iconCommunication in SASL
SASL_CB_USERindex iconCommunication in SASL
SASL_CB_VERIFYFILEindex iconCommunication in SASL
canonicalization
SASLindex iconUser Canonicalization Plugins
Certificate Revocation List (CRL)index iconOracle Solaris Key Management Framework Features
Certificate Signing Request (CSR)index iconKMF Key Management Tool
channel bindings
GSS-API
index iconAddress Types for Channel Bindings
index iconUsing Channel Bindings in GSS-API
client plugins
SASL
index iconSASL Plugin Development Guidelines
index iconClient Plugins
client_establish_context() function
GSS-API client exampleindex iconEstablishing a Security Context With the Server
confidentiality
GSS-API
index iconSending Protected Data in GSS-API
index iconSecurity Services in GSS-API
connect_to_server() function
GSS-API client example
index iconEstablishing a Security Context for GSS-API
index iconOpening a Connection With the Server
connection contexts
SASLindex iconSASL Connection Contexts
consumers
Cryptographic Frameworkindex iconOracle Solaris Cryptography Terminology
definedindex iconNetwork Security Architecture
context-level tokens
GSS-APIindex iconGSS-API Tokens
contexts
GSS-API
acceptanceindex iconAccepting a Context in GSS-API
acceptance exampleindex iconAccepting a Context
deletionindex iconCleaning Up a GSS-API Session
establishingindex iconWorking With Contexts in GSS-API
establishing exampleindex iconEstablishing a Security Context for GSS-API
exportingindex iconExporting and Importing Contexts in GSS-API
getting acquisition informationindex iconObtaining Context Information in GSS-API
gss-client exampleindex iconDeleting the Security Context
import and export
index iconUsing the test_import_export_context Function
index iconExporting and Importing Contexts in GSS-API
introductionindex iconGSS-API Layer
other context servicesindex iconUsing Other Context Services in GSS-API
releasingindex iconCleanup in the GSSAPI Server Example
initiation in GSS-APIindex iconInitiating a Context in GSS-API
createMechOid() functionindex iconcreateMechOid Function
credentials
delegationindex iconDelegating a Credential in GSS-API
GSS-API
index iconTypes of Credentials Supported
index iconWorking With Credentials in GSS-API
acquisitionindex iconAcquiring Credentials
GSS-API defaultindex iconAcquiring Credentials in GSS-API
CRL (Certificate Revocation List)index iconOracle Solaris Key Management Framework Features
crypto pseudo device driverindex iconComponents of the Cryptographic Framework
cryptoadm pseudo device driverindex iconComponents of the Cryptographic Framework
cryptoadm utilityindex iconComponents of the Cryptographic Framework
cryptographic checksum (MIC)index iconTagging Messages With gss_get_mic
Cryptographic Framework
architectureindex iconOverview of the Cryptographic Framework
crypto pseudo device driverindex iconComponents of the Cryptographic Framework
cryptoadm pseudo device driverindex iconComponents of the Cryptographic Framework
cryptoadm utilityindex iconComponents of the Cryptographic Framework
cryptographic providersindex iconComponents of the Cryptographic Framework
cryptoki libraryindex iconOverview of the Cryptoki Library
design requirements
user-level consumersindex iconRequirements for Developers of User-Level Consumers
user-level providersindex iconRequirements for Developers of User-Level Providers
elfsign utilityindex iconComponents of the Cryptographic Framework
examples
message digestindex iconMessage Digest Example
random byte generationindex iconRandom Byte Generation Example
signing and verifying messagesindex iconSign and Verify Example
symmetric encryptionindex iconSymmetric Encryption Example
introductionindex iconIntroduction to the Oracle Solaris Cryptographic Framework
kernel programmer interfaceindex iconComponents of the Cryptographic Framework
libpkcs11.soindex iconComponents of the Cryptographic Framework
modules verification libraryindex iconComponents of the Cryptographic Framework
pkcs11_kernel.soindex iconComponents of the Cryptographic Framework
pkcs11_softtoken.soindex iconComponents of the Cryptographic Framework
pluggable interfaceindex iconComponents of the Cryptographic Framework
role in Oracle Solarisindex iconSystem Security
scheduler / load balancer
index iconComponents of the Cryptographic Framework
index iconComponents of the Cryptographic Framework
cryptographic providers
Cryptographic Frameworkindex iconComponents of the Cryptographic Framework
cryptoki library
overviewindex iconOverview of the Cryptoki Library
CSR (Certificate Signing Request)index iconKMF Key Management Tool

D

data encryption
GSS-APIindex iconWrapping Messages With gss_wrap
data protection
GSS-APIindex iconSending Protected Data in GSS-API
data types
GSS-API
index iconGSS-API Data Types and Values
index iconGSS-API Data Types
integersindex iconGSS-API Integers
namesindex iconNames in GSS-API
stringsindex iconStrings and Similar Data in GSS-API
privilegesindex iconPrivilege Data Types
debugging
security extensions andindex iconDebugging When Using Security Extensions
default credentials
GSS-APIindex iconAcquiring Credentials in GSS-API
delegation
credentialsindex iconDelegating a Credential in GSS-API
design requirements
Cryptographic Framework
user-level consumersindex iconRequirements for Developers of User-Level Consumers
user-level providersindex iconRequirements for Developers of User-Level Providers
digesting messages
Cryptographic Frameworkindex iconMessage Digest Example

E

effective privilege set
definedindex iconEffective Privilege Set
elfdump commandindex iconManaging Security Extensions in Objects With elfdump and elfedit
elfedit commandindex iconManaging Security Extensions in Objects With elfdump and elfedit
elfsign command
Cryptographic Frameworkindex iconComponents of the Cryptographic Framework
encryption
GSS-APIindex iconSending Protected Data in GSS-API
wrapping messages with gss_wrap()index iconWrapping Messages With gss_wrap
error codes
GSS-APIindex iconGSS-API Major Status Code Values
examples
checking for authorizationsindex iconChecking for Authorizations
Cryptographic Framework
message digestindex iconMessage Digest Example
random byte generationindex iconRandom Byte Generation Example
signing and verifying messagesindex iconSign and Verify Example
symmetric encryptionindex iconSymmetric Encryption Example
GSS-API client application
descriptionindex iconGSSAPI Client Example Overview
source codeindex iconClient-Side Application
GSS-API miscellaneous functions
source codeindex iconMiscellaneous GSS-API Sample Functions
GSS-API server application
descriptionindex iconGSSAPI Server Example Overview
source codeindex iconServer-Side Application
miscellaneous SASL functionsindex iconCommon Code
PAM consumer applicationindex iconA Simple PAM Consumer Example
PAM conversation functionindex iconWriting Conversation Functions
PAM service providerindex iconSample PAM Provider Service Module
privilege bracketingindex iconPrivilege Bracketing in the Least Privilege Model
SASL client applicationindex iconSASL Client Example
SASL server applicationindex iconSASL Server Example
exporting GSS-API contextsindex iconExporting and Importing Contexts in GSS-API

F

functions  Seeindex iconspecific function name
GSS-APIindex iconGSS-API Functions

G

General Security Standard Application Programming Interface  Seeindex iconGSS-API
GetMechanismInfo() functionindex iconSign and Verify Example
GetRandSlot() functionindex iconRandom Byte Generation Example
GetTokenInfo() functionindex iconRandom Byte Generation Example
GSS-API
acquiring credentialsindex iconAcquiring Credentials
anonymous authenticationindex iconPerforming Anonymous Authentication in GSS-API
anonymous name formatindex iconFormat of Anonymous Names
channel bindings
index iconAddress Types for Channel Bindings
index iconUsing Channel Bindings in GSS-API
communication layersindex iconIntroduction to GSS-API
comparing names inindex iconComparing Names in GSS-API
confidentialityindex iconSending Protected Data in GSS-API
constructing OIDsindex iconConstructing Mechanism OIDs
context establishment exampleindex iconEstablishing a Security Context for GSS-API
contexts
acceptance exampleindex iconAccepting a Context
deallocationindex iconCleaning Up a GSS-API Session
expirationindex iconContext Expiration
createMechOid() functionindex iconcreateMechOid Function
credentialsindex iconWorking With Credentials in GSS-API
expirationindex iconCredential Expiration
data types
index iconGSS-API Data Types and Values
index iconGSS-API Data Types
detecting out-of-sequence problemsindex iconDetecting Sequence Problems in GSS-API
developing applicationsindex iconDeveloping Applications That Use GSS-API
displaying status codesindex iconDisplaying Status Codes
encryption
index iconWrapping Messages With gss_wrap
index iconSending Protected Data in GSS-API
exporting contexts
index iconContext Exportation and Interprocess Tokens
index iconExporting and Importing Contexts in GSS-API
files containing OID valuesindex iconFiles with OID Values
functionsindex iconGSS-API Functions
generalized stepsindex iconGeneralized GSS-API Usage
gss-client example
context deletionindex iconDeleting the Security Context
contextsindex iconMiscellaneous GSSAPI Context Operations on the Client Side
sending messagesindex iconWrapping and Sending a Message
signature blocksindex iconReading and Verifying a Signature Block From a GSS-API Client
gss-server example
signing messagesindex iconSigning and Returning the Message
unwrapping messagesindex iconUnwrapping the Message
gss_str_to_oid() functionindex icongss_str_to_oid Function
include filesindex iconGeneralized GSS-API Usage
integrityindex iconSending Protected Data in GSS-API
interprocess tokensindex iconContext Exportation and Interprocess Tokens
introductionindex iconIntroduction to GSS-API
Kerberos v5 status codesindex iconKerberos v5 Status Codes
language bindingsindex iconLanguage Bindings for GSS-API
limitationsindex iconLimitations of GSS-API
mech fileindex icon/etc/gss/mech File
message transmissionindex iconConfirming Message Transmission in GSS-API
MICsindex iconSending Protected Data in GSS-API
minor-status codesindex iconUse of minor_status Parameter
miscellaneous sample functions
source codeindex iconMiscellaneous GSS-API Sample Functions
mutual authenticationindex iconPerforming Mutual Authentication Between Peers in GSS-API
name types
index iconName Types
index iconName Types in GSS-API
OIDsindex iconGSS-API OIDs
other context servicesindex iconUsing Other Context Services in GSS-API
outside referencesindex iconWhere to Get More Information on GSS-API
portabilityindex iconApplication Portability With GSS-API
protecting channel-binding informationindex iconProtection of Channel-Binding Information
QOP
index icon/etc/gss/qop File
index iconApplication Portability With GSS-API
readable name syntaxindex iconHuman-Readable Name Syntax
releasing contextsindex iconCleanup in the GSSAPI Server Example
releasing stored dataindex iconDeletion of Contexts and Stored Data
remote procedure callsindex iconRemote Procedure Calls With GSS-API
replaced functionsindex iconFunctions From Previous Versions of GSS-API
role in Oracle Solaris OSindex iconNetwork Security Architecture
sample client application
descriptionindex iconGSSAPI Client Example Overview
source codeindex iconClient-Side Application
sample server application
descriptionindex iconGSSAPI Server Example Overview
source codeindex iconServer-Side Application
specifying non-default mechanismsindex iconSpecifying a Non-Default Mechanism
specifying OIDsindex iconSpecifying an OID
status code macrosindex iconStatus Code Macros
status codes
index iconGSS-API Major Status Code Values
index iconGSS-API Status Codes
index iconGSS-API Status Codes
supported credentialsindex iconTypes of Credentials Supported
tokensindex iconGSS-API Tokens
context-levelindex iconGSS-API Tokens
interprocessindex iconInterprocess Tokens in GSS-API
per-messageindex iconGSS-API Tokens
translation into GSS-API formatindex iconTranslating a Service Name into GSS-API Format
wrap-size limitsindex iconWrap Size Limits and QOP Values
gss-client example
context deletionindex iconDeleting the Security Context
obtaining context statusindex iconMiscellaneous GSSAPI Context Operations on the Client Side
restoring contextsindex iconMiscellaneous GSSAPI Context Operations on the Client Side
saving contextsindex iconMiscellaneous GSSAPI Context Operations on the Client Side
sending messagesindex iconWrapping and Sending a Message
signature blocksindex iconReading and Verifying a Signature Block From a GSS-API Client
gss-client sample applicationindex iconGSSAPI Client Example Overview
gss-server example
signing messagesindex iconSigning and Returning the Message
unwrapping messagesindex iconUnwrapping the Message
gss-server sample applicationindex iconGSSAPI Server Example Overview
gss_accept_sec_context() functionindex iconGSS-API Functions
gss_accept_sec_context() functionindex iconAccepting a Context in GSS-API
GSS-API server exampleindex iconserver_establish_context Function
gss_acquire_cred() functionindex iconGSS-API Functions
gss_acquire_cred() functionindex iconAcquiring Credentials in GSS-API
GSS-API server exampleindex iconAcquiring Credentials
gss_add_cred() functionindex iconGSS-API Functions
gss_add_cred() functionindex iconAcquiring Credentials in GSS-API
gss_add_oid_set_member() functionindex iconGSS-API Functions
gss_buffer_desc structureindex icongss_buffer_desc Data Type
gss_buffer_desc structureindex iconStrings and Similar Data in GSS-API
gss_buffer_t pointerindex iconStrings and Similar Data in GSS-API
GSS_C_ACCEPT credentialindex iconWorking With Credentials in GSS-API
GSS_C_BOTH credentialindex iconWorking With Credentials in GSS-API
GSS_C_INITIATE credentialindex iconWorking With Credentials in GSS-API
GSS_CALLING_ERROR macro
index iconStatus Code Macros
index iconGSS-API Status Codes
gss_canonicalize_name() functionindex iconGSS-API Functions
gss_canonicalize_name() functionindex iconUsing gss_import_name
gss_channel_bindings_structure structureindex icongss_channel_bindings_struct Data Type
gss_channel_bindings_t data typeindex iconUsing Channel Bindings in GSS-API
gss_compare_name() functionindex iconGSS-API Functions
gss_compare_name() function
index iconComparing Names (Slow)
index iconComparing Names in GSS-API
gss_context_time() functionindex iconGSS-API Functions
gss_create_empty_oid_set() functionindex iconGSS-API Functions
gss_delete_oid() functionindex iconFunctions for Manipulating OIDs
gss_delete_sec_context() functionindex iconGSS-API Functions
gss_delete_sec_context() functionindex iconCleaning Up a GSS-API Session
releasing contextsindex iconDeletion of Contexts and Stored Data
gss_display_name() functionindex iconGSS-API Functions
gss_display_name() functionindex iconUsing gss_import_name
gss_display_status() functionindex iconGSS-API Functions
gss_display_status() functionindex iconDisplaying Status Codes
gss_duplicate_name() functionindex iconGSS-API Functions
gss_export_context() functionindex iconInterprocess Tokens in GSS-API
gss_export_name() functionindex iconGSS-API Functions
gss_export_sec_context() functionindex iconGSS-API Functions
gss_export_sec_context() functionindex iconExporting and Importing Contexts in GSS-API
gss_get_mic() functionindex iconGSS-API Functions
gss_get_mic() function
index iconTagging Messages With gss_get_mic
index iconSending Protected Data in GSS-API
comparison with gss_wrap()functionindex iconSending Protected Data in GSS-API
GSS-API server exampleindex iconSigning and Returning the Message
gss_import_name() functionindex iconGSS-API Functions
gss_import_name() functionindex iconNames in GSS-API
GSS-API client exampleindex iconTranslating a Service Name into GSS-API Format
GSS-API server exampleindex iconAcquiring Credentials
gss_import_sec_context() functionindex iconGSS-API Functions
gss_import_sec_context() functionindex iconExporting and Importing Contexts in GSS-API
gss_indicate_mechs() functionindex iconGSS-API Functions
gss_init_sec_context() functionindex iconGSS-API Functions
gss_init_sec_context() function
index iconUsing Other Context Services in GSS-API
index iconInitiating a Context in GSS-API
GSS-API client exampleindex iconEstablishing a Security Context for GSS-API
use in anonymous authenticationindex iconPerforming Anonymous Authentication in GSS-API
use in mutual authenticationindex iconPerforming Mutual Authentication Between Peers in GSS-API
gss_inquire_context functionindex iconObtaining Context Information in GSS-API
gss_inquire_context() functionindex iconGSS-API Functions
gss_inquire_cred() functionindex iconGSS-API Functions
gss_inquire_cred_by_mech() functionindex iconGSS-API Functions
gss_inquire_mechs_for_name() functionindex iconGSS-API Functions
gss_inquire_names_for_mech() functionindex iconGSS-API Functions
gss_OID pointerindex iconGSS-API OIDs
gss_OID_desc structureindex icongss_OID_desc Data Type
gss_OID_set pointerindex iconOIDs Structure
gss_OID_set_desc structureindex icongss_OID_set_desc Data Type
gss_OID_set_desc structureindex iconOIDs Structure
gss_oid_to_str() functionindex iconFunctions for Manipulating OIDs
gss_process_context_token() functionindex iconGSS-API Functions
gss_release_buffer() functionindex iconGSS-API Functions
gss_release_buffer() functionindex iconCleaning Up a GSS-API Session
gss_release_cred() functionindex iconGSS-API Functions
gss_release_cred() functionindex iconCleaning Up a GSS-API Session
GSS-API server exampleindex iconCleanup in the GSSAPI Server Example
gss_release_name() functionindex iconGSS-API Functions
gss_release_name() functionindex iconCleaning Up a GSS-API Session
releasing stored dataindex iconDeletion of Contexts and Stored Data
gss_release_oid() function
GSS-API client exampleindex iconGSSAPI Client Example: main Function
GSS-API server exampleindex iconAcquiring Credentials
gss_release_oid_set() functionindex iconGSS-API Functions
gss_release_oid_set() functionindex iconCleaning Up a GSS-API Session
GSS_ROUTINE_ERROR macro
index iconStatus Code Macros
index iconGSS-API Status Codes
gss_seal() functionindex iconRenamed Functions
gss_sign() functionindex iconRenamed Functions
gss_str_to_oid() function
index icongss_str_to_oid Function
index iconFunctions for Manipulating OIDs
GSS_SUPPLEMENTARY_INFO macro
index iconStatus Code Macros
index iconGSS-API Status Codes
gss_test_oid_set_member() functionindex iconGSS-API Functions
gss_unseal() functionindex iconRenamed Functions
gss_unwrap() functionindex iconGSS-API Functions
gss_unwrap() function
GSS-API server exampleindex iconUnwrapping the Message
gss_verify() functionindex iconRenamed Functions
gss_verify_mic() functionindex iconGSS-API Functions
gss_wrap() functionindex iconGSS-API Functions
gss_wrap() function
index iconHandling Wrap Size Issues in GSS-API
index iconSending Protected Data in GSS-API
comparison with gss_get_mic() functionindex iconSending Protected Data in GSS-API
wrapping messagesindex iconWrapping Messages With gss_wrap
gss_wrap_size_limit() functionindex iconGSS-API Functions
gss_wrap_size_limit() functionindex iconHandling Wrap Size Issues in GSS-API
gssapi.h fileindex iconGeneralized GSS-API Usage
guidelines for privileged applicationsindex iconGuidelines for Developing Privileged Applications

H

header files
GSS-APIindex iconGeneralized GSS-API Usage

I

importing GSS-API contextsindex iconExporting and Importing Contexts in GSS-API
inetd
checking for in gss-client() exampleindex iconChecking for inetd
inheritable privilege set
definedindex iconInheritable Privilege Set
integers
GSS-APIindex iconGSS-API Integers
integrity
GSS-API
index iconSending Protected Data in GSS-API
index iconSecurity Services in GSS-API
interprocess tokens
GSS-APIindex iconInterprocess Tokens in GSS-API
IPC privilegesindex iconPrivilege Categories

J

Java APIindex iconSystem Security

K

Kerberos v5
GSS-APIindex iconAvailable Mechanisms in GSS-API
key managementindex iconSystem Security
Key Management Framework (KMF)index iconIntroduction to the Oracle Solaris Key Management Framework
keypairindex iconKMF Application Programming Interfaces
keystoreindex iconOracle Solaris Key Management Framework Features
KMF (Key Management Framework)index iconIntroduction to the Oracle Solaris Key Management Framework
kmfcfg(1) configuration utilityindex iconKMF Policy Enforcement Mechanisms

L

language bindings
GSS-APIindex iconLanguage Bindings for GSS-API
libpamindex iconPAM Library
libpkcs11.so library
Cryptographic Frameworkindex iconComponents of the Cryptographic Framework
libsasl
initializationindex iconlibsasl Initialization
use of APIindex iconCommunication in SASL
libsasl libraryindex iconSASL Library Basics
limit privilege set
definedindex iconLimit Privilege Set

M

macros
GSS-API
GSS_CALLING_ERRORindex iconGSS-API Status Codes
GSS_ROUTINE_ERRORindex iconGSS-API Status Codes
GSS_SUPPLEMENTARY_INFOindex iconGSS-API Status Codes
major status codes
GSS-APIindex iconGSS-API Status Codes
descriptionsindex iconGSS-API Major Status Code Values
major-status codes
GSS-API
encodingindex iconGSS-API Status Codes
mech fileindex icon/etc/gss/mech File
Mechanism Name (MN)index iconUsing gss_import_name
mechanisms
Cryptographic Frameworkindex iconOracle Solaris Cryptography Terminology
definedindex iconNetwork Security Architecture
GSS-APIindex iconAvailable Mechanisms in GSS-API
printable formatsindex icongss_str_to_oid Function
SASLindex iconSecurity Mechanisms
specifying GSS-APIindex iconMechanisms and QOPs in GSS-API
memcmp functionindex iconComparing Names (Slow)
message digesting
Cryptographic Frameworkindex iconMessage Digest Example
Message Integrity Code  Seeindex iconMICs
messages  See Alsoindex icondata
encrypting with gss_wrap()index iconWrapping Messages With gss_wrap
GSS-APIindex iconGSS-API Tokens
out-of-sequence problemsindex iconDetecting Sequence Problems in GSS-API
sendingindex iconWrapping and Sending a Message
signingindex iconSigning and Returning the Message
transmission confirmationindex iconConfirming Message Transmission in GSS-API
unwrappingindex iconUnwrapping the Message
tagging with MICsindex iconTagging Messages With gss_get_mic
wrapping in GSS-APIindex iconHandling Wrap Size Issues in GSS-API
metaslot
Cryptographic Frameworkindex iconOracle Solaris Cryptography Terminology
MICs
definedindex iconSending Protected Data in GSS-API
GSS-API
tagging messagesindex iconTagging Messages With gss_get_mic
message transmission confirmationindex iconConfirming Message Transmission in GSS-API
minor status codes
GSS-APIindex iconGSS-API Status Codes
MN  Seeindex iconMechanism Name
mutual authentication
GSS-APIindex iconPerforming Mutual Authentication Between Peers in GSS-API

N

name types
GSS-APIindex iconName Types
names
comparing in GSS-APIindex iconComparing Names in GSS-API
GSS-APIindex iconNames in GSS-API
types in GSS-APIindex iconName Types in GSS-API
network security
overviewindex iconNetwork Security Architecture
nxheap security extensionindex iconSecurity Extensions Framework
nxstack security extensionindex iconSecurity Extensions Framework

O

Object Identifiers  Seeindex iconOIDs
OCSP (Online Certificate Status Protocol)index iconOracle Solaris Key Management Framework Features
OIDs
constructingindex iconConstructing Mechanism OIDs
deallocation ofindex iconOID Set Structure
GSS-APIindex iconGSS-API OIDs
setsindex iconOIDs Structure
specifying
index iconSpecifying an OID
index iconMechanisms and QOPs in GSS-API
types of data stored asindex iconGSS-API OIDs
Online Certificate Status Protocol (OCSP)index iconOracle Solaris Key Management Framework Features
Oracle Solaris Cryptographic Framework  Seeindex iconCryptographic Framework
Oracle Solaris Enterprise Authentication Mechanism  Seeindex iconSEAM
out-of-sequence problems
GSS-APIindex iconDetecting Sequence Problems in GSS-API

P

PAMindex iconWriting PAM Applications and Services
authentication processindex iconPAM Authentication Process
consumer application exampleindex iconA Simple PAM Consumer Example
frameworkindex iconIntroduction to the PAM Framework
itemsindex iconRequirements for PAM Consumers
libraryindex iconPAM Library
requirements for PAM consumersindex iconRequirements for PAM Consumers
role in Oracle Solaris OSindex iconNetwork Security Architecture
service modulesindex iconPAM Service Modules
service provider exampleindex iconSample PAM Provider Service Module
service provider requirementsindex iconRequirements for PAM Service Providers
writing conversation functionsindex iconWriting Conversation Functions
pam.conf file  Seeindex iconPAM configuration file
pam_end() functionindex iconRequirements for PAM Consumers
pam_getenvlist() functionindex iconOther Useful PAM Functions
pam_open_session() functionindex iconOther Useful PAM Functions
pam_set_item() functionindex iconRequirements for PAM Consumers
pam_setcred() functionindex iconA Simple PAM Consumer Example
pam_start() functionindex iconRequirements for PAM Consumers
parse_oid() functionindex iconSpecifying a Non-Default Mechanism
GSS-API client exampleindex iconGSSAPI Client Example: main Function
per-message tokens
GSS-APIindex iconGSS-API Tokens
permitted privilege set
definedindex iconPermitted Privilege Set
PKCS #11
C_GetInfo() functionindex iconPKCS #11 Functions: C_GetInfo
C_GetMechanismList() functionindex iconPKCS #11 Functions: C_GetMechanismList
C_GetSlotList() functionindex iconPKCS #11 Functions: C_GetSlotList
C_GetTokenInfo() functionindex iconPKCS #11 Functions: C_GetTokenInfo
C_Initialize() functionindex iconPKCS #11 Functions: C_Initialize
C_OpenSession() functionindex iconPKCS #11 Functions: C_OpenSession
function listindex iconPKCS #11 Function List
pkcs11_softtoken.so moduleindex iconOverview of the Cryptoki Library
SUNW_C_GetMechSession() function
index iconExtended PKCS #11 Functions: SUNW_C_KeyToObject
index iconExtended PKCS #11 Functions: SUNW_C_GetMechSession
pkcs11_kernel.so library
Cryptographic Frameworkindex iconComponents of the Cryptographic Framework
pkcs11_softtoken.so library
Cryptographic Frameworkindex iconComponents of the Cryptographic Framework
PKI (Public Key Infrastructure)index iconIntroduction to the Oracle Solaris Key Management Framework
pktool(1) key management toolindex iconKMF Key Management Tool
pluggable authentication module  Seeindex iconPAM
pluggable interface
Cryptographic Frameworkindex iconComponents of the Cryptographic Framework
plugins
Cryptographic Frameworkindex iconOracle Solaris Cryptography Terminology
SASLindex iconSASL Plugin Overview
principals
GSS-APIindex iconNames in GSS-API
PRIV_FILE_LINK_ANYindex iconPrivilege Categories
PRIV_OFF flagindex iconPrivilege Data Types
PRIV_ON flagindex iconPrivilege Data Types
PRIV_PROC_EXEC privilegeindex iconPrivilege Categories
PRIV_PROC_FORK privilegeindex iconPrivilege Categories
PRIV_PROC_INFO privilegeindex iconPrivilege Categories
PRIV_PROC_SESSION privilegeindex iconPrivilege Categories
PRIV_SET flagindex iconPrivilege Data Types
priv_set_t structureindex iconPrivilege Data Types
priv_str_to_set() function
synopsisindex iconpriv_str_to_set for Mapping Privileges
priv_t typeindex iconPrivilege Data Types
privilege sets
definedindex iconHow Privileges Are Implemented
privileged applications
definedindex iconPrivileged Applications
privileges
assignmentindex iconHow Administrators Assign Privileges
bracketing in the least privilege modelindex iconPrivilege Bracketing in the Least Privilege Model
bracketing in the superuser modelindex iconPrivilege Bracketing in the Superuser Model
categoriesindex iconPrivilege Categories
IPCindex iconPrivilege Categories
processindex iconPrivilege Categories
systemindex iconPrivilege Categories
System V IPCindex iconPrivilege Categories
code exampleindex iconPrivilege Bracketing in the Least Privilege Model
compatibility with superuserindex iconCompatibility Between the Superuser and Privilege Models
data typesindex iconPrivilege Data Types
definedindex iconPrivileged Applications
interfacesindex iconPrivilege Interfaces
introductionindex iconSystem Security
operation flagsindex iconPrivilege Data Types
overviewindex iconAbout Privileges
priv_str_to_set() functionindex iconpriv_str_to_set for Mapping Privileges
privilege ID data typeindex iconPrivilege Data Types
required header fileindex iconProgramming with Privileges
setppriv() functionindex iconsetppriv for Setting Privileges
use in application developmentindex iconGuidelines for Developing Privileged Applications
process privileges
index iconPrivilege Categories
  Seeindex iconprivileges
protecting data
GSS-APIindex iconSending Protected Data in GSS-API
providers
Cryptographic Framework
index iconComponents of the Cryptographic Framework
index iconOracle Solaris Cryptography Terminology
definedindex iconNetwork Security Architecture
Public Key Infrastructure (PKI)index iconIntroduction to the Oracle Solaris Key Management Framework

Q

qop fileindex icon/etc/gss/qop File
QOPsindex iconApplication Portability With GSS-API
role in wrap sizeindex iconHandling Wrap Size Issues in GSS-API
specifying
index iconFiles with OID Values
index iconMechanisms and QOPs in GSS-API
storage in OIDsindex iconGSS-API OIDs
Quality of Protection  Seeindex iconQOP

R

random byte generation
Cryptographic Framework
exampleindex iconRandom Byte Generation Example
remote procedure calls
GSS-APIindex iconRemote Procedure Calls With GSS-API
return codes
GSS-APIindex iconGSS-API Status Codes
RPCSEC_GSSindex iconRemote Procedure Calls With GSS-API

S

SASL
architectureindex iconSASL Architecture
authenticationindex iconSASL Authentication
authidindex iconSASL Library Basics
auxprop pluginsindex iconAuxiliary Property (auxprop) Plugins
callbacks
SASL_CB_AUTHNAMEindex iconCommunication in SASL
SASL_CB_CANON_USERindex iconCommunication in SASL
SASL_CB_ECHOPROMPTindex iconCommunication in SASL
SASL_CB_GETCONFindex iconCommunication in SASL
SASL_CB_GETOPTindex iconCommunication in SASL
SASL_CB_GETPATHindex iconCommunication in SASL
SASL_CB_GETREALMindex iconCommunication in SASL
SASL_CB_LANGUAGEindex iconCommunication in SASL
SASL_CB_LOGindex iconCommunication in SASL
SASL_CB_NOECHOPROMPTindex iconCommunication in SASL
SASL_CB_PASSindex iconCommunication in SASL
SASL_CB_PROXY_POLICYindex iconCommunication in SASL
SASL_CB_SERVER_USERDB_CHECKPASSindex iconCommunication in SASL
SASL_CB_SERVER_USERDB_SETPASSindex iconCommunication in SASL
SASL_CB_USERindex iconCommunication in SASL
SASL_CB_VERIFYFILEindex iconCommunication in SASL
canonicalizationindex iconUser Canonicalization Plugins
client sample applicationindex iconSASL Client Example
confidentialityindex iconSASL Confidentiality and Integrity
connection contextsindex iconSASL Connection Contexts
functionsindex iconSASL Interface Summaries
integrityindex iconSASL Confidentiality and Integrity
libraryindex iconSASL Library Basics
libsasl APIindex iconCommunication in SASL
libsasl initializationindex iconlibsasl Initialization
life cycleindex iconSteps in the SASL Cycle
mechanismsindex iconSecurity Mechanisms
overviewindex iconIntroduction to Simple Authentication Security Layer (SASL)
plugin designindex iconSASL Plugin Development Guidelines
client pluginsindex iconClient Plugins
overviewindex iconSASL Plugin Overview
server pluginsindex iconServer Plugins
structuresindex iconImportant Structures for SASL Plugins
reference tablesindex iconSASL Interface Summaries
releasing resourcesindex iconlibsasl Cleanup
releasing sessionsindex iconReleasing SASL Sessions
role in Oracle Solaris OSindex iconNetwork Security Architecture
sample functionsindex iconCommon Code
sample outputindex iconSASL Example
server sample applicationindex iconSASL Server Example
session initializationindex iconSASL Session Initialization
setting SSFindex iconSASL Session Initialization
SPIindex iconSASL Plugin Overview
SSFindex iconSASL Security Strength Factor
useridindex iconSASL Library Basics
sasl_canonuser_plug_nit() functionindex iconUser Canonicalization Plugins
SASL_CB_AUTHNAME callbackindex iconCommunication in SASL
SASL_CB_CANON_USER callbackindex iconCommunication in SASL
SASL_CB_ECHOPROMPT callbackindex iconCommunication in SASL
SASL_CB_GETCONF callbackindex iconCommunication in SASL
SASL_CB_GETOPT callbackindex iconCommunication in SASL
SASL_CB_GETPATH callbackindex iconCommunication in SASL
SASL_CB_GETREALM callbackindex iconCommunication in SASL
SASL_CB_LANGUAGE callbackindex iconCommunication in SASL
SASL_CB_LOG callbackindex iconCommunication in SASL
SASL_CB_NOECHOPROMPT callbackindex iconCommunication in SASL
SASL_CB_PASS callbackindex iconCommunication in SASL
SASL_CB_PROXY_POLICY callbackindex iconCommunication in SASL
SASL_CB_SERVER_USERDB_CHECKPASS callbackindex iconCommunication in SASL
SASL_CB_SERVER_USERDB_SETPASS callbackindex iconCommunication in SASL
SASL_CB_USER callbackindex iconCommunication in SASL
SASL_CB_VERIFYFILE callbackindex iconCommunication in SASL
sasl_client_add_plugin() functionindex iconSASL Plugin Overview
sasl_client_init() function
index iconSASL Plugin Overview
index iconlibsasl Initialization
sasl_client_new() function
SASL life cycleindex iconSASL Session Initialization
sasl_client_start() function
SASL life cycleindex iconSASL Authentication
SASL_CONTINUE flagindex iconSASL Authentication
sasl_decode() functionindex iconSASL Confidentiality and Integrity
sasl_dispose() function
index iconlibsasl Cleanup
index iconReleasing SASL Sessions
sasl_done() function
index iconlibsasl Cleanup
index iconReleasing SASL Sessions
sasl_encode() functionindex iconSASL Confidentiality and Integrity
sasl_getprop() function
checking SSFindex iconSASL Confidentiality and Integrity
SASL_INTERACT flagindex iconSASL Authentication
SASL_OK flagindex iconSASL Authentication
sasl_server_add_plugin() functionindex iconSASL Plugin Overview
sasl_server_init() function
index iconSASL Plugin Overview
index iconlibsasl Initialization
sasl_server_new() function
SASL life cycleindex iconSASL Session Initialization
sasl_server_start() function
SASL life cycleindex iconSASL Authentication
SEAM
GSS-APIindex iconAvailable Mechanisms in GSS-API
security context  Seeindex iconcontexts
security extensions
kernelindex iconSecurity Extensions Framework
security mechanisms  Seeindex iconGSS-API
security policy
privileged application guidelinesindex iconGuidelines for Developing Privileged Applications
security strength factor  Seeindex iconSSF
send_token() function
GSS-API client exampleindex iconEstablishing a Security Context for GSS-API
sequence problems
GSS-APIindex iconDetecting Sequence Problems in GSS-API
server plugins
SASLindex iconServer Plugins
server_acquire_creds() function
GSS-API server exampleindex iconAcquiring Credentials
server_establish_context() function
GSS-API server exampleindex iconAccepting a Context
service provider interface  Seeindex iconSPI
session management
PAM service moduleindex iconPAM Service Modules
session objects
Cryptographic Frameworkindex iconOracle Solaris Cryptography Terminology
setppriv() function
synopsisindex iconsetppriv for Setting Privileges
shell escapes
and privilegesindex iconGuidelines for Developing Privileged Applications
sign_server() function
GSS-API client exampleindex iconGSSAPI Server Example: main Function
GSS-API server exampleindex iconReceiving Data From a Client
signature blocks
GSS-API
gss-client exampleindex iconReading and Verifying a Signature Block From a GSS-API Client
signing messages
GSS-APIindex iconSigning and Returning the Message
signing messages example
Cryptographic Frameworkindex iconSign and Verify Example
Simple Authentication and Security Layer  Seeindex iconSASL
slots
Cryptographic Frameworkindex iconOracle Solaris Cryptography Terminology
soft tokens
Cryptographic Frameworkindex iconOracle Solaris Cryptography Terminology
specifying a QOPindex iconFiles with OID Values
specifying mechanisms in GSS-APIindex iconFiles with OID Values
specifying OIDsindex iconSpecifying an OID
SPI
Cryptographic Framework
user levelindex iconComponents of the Cryptographic Framework
SSF
definedindex iconSASL Security Strength Factor
setting
index iconSASL Authentication
index iconSASL Session Initialization
status codes
GSS-API
index iconGSS-API Status Codes
index iconGSS-API Status Codes
majorindex iconGSS-API Status Codes
minorindex iconGSS-API Status Codes
strings
GSS-APIindex iconStrings and Similar Data in GSS-API
SUNW_C_GetMechSession() function
digest message exampleindex iconMessage Digest Example
symmetric encryption exampleindex iconSymmetric Encryption Example
SUNW_C_GetMechSession() function
index iconExtended PKCS #11 Functions: SUNW_C_KeyToObject
index iconExtended PKCS #11 Functions: SUNW_C_GetMechSession
sxadm commandindex iconUsing the sxadm Command to Manage Security Extensions
symmetric encryption
Cryptographic Framework
exampleindex iconSymmetric Encryption Example
system privilegesindex iconPrivilege Categories
System V IPC privilegesindex iconPrivilege Categories

T

test_import_export_context() function
GSS-API server exampleindex iconUsing the test_import_export_context Function
token objects
Cryptographic Frameworkindex iconOracle Solaris Cryptography Terminology
tokens
Cryptographic Frameworkindex iconOracle Solaris Cryptography Terminology
distinguishing GSS-API typesindex iconGSS-API Tokens
GSS-APIindex iconGSS-API Tokens
context-levelindex iconGSS-API Tokens
interprocessindex iconInterprocess Tokens in GSS-API
per-messageindex iconGSS-API Tokens

U

userid
SASLindex iconSASL Library Basics

V

verifying messages example
Cryptographic Framework
exampleindex iconSign and Verify Example

W

wrapping messages
GSS-APIindex iconHandling Wrap Size Issues in GSS-API