హోమ్ అభివృద్ధి జావా యాక్సెస్ కంట్రోల్ జాబితా (జావా ఎసిఎల్) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

జావా యాక్సెస్ కంట్రోల్ జాబితా (జావా ఎసిఎల్) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

విషయ సూచిక:

Anonim

నిర్వచనం - జావా యాక్సెస్ కంట్రోల్ జాబితా (జావా ఎసిఎల్) అంటే ఏమిటి?

జావా యాక్సెస్ కంట్రోల్ జాబితా (ACL) అనేది డేటా ఆబ్జెక్ట్, దాని ఆబ్జెక్ట్ ఎంట్రీల ఆధారంగా వనరులను యాక్సెస్ చేయడానికి అనుమతి ఇస్తుంది లేదా నిరాకరిస్తుంది. ACL ప్రామాణీకరణ లేదా గుప్తీకరణ పథకాలతో పాటు ఇతర సంరక్షించబడిన వనరుల నుండి స్వతంత్రంగా ఉంటుంది. ఒక సాధారణ ACL ఎంట్రీలో ప్రిన్సిపాల్ లేదా గ్రూప్ ఆబ్జెక్ట్, అనుబంధ అనుమతి వస్తువులు మరియు సానుకూల లేదా ప్రతికూల విలువ ఉంటాయి. ప్రధాన వస్తువు చర్యను అనుమతించడానికి ఎంట్రీకి సానుకూల విలువ ఉండాలి.


Java.security.acl ప్యాకేజీ జావా ACL ను అమలు చేయడానికి అవసరమైన అన్ని ఇంటర్‌ఫేస్‌లను కలిగి ఉంది, అయితే sun.security.acl డేటా నిర్మాణం డిఫాల్ట్ java.security.acl ప్యాకేజీ అమలును నిర్దేశిస్తుంది. జావా ఎసిఎల్ ప్రిన్సిపాల్ లేదా గ్రూప్ ఆబ్జెక్ట్ ఒక మానవ లేదా సిస్టమ్ ప్రాసెస్, మరియు అనుమతి వస్తువు వినియోగదారు అనుమతించే ఆపరేషన్.

టెకోపీడియా జావా యాక్సెస్ కంట్రోల్ లిస్ట్ (జావా ఎసిఎల్) గురించి వివరిస్తుంది

జావా ACL మోడల్‌లో, వినియోగదారు నిర్దిష్ట డేటా ఆపరేషన్‌ను అభ్యర్థించాల్సి ఉంటుంది. వినియోగదారు అనుమతులను నిర్ణయించడానికి ACL దాని ఎంట్రీలను తనిఖీ చేస్తుంది మరియు వినియోగదారుకు అధికారం ఉంటే, వినియోగదారు ఆపరేషన్ చేయవచ్చు. ACL అనేది ఒక గార్డు, ఇది ఉన్న డేటా ఎంట్రీలపై పనిచేయడం ద్వారా యాక్సెస్ అనుమతి ఇస్తుంది లేదా నిరాకరిస్తుంది.

జావా ACL కింది ఉదాహరణతో వివరించవచ్చు: జాన్ అనే వ్యక్తి ఒక నిర్దిష్ట డేటాను తొలగించాలనుకుంటున్నాడు. డేటాను తొలగించమని జాన్ ఒక అభ్యర్థన చేసినప్పుడు, జాన్ ఈ చర్యను చేయవచ్చో లేదో ధృవీకరించడానికి ACL దాని ఎంట్రీలను తనిఖీ చేస్తుంది. జాన్ అధికారం ఉన్నట్లు ఎంట్రీ నిర్ధారిస్తే, జాన్ డేటాను తొలగించవచ్చు. జాన్‌కు తగిన వినియోగదారు అనుమతి లేకపోతే, అతను తొలగింపును చేయలేకపోతున్నాడు మరియు యాక్సెస్ నిరాకరించబడ్డాడు.

జావా యాక్సెస్ కంట్రోల్ జాబితా (జావా ఎసిఎల్) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం