Added in API level 1
Policy
abstract class Policy
kotlin.Any | |
↳ | java.security.Policy |
Android doesn't support SecurityManager
. Do not use this class.
Summary
Nested classes | |
---|---|
abstract |
Public constructors | |
---|---|
Policy() |
Public methods | |
---|---|
open static Policy! |
getInstance(type: String!, params: Policy.Parameters!) |
open static Policy! |
getInstance(type: String!, params: Policy.Parameters!, provider: String!) |
open static Policy! |
getInstance(type: String!, params: Policy.Parameters!, provider: Provider!) |
open Policy.Parameters! | |
open PermissionCollection! |
getPermissions(codesource: CodeSource!) |
open PermissionCollection! |
getPermissions(domain: ProtectionDomain!) |
open static Policy! | |
open Provider! | |
open String! |
getType() |
open Boolean |
implies(domain: ProtectionDomain!, permission: Permission!) |
open Unit |
refresh() |
open static Unit |
Properties | |
---|---|
static PermissionCollection! |
Public constructors
Public methods
getInstance
Added in API level 9
open static fun getInstance(
type: String!,
params: Policy.Parameters!
): Policy!
getInstance
Added in API level 9
open static fun getInstance(
type: String!,
params: Policy.Parameters!,
provider: String!
): Policy!
getInstance
Added in API level 9
open static fun getInstance(
type: String!,
params: Policy.Parameters!,
provider: Provider!
): Policy!
getPermissions
Added in API level 1
open fun getPermissions(codesource: CodeSource!): PermissionCollection!
getPermissions
Added in API level 1
open fun getPermissions(domain: ProtectionDomain!): PermissionCollection!
implies
Added in API level 1
open fun implies(
domain: ProtectionDomain!,
permission: Permission!
): Boolean
Properties
UNSUPPORTED_EMPTY_COLLECTION
Added in API level 9
static val UNSUPPORTED_EMPTY_COLLECTION: PermissionCollection!