composable security