Skip navigation links
A C D E F G I L O R S U V 

A

acceptPolicy(ApplicationId) - Method in class org.onosproject.security.impl.SecurityModeManager
 
acceptPolicy(ApplicationId, Set<Permission>) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
acceptPolicy(ApplicationId, Set<Permission>) - Method in interface org.onosproject.security.store.SecurityModeStore
Accept the current security policy of given application.
activate() - Method in class org.onosproject.security.impl.SecurityModeManager
 
activate() - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
adminServicePermissions - Static variable in class org.onosproject.security.impl.DefaultPolicyBuilder
 
appAdminService - Variable in class org.onosproject.security.impl.SecurityModeManager
 
applicationAdminService - Variable in class org.onosproject.security.store.DistributedSecurityModeStore
 

C

clockService - Variable in class org.onosproject.security.store.DistributedSecurityModeStore
 
convertToJavaPermissions(Set<Permission>) - Static method in class org.onosproject.security.impl.DefaultPolicyBuilder
 
convertToOnosPermissions(List<Permission>) - Static method in class org.onosproject.security.impl.DefaultPolicyBuilder
 

D

deactivate() - Method in class org.onosproject.security.impl.SecurityModeManager
 
deactivate() - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
defaultPermissions - Static variable in class org.onosproject.security.impl.DefaultPolicyBuilder
 
DefaultPolicyBuilder - Class in org.onosproject.security.impl
 
DistributedSecurityModeStore - Class in org.onosproject.security.store
Manages application permissions granted/requested to applications.
DistributedSecurityModeStore() - Constructor for class org.onosproject.security.store.DistributedSecurityModeStore
 

E

eventDispatcher - Variable in class org.onosproject.security.impl.SecurityModeManager
 

F

featuresService - Variable in class org.onosproject.security.store.DistributedSecurityModeStore
 

G

getAdminApplicationPermissions(Set<Permission>) - Static method in class org.onosproject.security.impl.DefaultPolicyBuilder
 
getApplicationIds(String) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
getApplicationIds(String) - Method in interface org.onosproject.security.store.SecurityModeStore
Returns application identifiers that are associated with given bundle location.
getBundleLocations(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
getBundleLocations(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Returns bundle locations of specified application.
getDefaultPerms() - Static method in class org.onosproject.security.impl.DefaultPolicyBuilder
 
getGrantedPermissions(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
getGrantedPermissions(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Returns an array of permissions that have been granted to given application.
getNBServiceList() - Static method in class org.onosproject.security.impl.DefaultPolicyBuilder
 
getOnosPermission(Permission) - Static method in class org.onosproject.security.impl.DefaultPolicyBuilder
 
getPermissions() - Method in class org.onosproject.security.store.SecurityInfo
 
getPrintableGrantedPermissions(ApplicationId) - Method in class org.onosproject.security.impl.SecurityModeManager
 
getPrintableRequestedPermissions(ApplicationId) - Method in class org.onosproject.security.impl.SecurityModeManager
 
getPrintableSpecifiedPermissions(ApplicationId) - Method in class org.onosproject.security.impl.SecurityModeManager
 
getRequestedPermissions(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
getRequestedPermissions(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Returns a list of permissions that have been requested by given application.
getState(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
getState() - Method in class org.onosproject.security.store.SecurityInfo
 
getState(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Returns state of the specified application.
getUserApplicationPermissions(Set<Permission>) - Static method in class org.onosproject.security.impl.DefaultPolicyBuilder
 
grantedPermissions - Variable in class org.onosproject.security.store.SecurityInfo
 

I

isSecured(ApplicationId) - Method in class org.onosproject.security.impl.SecurityModeManager
 
isSecured(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
isSecured(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Returns true if given application has been secured.

L

listenerRegistry - Variable in class org.onosproject.security.impl.SecurityModeManager
 
logReaderService - Variable in class org.onosproject.security.impl.SecurityModeManager
 

O

org.onosproject.security.impl - package org.onosproject.security.impl
Implementation of the security mode.
org.onosproject.security.store - package org.onosproject.security.store
Security-Mode ONOS distributed store.

R

register(ApplicationId) - Method in class org.onosproject.security.impl.SecurityModeManager
 
registerApplication(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
registerApplication(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Updates the local bundle-application directories.
requestPermission(ApplicationId, Permission) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
requestPermission(ApplicationId, Permission) - Method in interface org.onosproject.security.store.SecurityModeStore
Request permission that is required to run given application.
review(ApplicationId) - Method in class org.onosproject.security.impl.SecurityModeManager
 
reviewPolicy(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
reviewPolicy(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Notifies SM-ONOS that operator has reviewed the policy.

S

SecurityInfo - Class in org.onosproject.security.store
Security-Mode ONOS security policy and state representation for distributed store.
SecurityInfo(Set<Permission>, SecurityModeState) - Constructor for class org.onosproject.security.store.SecurityInfo
 
SecurityModeEvent - Class in org.onosproject.security.store
Security-Mode ONOS notifications.
SecurityModeEvent(SecurityModeEvent.Type, ApplicationId) - Constructor for class org.onosproject.security.store.SecurityModeEvent
 
SecurityModeEvent.Type - Enum in org.onosproject.security.store
 
SecurityModeListener - Interface in org.onosproject.security.store
Security-Mode ONOS event listener.
SecurityModeManager - Class in org.onosproject.security.impl
Security-Mode ONOS management implementation.
SecurityModeManager() - Constructor for class org.onosproject.security.impl.SecurityModeManager
 
SecurityModeState - Enum in org.onosproject.security.store
Representation of Security-Mode ONOS application review state.
SecurityModeStore - Interface in org.onosproject.security.store
Security-Mode ONOS distributed store service.
SecurityModeStoreDelegate - Interface in org.onosproject.security.store
Security-Mode distributed store delegate abstraction.
serviceDirectory - Static variable in class org.onosproject.security.impl.DefaultPolicyBuilder
 
setDelegate(SecurityModeStoreDelegate) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
state - Variable in class org.onosproject.security.store.SecurityInfo
 
storageService - Variable in class org.onosproject.security.store.DistributedSecurityModeStore
 
store - Variable in class org.onosproject.security.impl.SecurityModeManager
 

U

unregisterApplication(ApplicationId) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 
unregisterApplication(ApplicationId) - Method in interface org.onosproject.security.store.SecurityModeStore
Removes application info from the local bundle-application directories.
unsetDelegate(SecurityModeStoreDelegate) - Method in class org.onosproject.security.store.DistributedSecurityModeStore
 

V

valueOf(String) - Static method in enum org.onosproject.security.store.SecurityModeEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.security.store.SecurityModeState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.security.store.SecurityModeEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.security.store.SecurityModeState
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G I L O R S U V 
Skip navigation links

Copyright © 2015. All rights reserved.