FastlanePemConfiguration Class

Summary

Fastlane Pem configuration options.
Assembly
Cake.Fastlane.dll
Namespace
Cake.Fastlane
Base Types
graph BT Type-->Base0["FastlaneConfiguration"] click Base0 "/api/Cake.Fastlane/FastlaneConfiguration" Base0-->Base1["ToolSettings"] Type["FastlanePemConfiguration"] class Type type-node

Syntax

public class FastlanePemConfiguration : FastlaneConfiguration

Constructors

Name Summary
FastlanePemConfiguration() Initializes a new instance of the FastlanePemConfiguration class.

Properties

Name Value Summary
ActiveDaysLimit Nullable<int>
Gets or sets a value indicating if the current certificate is active for less than this number of days, generate a new one.
AppIdentifier string
Gets or sets the bundle identifier(s) of your app (comma-separated).
Inherited from FastlaneConfiguration
Development bool
Gets or sets a value indicating whether to renew the development push certificate instead of the production one.
FileName string
Gets or sets the file name of the generated .pem file.
Force bool
Gets or sets a value indicating whether to create a new push certificate, even if the current one is active for 30 (or PEM_ACTIVE_DAYS_LIMIT) more days.
Force bool
Gets or sets a value indicating whether to renew the provisioning profiles every time you run match.
Inherited from FastlaneConfiguration
GenerateP12 bool
Gets or sets a value determining whether to Generate a p12 file additionally to a PEM file.
GitFullName string
Gets or sets the full name of the git user.
Inherited from FastlaneConfiguration
GitUserEmail string
Gets or sets the git users email.
Inherited from FastlaneConfiguration
OutputPath DirectoryPath
Gets or sets the path to a directory in which all certificates and private keys should be stored.
P12Password string
Gets or sets the password that is used for your p12 file.
Platform string
Gets or sets the provisioning profile's platform to work with (i.e. ios, tvos)
Inherited from FastlaneConfiguration
SavePrivateKey bool
Gets or sets a value indicating whether to save the private RSA key.
TeamId string
Gets or sets the team identifier.
Inherited from FastlaneConfiguration
TeamName string
Gets or sets the name of the team.
Inherited from FastlaneConfiguration
UseBundleExecution bool
Gets or sets a value indicating whether [use bundle execution].
Inherited from FastlaneConfiguration
UserName string
Gets or sets your Apple ID Username.
Inherited from FastlaneConfiguration

Extension Methods

Name Value Summary
Dump<FastlanePemConfiguration>() string
Get a basic string representation of specified object.
Requires the Cake.Incubator addin
IsIn<FastlanePemConfiguration>(FastlanePemConfiguration[]) bool
Checks if the source is contained in a list
Requires the Cake.Incubator addin
NotNull<FastlanePemConfiguration>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Ftp addin
NotNull<FastlanePemConfiguration>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Issues addin
ThrowIfNull<FastlanePemConfiguration>(string, string) T
Throws a System.ArgumentNullException with a specific message if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ThrowIfNull<FastlanePemConfiguration>(string) T
Throws a System.ArgumentNullException if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin

See Also