public class DefaultSigningConfig
extends java.lang.Object
implements com.android.builder.model.SigningConfig
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_ALIAS |
static java.lang.String |
DEFAULT_PASSWORD |
protected java.lang.String |
mName |
| Constructor and Description |
|---|
DefaultSigningConfig(java.lang.String name)
Creates a
DefaultSigningConfig. |
| Modifier and Type | Method and Description |
|---|---|
static DefaultSigningConfig |
debugSigningConfig(java.io.File storeFile)
Creates a
DefaultSigningConfig that uses the default debug alias and passwords. |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getKeyAlias() |
java.lang.String |
getKeyPassword() |
java.lang.String |
getName() |
java.io.File |
getStoreFile() |
java.lang.String |
getStorePassword() |
java.lang.String |
getStoreType() |
int |
hashCode() |
boolean |
isSigningReady() |
boolean |
isV1SigningEnabled() |
boolean |
isV2SigningEnabled() |
DefaultSigningConfig |
setKeyAlias(java.lang.String keyAlias) |
DefaultSigningConfig |
setKeyPassword(java.lang.String keyPassword) |
DefaultSigningConfig |
setStoreFile(java.io.File storeFile) |
DefaultSigningConfig |
setStorePassword(java.lang.String storePassword) |
DefaultSigningConfig |
setStoreType(java.lang.String storeType) |
void |
setV1SigningEnabled(boolean enabled) |
void |
setV2SigningEnabled(boolean enabled) |
java.lang.String |
toString() |
public static final java.lang.String DEFAULT_PASSWORD
public static final java.lang.String DEFAULT_ALIAS
@NonNull protected final java.lang.String mName
public DefaultSigningConfig(@NonNull
java.lang.String name)
DefaultSigningConfig.@NonNull public static DefaultSigningConfig debugSigningConfig(java.io.File storeFile)
DefaultSigningConfig that uses the default debug alias and passwords.@NonNull public java.lang.String getName()
getName in interface com.android.builder.model.SigningConfig@Nullable public java.io.File getStoreFile()
getStoreFile in interface com.android.builder.model.SigningConfig@NonNull public DefaultSigningConfig setStoreFile(java.io.File storeFile)
@Nullable public java.lang.String getStorePassword()
getStorePassword in interface com.android.builder.model.SigningConfig@NonNull public DefaultSigningConfig setStorePassword(java.lang.String storePassword)
@Nullable public java.lang.String getKeyAlias()
getKeyAlias in interface com.android.builder.model.SigningConfig@NonNull public DefaultSigningConfig setKeyAlias(java.lang.String keyAlias)
@Nullable public java.lang.String getKeyPassword()
getKeyPassword in interface com.android.builder.model.SigningConfig@NonNull public DefaultSigningConfig setKeyPassword(java.lang.String keyPassword)
@Nullable public java.lang.String getStoreType()
getStoreType in interface com.android.builder.model.SigningConfig@NonNull public DefaultSigningConfig setStoreType(java.lang.String storeType)
public boolean isV1SigningEnabled()
isV1SigningEnabled in interface com.android.builder.model.SigningConfigpublic void setV1SigningEnabled(boolean enabled)
public boolean isV2SigningEnabled()
isV2SigningEnabled in interface com.android.builder.model.SigningConfigpublic void setV2SigningEnabled(boolean enabled)
public boolean isSigningReady()
isSigningReady in interface com.android.builder.model.SigningConfigpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object