Package org.robovm.apple.security
Class SecAttributes
java.lang.Object
org.robovm.apple.corefoundation.CFDictionaryWrapper
org.robovm.apple.security.SecAttributes
public class SecAttributes extends CFDictionaryWrapper
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecAttributes.AsListMarshalerstatic classSecAttributes.Keysstatic classSecAttributes.Marshaler -
Field Summary
Fields inherited from class org.robovm.apple.corefoundation.CFDictionaryWrapper
data -
Constructor Summary
Constructors Constructor Description SecAttributes() -
Method Summary
Methods inherited from class org.robovm.apple.corefoundation.CFDictionaryWrapper
getDictionary, toString
-
Constructor Details
-
SecAttributes
public SecAttributes()
-
-
Method Details
-
has
-
get
-
set
-
getAccessible
-
setAccessible
-
getAccessControl
-
setAccessControl
-
getAccessGroup
-
setAccessGroup
-
isSynchronizable
public boolean isSynchronizable() -
setSynchronizable
-
getCreationDate
-
setCreationDate
-
getModificationDate
-
setModificationDate
-
getDescription
-
setDescription
-
getComment
-
setComment
-
getCreator
public long getCreator() -
setCreator
-
getType
public long getType() -
setType
-
getLabel
-
setLabel
-
isInvisible
public boolean isInvisible() -
setIsInvisible
-
isNegative
public boolean isNegative() -
setIsNegative
-
getAccount
-
setAccount
-
getService
-
setService
-
getGeneric
-
setGeneric
-
getSecurityDomain
-
setSecurityDomain
-
getServer
-
setServer
-
getProtocol
-
setProtocol
-
getAuthenticationType
-
setAuthenticationType
-
getPort
public int getPort() -
setPort
-
getPath
-
setPath
-
getSubject
-
setSubject
-
getIssuer
-
setIssuer
-
getSerialNumber
-
setSerialNumber
-
getSubjectKeyID
-
setSubjectKeyID
-
getPublicKeyHash
-
setPublicKeyHash
-
getCertificateType
public long getCertificateType() -
setCertificateType
-
getCertificateEncoding
public long getCertificateEncoding() -
setCertificateEncoding
-
getKeyClass
-
setKeyClass
-
getApplicationLabel
-
setApplicationLabel
-
isPermanent
public boolean isPermanent() -
setIsPermanent
-
getApplicationTag
-
setApplicationTag
-
getKeyType
-
setKeyType
-
getKeySizeInBits
public long getKeySizeInBits() -
setKeySizeInBits
-
getEffectiveKeySize
public int getEffectiveKeySize() -
setEffectiveKeySize
-
canEncrypt
public boolean canEncrypt() -
setCanEncrypt
-
canDecrypt
public boolean canDecrypt() -
setCanDecrypt
-
canDerive
public boolean canDerive() -
setCanDerive
-
canSign
public boolean canSign() -
setCanSign
-
canVerify
public boolean canVerify() -
setCanVerify
-
canWrap
public boolean canWrap() -
setCanWrap
-
canUnwrap
public boolean canUnwrap() -
setCanUnwrap
-
getItemList
Deprecated.Deprecated in iOS 12.0. Not implemented on this platform -
setItemList
Deprecated.Deprecated in iOS 12.0. Not implemented on this platform -
getOperationPrompt
Deprecated.Deprecated in iOS 14.0. Use kSecUseAuthenticationContext and set LAContext.localizedReason property -
setOperationPrompt
Deprecated.Deprecated in iOS 14.0. Use kSecUseAuthenticationContext and set LAContext.localizedReason property -
usesNoAuthenticationUI
Deprecated.Deprecated in iOS 9.0. Use kSecUseAuthenticationUI instead. -
setUsesNoAuthenticationUI
Deprecated.Deprecated in iOS 9.0. Use kSecUseAuthenticationUI instead. -
usesAuthenticationUI
public boolean usesAuthenticationUI()- Since:
- Available in iOS 9.0 and later.
-
setUsesAuthenticationUI
- Since:
- Available in iOS 9.0 and later.
-
getUseAuthenticationContext
- Since:
- Available in iOS 9.0 and later.
-
setUseAuthenticationContext
- Since:
- Available in iOS 9.0 and later.
-