Uses of Class
org.rococoa.cocoa.security.CSSM_DATA

Packages that use CSSM_DATA
org.rococoa.cocoa.security   
 

Uses of CSSM_DATA in org.rococoa.cocoa.security
 

Subclasses of CSSM_DATA in org.rococoa.cocoa.security
static class CSSM_DATA.ByReference
           
static class CSSM_DATA.ByValue
           
 

Fields in org.rococoa.cocoa.security declared as CSSM_DATA
 CSSM_DATA CE_AccessDescription.accessMethod
           
 CSSM_DATA CSSM_TP_VERIFY_CONTEXT.ActionData
           
 CSSM_DATA CSSM_NET_ADDRESS.Address
           
 CSSM_DATA CSSM_X509_ALGORITHM_IDENTIFIER.algorithm
           
 CSSM_DATA CSSM_DB_SCHEMA_ATTRIBUTE_INFO.AttributeNameID
           
 CSSM_DATA CSSM_DB_ATTRIBUTE_INFO.cssm_db_attribute_label.AttributeOID
          e.g., CSSMOID_RECORDLABEL
C type : CSSM_OID
 CSSM_DATA CSSM_X509_EXTENSION.BERvalue
           
 CSSM_DATA CSSM_CERT_BUNDLE.Bundle
           
 CSSM_DATA CSSM_ENCODED_CERT.CertBlob
          packed cert
C type : CSSM_DATA
 CSSM_DATA CSSM_X509_REVOKED_CERT_ENTRY.certificateSerialNumber
           
 CSSM_DATA CE_PolicyInformation.certPolicyId
           
 CSSM_DATA CSSM_ENCODED_CRL.CrlBlob
          packed CRL
C type : CSSM_DATA
 CSSM_DATA CSSM_X509_SIGNATURE.encrypted
           
 CSSM_DATA CSSM_ACL_VALIDITY_PERIOD.EndDate
           
 CSSM_DATA CSSM_MANAGER_EVENT_NOTIFICATION.EventData
           
 CSSM_DATA CSSM_X509_EXTENSION.extnId
           
 CSSM_DATA CSSM_FIELD.FieldOid
           
 CSSM_DATA CSSM_FIELD.FieldValue
           
 CSSM_DATA CSSM_PKCS1_OAEP_PARAMS.HashParams
           
 CSSM_DATA CSSM_PKCS5_PBKDF1_PARAMS.InitVector
           
 CSSM_DATA CSSM_X509_TBS_CERTIFICATE.issuerUniqueIdentifier
           
 CSSM_DATA CSSM_KEY.KeyData
          Variable length key data
C type : CSSM_DATA
 CSSM_DATA CE_AuthorityKeyID.keyIdentifier
           
 CSSM_DATA CSSM_PKCS1_OAEP_PARAMS.MGFParams
           
 CSSM_DATA CE_GeneralName.name
           
 CSSM_DATA CSSM_CRYPTO_DATA.Param
           
 CSSM_DATA CSSM_X509_ALGORITHM_IDENTIFIER.parameters
           
 CSSM_DATA CSSM_PKCS5_PBKDF2_PARAMS.Passphrase
           
 CSSM_DATA CSSM_PKCS5_PBKDF1_PARAMS.Passphrase
           
 CSSM_DATA CSSM_X509EXT_POLICYINFO.policyIdentifier
           
 CSSM_DATA CSSM_X509EXT_POLICYQUALIFIERINFO.policyQualifierId
           
 CSSM_DATA CE_PolicyQualifierInfo.policyQualifierId
          CSSMOID_QT_CPS, CSSMOID_QT_UNOTICE
C type : CSSM_OID
 CSSM_DATA CSSM_PKCS1_OAEP_PARAMS.PSourceParams
           
 CSSM_DATA CE_PolicyQualifierInfo.qualifier
          CSSMOID_QT_CPS: IA5String contents
C type : CSSM_DATA
 CSSM_DATA CE_Data.rawData
          unknown, not decoded
C type : CSSM_DATA
 CSSM_DATA CSSM_KEA_DERIVE_PARAMS.Rb
           
 CSSM_DATA CSSM_DB_UNIQUE_RECORD.RecordIdentifier
           
 CSSM_DATA CSSM_X509_TBS_CERTIFICATE.serialNumber
           
 CSSM_DATA CE_AuthorityKeyID.serialNumber
           
 CSSM_DATA CSSM_APPLE_TP_CERT_REQUEST.signatureOid
          e.g., CSSMOID_SHA1WithRSA
C type : CSSM_OID
 CSSM_DATA CSSM_APPLE_CL_CSR_REQUEST.signatureOid
          e.g., CSSMOID_SHA1WithRSA
