Package org.robolectric.shadows
Class ShadowSigningInfo
- java.lang.Object
-
- org.robolectric.shadows.ShadowSigningInfo
-
@Implements(value=android.content.pm.SigningInfo.class, minSdk=28) public class ShadowSigningInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static android.os.Parcelable.Creator<android.content.pm.SigningInfo>CREATOR
-
Constructor Summary
Constructors Constructor Description ShadowSigningInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected android.content.pm.Signature[]getApkContentsSigners()protected android.content.pm.Signature[]getSigningCertificateHistory()protected booleanhasMultipleSigners()protected booleanhasPastSigningCertificates()voidsetPastSigningCertificates(android.content.pm.Signature[] pastSigningCertificates)Sets the history of Signatures for this package.voidsetSignatures(android.content.pm.Signature[] signatures)Set the current Signatures for this package.voidwriteToParcel(android.os.Parcel parcel, int flags)
-
-
-
Method Detail
-
setSignatures
public void setSignatures(android.content.pm.Signature[] signatures)
Set the current Signatures for this package. If signatures has a size greater than 1,hasMultipleSigners()will be true andgetSigningCertificateHistory()will return null.
-
setPastSigningCertificates
public void setPastSigningCertificates(android.content.pm.Signature[] pastSigningCertificates)
Sets the history of Signatures for this package.
-
hasMultipleSigners
@Implementation protected boolean hasMultipleSigners()
-
hasPastSigningCertificates
@Implementation protected boolean hasPastSigningCertificates()
-
getSigningCertificateHistory
@Implementation protected android.content.pm.Signature[] getSigningCertificateHistory()
-
getApkContentsSigners
@Implementation protected android.content.pm.Signature[] getApkContentsSigners()
-
writeToParcel
@Implementation public void writeToParcel(android.os.Parcel parcel, int flags)
-
-