abstract class Policy

Android doesn't support SecurityManager. Do not use this class.

Summary

Nested classes
abstract
Public constructors

Policy()

Public methods
open static Policy!
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!
open static Policy!

getPolicy()

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

getPolicy

open static fun getPolicy(): Policy!

getProvider

open fun getProvider(): Provider!

getType

open fun getType(): String!

refresh

open fun refresh(): Unit

setPolicy

open static fun setPolicy(p: Policy!): Unit

Properties

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2025-02-10 UTC.