C type : CSSM_OID
 CSSM_DATA CSSM_ACL_VALIDITY_PERIOD.StartDate
           
 CSSM_DATA CE_QC_Statement.statementId
           
 CSSM_DATA CE_Data.subjectKeyID
           
 CSSM_DATA CSSM_X509_SUBJECT_PUBLIC_KEY_INFO.subjectPublicKey
           
 CSSM_DATA CSSM_X509_TBS_CERTIFICATE.subjectUniqueIdentifier
           
 CSSM_DATA CSSM_X509_TIME.time
           
 CSSM_DATA CSSM_X509_TYPE_VALUE_PAIR.type
           
 CSSM_DATA CE_OtherName.typeId
           
 CSSM_DATA CSSM_X509EXT_TAGandVALUE.value
           
 CSSM_DATA CSSM_X509EXT_POLICYQUALIFIERINFO.value
           
 CSSM_DATA CSSM_X509_TYPE_VALUE_PAIR.value
          this value is BER encoded
C type : CSSM_DATA
 CSSM_DATA CE_OtherName.value
          unparsed, BER-encoded
C type : CSSM_DATA
 CSSM_DATA CSSM_X509_TBS_CERTLIST.version
           
 CSSM_DATA CSSM_X509_TBS_CERTIFICATE.version
           
 CSSM_DATA CSSM_LIST_ELEMENT.Element_union.Word
          a byte-string
C type : CSSM_DATA
 CSSM_DATA CSSM_KEA_DERIVE_PARAMS.Yb
           
 

Methods in org.rococoa.cocoa.security that return CSSM_DATA
 CSSM_DATA SecurityLibrary.cssmAlgToOid(int algId)
          Original signature : CSSM_OID* cssmAlgToOid(CSSM_ALGORITHMS)
native declaration : /System/Library/Frameworks/Security.framework/Headers/cssmapple.h:1127
static CSSM_DATA[] CSSM_DATA.newArray(int arrayLength)
           
 

Methods in org.rococoa.cocoa.security with parameters of type CSSM_DATA
 boolean SecurityLibrary.cssmOidToAlg(CSSM_DATA oid, IntBuffer alg)
          Convert between CSSM_OID and CSSM_ALGORITHMS
Original signature : bool cssmOidToAlg(const CSSM_OID*, CSSM_ALGORITHMS*)
native declaration : /System/Library/Frameworks/Security.framework/Headers/cssmapple.h:1126
 boolean SecurityLibrary.cssmOidToAlg(CSSM_DATA oid, IntByReference alg)
          Deprecated. use the safer methods SecurityLibrary.cssmOidToAlg(org.rococoa.cocoa.security.CSSM_DATA, java.nio.IntBuffer) and SecurityLibrary.cssmOidToAlg(org.rococoa.cocoa.security.CSSM_DATA, com.sun.jna.ptr.IntByReference) instead
 int CSSM_SPI_KR_FUNCS.CSSM_RETURN_callback.invoke(int KRSPHandle, long KRRegistrationContextHandle, CSSM_CONTEXT KRRegistrationContext, CSSM_DATA KRInData, CSSM_ACCESS_CREDENTIALS AccessCredentials, int KRFlags, IntByReference EstimatedTime, NativeLongByReference ReferenceHandle)
           
 int CSSM_SPI_TP_FUNCS.CSSM_RETURN_callback.invoke(NativeLong TPHandle, CSSM_TP_AUTHORITY_ID PreferredAuthority, int RequestType, CSSM_TP_REQUEST_SET RequestInput, CSSM_TP_CALLERAUTH_CONTEXT CallerAuthContext, IntByReference EstimatedTime, CSSM_DATA ReferenceIdentifier)
           
 int CSSM_SPI_CL_FUNCS.CSSM_RETURN_callback.invoke(NativeLong CLHandle, int NumberOfFields, CSSM_FIELD CertFields, CSSM_DATA CertTemplate)
           
 

Constructors in org.rococoa.cocoa.security with parameters of type CSSM_DATA
CE_AccessDescription(CSSM_DATA accessMethod, CE_GeneralName accessLocation)
           
CE_AuthorityKeyID(int keyIdentifierPresent, CSSM_DATA keyIdentifier, int generalNamesPresent, CE_GeneralNames.ByReference generalNames, int serialNumberPresent, CSSM_DATA serialNumber)
           
CE_Data(CSSM_DATA subjectKeyID_or_rawData)
           
CE_GeneralName(int nameType, int berEncoded, CSSM_DATA name)
           
CE_OtherName(CSSM_DATA typeId, CSSM_DATA value)
           
CE_PolicyInformation(CSSM_DATA certPolicyId, int numPolicyQualifiers, CE_PolicyQualifierInfo.ByReference policyQualifiers)
           
CE_PolicyQualifierInfo(CSSM_DATA policyQualifierId, CSSM_DATA qualifier)
           
CE_QC_Statement(CSSM_DATA statementId, CE_SemanticsInformation.ByReference semanticsInfo, CSSM_DATA.ByReference otherInfo)
           
