Mac OS 9
CryptoMessageSyntax.h File Reference

CMS Interfaces. More...

#include <MacTypes.h>
#include <Files.h>
#include <CodeFragments.h>
#include <MacErrors.h>
#include <Events.h>

Go to the source code of this file.

Typedefs

typedef struct OpaqueSecTypeRef * SecTypeRef
 
typedef struct OpaqueSecSignerRef * SecSignerRef
 

Enumerations

enum  {
  errSecUnsupported = -13843 , errSecInvalidData = -13844 , errSecTooMuchData = -13845 , errSecMissingData = -13846 ,
  errSecNoSigners = -13847 , errSecSignerFailed = -13848 , errSecInvalidPolicy = -13849 , errSecUnknownPolicy = -13850 ,
  errSecInvalidStopOn = -13851 , errSecMissingCert = -13852 , errSecInvalidCert = -13853 , errSecNotSigner = -13854 ,
  errSecNotTrusted = -13855 , errSecMissingAttribute = -13856 , errSecMissingDigest = -13857 , errSecDigestMismatch = -13858 ,
  errSecInvalidSignature = -13859 , errSecAlgMismatch = -13860 , errSecUnsupportedAlgorithm = -13864 , errSecContentTypeMismatch = -13865 ,
  errSecDebugRoot = -13866
}
 

Functions

OSStatus SecSignerGetStatus (SecSignerRef signer)
 
SecTypeRef SecRetain (SecTypeRef sec)
 
void SecRelease (SecTypeRef sec)
 
UInt32 SecRetainCount (SecTypeRef sec)
 

Detailed Description

CMS Interfaces.

Introduced In: 1.0
Avaliable From: Universal Interfaces 3.4.1
Copyright: © 1999-2001 by Apple Computer, Inc., all rights reserved

For bug reports, consult the following page on the World Wide Web:

http://developer.apple.com/bugreporter/

Typedef Documentation

◆ SecTypeRef

typedef struct OpaqueSecTypeRef* SecTypeRef

Data structures and types

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Errors Codes
CALL_NOT_IN_CARBON

Function Documentation

◆ SecRelease()

void SecRelease ( SecTypeRef  sec)

SecRelease()

Non-Carbon CFM: in CMSLib 1.0 and later
Carbon Lib: not available
Mac OS X: not available

◆ SecRetain()

SecTypeRef SecRetain ( SecTypeRef  sec)

SecRetain()

Non-Carbon CFM: in CMSLib 1.0 and later
Carbon Lib: not available
Mac OS X: not available

◆ SecRetainCount()

UInt32 SecRetainCount ( SecTypeRef  sec)

SecRetainCount()

Non-Carbon CFM: in CMSLib 1.0 and later
Carbon Lib: not available
Mac OS X: not available

◆ SecSignerGetStatus()

OSStatus SecSignerGetStatus ( SecSignerRef  signer)

Signer object manipulation SecSignerGetStatus()

Non-Carbon CFM: in CMSLib 1.0 and later
Carbon Lib: not available
Mac OS X: not available