public abstract class ProvisioningProfileStore extends Object implements AddsToRuleKey, Toolchain
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_NAME |
static Optional<com.google.common.collect.ImmutableMap<String,com.dd.plist.NSObject>> |
MATCH_ANY_ENTITLEMENT |
static Optional<com.google.common.collect.ImmutableList<CodeSignIdentity>> |
MATCH_ANY_IDENTITY |
Constructor and Description |
---|
ProvisioningProfileStore() |
Modifier and Type | Method and Description |
---|---|
static ProvisioningProfileStore |
empty() |
Optional<ProvisioningProfileMetadata> |
getBestProvisioningProfile(String bundleID,
ApplePlatform platform,
Optional<com.google.common.collect.ImmutableMap<String,com.dd.plist.NSObject>> entitlements,
Optional<? extends Iterable<CodeSignIdentity>> identities,
StringBuffer diagnosticsBuffer) |
String |
getName() |
Optional<ProvisioningProfileMetadata> |
getProvisioningProfileByUUID(String provisioningProfileUUID) |
com.google.common.collect.ImmutableList<ProvisioningProfileMetadata> |
getProvisioningProfiles() |
abstract java.util.function.Supplier<com.google.common.collect.ImmutableList<ProvisioningProfileMetadata>> |
getProvisioningProfilesSupplier() |
static ProvisioningProfileStore |
of(java.util.function.Supplier<com.google.common.collect.ImmutableList<ProvisioningProfileMetadata>> provisioningProfilesSupplier) |
public static final Optional<com.google.common.collect.ImmutableMap<String,com.dd.plist.NSObject>> MATCH_ANY_ENTITLEMENT
public static final Optional<com.google.common.collect.ImmutableList<CodeSignIdentity>> MATCH_ANY_IDENTITY
public static final String DEFAULT_NAME
public abstract java.util.function.Supplier<com.google.common.collect.ImmutableList<ProvisioningProfileMetadata>> getProvisioningProfilesSupplier()
public com.google.common.collect.ImmutableList<ProvisioningProfileMetadata> getProvisioningProfiles()
public Optional<ProvisioningProfileMetadata> getProvisioningProfileByUUID(String provisioningProfileUUID)
public Optional<ProvisioningProfileMetadata> getBestProvisioningProfile(String bundleID, ApplePlatform platform, Optional<com.google.common.collect.ImmutableMap<String,com.dd.plist.NSObject>> entitlements, Optional<? extends Iterable<CodeSignIdentity>> identities, StringBuffer diagnosticsBuffer)
public static ProvisioningProfileStore empty()
public static ProvisioningProfileStore of(java.util.function.Supplier<com.google.common.collect.ImmutableList<ProvisioningProfileMetadata>> provisioningProfilesSupplier)