CSSM_ACL_VALIDITY_PERIOD(CSSM_DATA StartDate, CSSM_DATA EndDate)
           
CSSM_APPLE_CL_CSR_REQUEST(CSSM_X509_NAME.ByReference subjectNameX509, int signatureAlg, CSSM_DATA signatureOid, NativeLong cspHand, CSSM_KEY.ByReference subjectPublicKey, CSSM_KEY.ByReference subjectPrivateKey, Pointer challengeString)
           
CSSM_CERT_BUNDLE(CSSM_CERT_BUNDLE_HEADER BundleHeader, CSSM_DATA Bundle)
           
CSSM_CRYPTO_DATA(CSSM_DATA Param, SecurityLibrary.CSSM_CALLBACK Callback, Pointer CallerCtx)
           
CSSM_DB_ATTRIBUTE_INFO.cssm_db_attribute_label(CSSM_DATA AttributeOID)
           
CSSM_DB_SCHEMA_ATTRIBUTE_INFO(int AttributeId, Pointer AttributeName, CSSM_DATA AttributeNameID, int DataType)
           
CSSM_DB_UNIQUE_RECORD(CSSM_DB_INDEX_INFO RecordLocator, CSSM_DATA RecordIdentifier)
           
CSSM_ENCODED_CERT(int CertType, int CertEncoding, CSSM_DATA CertBlob)
           
CSSM_ENCODED_CRL(int CrlType, int CrlEncoding, CSSM_DATA CrlBlob)
           
CSSM_FIELD(CSSM_DATA FieldOid, CSSM_DATA FieldValue)
           
CSSM_KEA_DERIVE_PARAMS(CSSM_DATA Rb, CSSM_DATA Yb)
           
CSSM_KEY(CSSM_KEYHEADER KeyHeader, CSSM_DATA KeyData)
           
CSSM_LIST_ELEMENT.Element_union(CSSM_DATA Word)
           
CSSM_MANAGER_EVENT_NOTIFICATION(int DestinationModuleManagerType, int SourceModuleManagerType, int Event, int EventId, CSSM_DATA EventData)
           
CSSM_NET_ADDRESS(int AddressType, CSSM_DATA Address)
           
CSSM_PKCS1_OAEP_PARAMS(int HashAlgorithm, CSSM_DATA HashParams, int MGF, CSSM_DATA MGFParams, int PSource, CSSM_DATA PSourceParams)
           
CSSM_PKCS5_PBKDF1_PARAMS(CSSM_DATA Passphrase, CSSM_DATA InitVector)
           
CSSM_PKCS5_PBKDF2_PARAMS(CSSM_DATA Passphrase, int PseudoRandomFunction)
           
CSSM_TP_VERIFY_CONTEXT(int Action, CSSM_DATA ActionData, CSSM_CRLGROUP Crls, CSSM_TP_CALLERAUTH_CONTEXT.ByReference Cred)
           
CSSM_X509_ALGORITHM_IDENTIFIER(CSSM_DATA algorithm, CSSM_DATA parameters)
           
CSSM_X509_EXTENSION(CSSM_DATA extnId, int critical, int format, CSSM_X509_EXTENSION.cssm_x509ext_value value, CSSM_DATA BERvalue)
           
CSSM_X509_REVOKED_CERT_ENTRY(CSSM_DATA certificateSerialNumber, CSSM_X509_TIME revocationDate, CSSM_X509_EXTENSIONS extensions)
           
CSSM_X509_SIGNATURE(CSSM_X509_ALGORITHM_IDENTIFIER algorithmIdentifier, CSSM_DATA encrypted)
           
CSSM_X509_SUBJECT_PUBLIC_KEY_INFO(CSSM_X509_ALGORITHM_IDENTIFIER algorithm, CSSM_DATA subjectPublicKey)
           
CSSM_X509_TBS_CERTLIST(CSSM_DATA version, CSSM_X509_ALGORITHM_IDENTIFIER signature, CSSM_X509_NAME issuer, CSSM_X509_TIME thisUpdate, CSSM_X509_TIME nextUpdate, CSSM_X509_REVOKED_CERT_LIST.ByReference revokedCertificates, CSSM_X509_EXTENSIONS extensions)
           
CSSM_X509_TIME(byte timeType, CSSM_DATA time)
           
CSSM_X509_TYPE_VALUE_PAIR(CSSM_DATA type, byte valueType, CSSM_DATA value)
           
CSSM_X509EXT_POLICYINFO(CSSM_DATA policyIdentifier, CSSM_X509EXT_POLICYQUALIFIERS policyQualifiers)
           
CSSM_X509EXT_POLICYQUALIFIERINFO(CSSM_DATA policyQualifierId, CSSM_DATA value)
           
CSSM_X509EXT_TAGandVALUE(byte type, CSSM_DATA value)
           
 



Copyright © 2009. All Rights Reserved.