belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
FontRequest
public
final
class
FontRequest
extends Object
java.lang.Object | |
↳ | android.support.v4.provider.FontRequest |
Information about a font request that may be sent to a Font Provider.
Summary
Public constructors | |
---|---|
FontRequest(String providerAuthority, String providerPackage, String query, List<List<byte[]>> certificates)
|
|
FontRequest(String providerAuthority, String providerPackage, String query, int certificates)
|
Public methods | |
---|---|
List<List<byte[]>>
|
getCertificates()
Returns the list of certificate sets given for this provider. |
int
|
getCertificatesArrayResId()
Returns the array resource id pointing to the certificate sets given for this provider. |
String
|
getProviderAuthority()
Returns the selected font provider's authority. |
String
|
getProviderPackage()
Returns the selected font provider's package. |
String
|
getQuery()
Returns the query string. |
String
|
toString()
|
Inherited methods | |
---|---|
From
class
java.lang.Object
|
Public constructors
FontRequest
FontRequest (String providerAuthority, String providerPackage, String query, List<List<byte[]>> certificates)
Parameters | |
---|---|
providerAuthority |
String : The authority of the Font Provider to be used for the request. |
providerPackage |
String : The package for the Font Provider to be used for the request. This is
used to verify the identity of the provider. |
query |
String : The query to be sent over to the provider. Refer to your font provider's
documentation on the format of this string. |
certificates |
List : The list of sets of hashes for the certificates the provider should be
signed with. This is used to verify the identity of the provider. Each set in the
list represents one collection of signature hashes. Refer to your font provider's
documentation for these values.
|
FontRequest
FontRequest (String providerAuthority, String providerPackage, String query, int certificates)
Parameters | |
---|---|
providerAuthority |
String : The authority of the Font Provider to be used for the request. |
providerPackage |
String : The package for the Font Provider to be used for the request. This is
used to verify the identity of the provider. |
query |
String : The query to be sent over to the provider. Refer to your font provider's
documentation on the format of this string. |
certificates |
int : A resource array with the list of sets of hashes for the certificates the
provider should be signed with. This is used to verify the identity of the provider.
Each set in the list represents one collection of signature hashes. Refer to your
font provider's documentation for these values.
|
Public methods
getCertificates
List<List<byte[]>> getCertificates ()
Returns the list of certificate sets given for this provider. This helps the system verify that the provider identified by the given authority is the one requested. Note this might be null if the certificates were provided via a resource id.
Returns | |
---|---|
List<List<byte[]>> |
See also:
getCertificatesArrayResId
int getCertificatesArrayResId ()
Returns the array resource id pointing to the certificate sets given for this provider. This helps the system verify that the provider identified by the given authority is the one requested. Note that this may be 0 if the certificates were provided as a list.
Returns | |
---|---|
int |
See also:
getProviderAuthority
String getProviderAuthority ()
Returns the selected font provider's authority. This tells the system what font provider it should request the font from.
Returns | |
---|---|
String |
getProviderPackage
String getProviderPackage ()
Returns the selected font provider's package. This helps the system verify that the provider identified by the given authority is the one requested.
Returns | |
---|---|
String |
getQuery
String getQuery ()
Returns the query string. Refer to your font provider's documentation on the format of this string.
Returns | |
---|---|
String |
toString
String toString ()
Returns | |
---|---|
String |