Package org.robovm.apple.security
Class SecMatch
- java.lang.Object
-
- org.robovm.apple.corefoundation.CFDictionaryWrapper
-
- org.robovm.apple.security.SecMatch
-
public class SecMatch extends CFDictionaryWrapper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SecMatch.AsListMarshaler
static class
SecMatch.Keys
static class
SecMatch.Marshaler
-
Field Summary
-
Fields inherited from class org.robovm.apple.corefoundation.CFDictionaryWrapper
data
-
-
Constructor Summary
Constructors Constructor Description SecMatch()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends org.robovm.rt.bro.NativeObject>
Tget(CFType key, java.lang.Class<T> type)
java.lang.String
getEmailAddressIfPresent()
NSArray<NSData>
getIssuers()
SecMatchLimit
getLimit()
SecPolicy
getPolicy()
java.lang.String
getSubjectContains()
NSDate
getValidOnDate()
boolean
has(CFType key)
boolean
isCaseInsensitive()
boolean
isTrustedOnly()
SecMatch
set(CFType key, org.robovm.rt.bro.NativeObject value)
SecMatch
setCaseInsensitive(boolean caseInsensitive)
SecMatch
setEmailAddressIfPresent(java.lang.String emailAddressIfPresent)
SecMatch
setIssuers(NSArray<NSData> issuers)
SecMatch
setLimit(SecMatchLimit limit)
SecMatch
setPolicy(SecPolicy policy)
SecMatch
setSubjectContains(java.lang.String subjectContains)
SecMatch
setTrustedOnly(boolean trustedOnly)
SecMatch
setValidOnDate(NSDate validOnDate)
-
Methods inherited from class org.robovm.apple.corefoundation.CFDictionaryWrapper
getDictionary, toString
-
-
-
-
Method Detail
-
has
public boolean has(CFType key)
-
get
public <T extends org.robovm.rt.bro.NativeObject> T get(CFType key, java.lang.Class<T> type)
-
getPolicy
public SecPolicy getPolicy()
- Since:
- Available in iOS 2.0 and later.
-
setIssuers
public SecMatch setIssuers(NSArray<NSData> issuers)
- Since:
- Available in iOS 2.0 and later.
-
getEmailAddressIfPresent
public java.lang.String getEmailAddressIfPresent()
- Since:
- Available in iOS 2.0 and later.
-
setEmailAddressIfPresent
public SecMatch setEmailAddressIfPresent(java.lang.String emailAddressIfPresent)
- Since:
- Available in iOS 2.0 and later.
-
getSubjectContains
public java.lang.String getSubjectContains()
- Since:
- Available in iOS 2.0 and later.
-
setSubjectContains
public SecMatch setSubjectContains(java.lang.String subjectContains)
- Since:
- Available in iOS 2.0 and later.
-
isCaseInsensitive
public boolean isCaseInsensitive()
- Since:
- Available in iOS 2.0 and later.
-
setCaseInsensitive
public SecMatch setCaseInsensitive(boolean caseInsensitive)
- Since:
- Available in iOS 2.0 and later.
-
isTrustedOnly
public boolean isTrustedOnly()
- Since:
- Available in iOS 2.0 and later.
-
setTrustedOnly
public SecMatch setTrustedOnly(boolean trustedOnly)
- Since:
- Available in iOS 2.0 and later.
-
getValidOnDate
public NSDate getValidOnDate()
- Since:
- Available in iOS 2.0 and later.
-
setValidOnDate
public SecMatch setValidOnDate(NSDate validOnDate)
- Since:
- Available in iOS 2.0 and later.
-
getLimit
public SecMatchLimit getLimit()
- Since:
- Available in iOS 2.0 and later.
-
setLimit
public SecMatch setLimit(SecMatchLimit limit)
- Since:
- Available in iOS 2.0 and later.
-
-